Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: winman в Jan 12, 2007, 02:51



Титла: Sonyericsson gsm и gprs чрез irda
Публикувано от: winman в Jan 12, 2007, 02:51
Нямя да питам, но искам да споделя, понеже аз се борих повече от година. Може на някой да му е от полза. Става дума за GPRS connection посредством GSM апарат, който се управлява през инфраред порта. И естествено Linux.

Та конфигурирах си инфрареда на ноутбука, създадох съответния профил в телефона. След това би трябвало с всеки дайлър да може да се ползва телефона като модем. Само вместо телефонен номер да се зададе съответната команда. И всичко си работи, обаче имах следния проблем единствено със GSM апарати на фирмата Sony Ericsson.

От десет опита за набиране я имаше 5 успешни, я не. След неуспех не можех да набера втори път, ако преди това не рестартирам самия GSM апарат./Power Off/On/. Просто апарата блокирваше.

Ужасно досадна работа. Особено когато тъкмо съм се свързал успешно и някой ми звънне. Или пълен ignor, или отново включ/изключ. Как ли не съм си играл с инициализиращи стрингове и какво ли още не, обаче все тая... А под Windows работи като пушка, което направо ме изкарваше от равновесие.

Решението се оказа следното. Като root тези две команди в конзолата:

Примерен код
echo 1000 > /proc/sys/net/irda/min_tx_turn_time
echo 1 > /proc/sys/net/irda/max_tx_window

Сега съм ги написал в rc.local да се изпълнят сами и цял ден се кефих да се свързвам и отвързвам. :) Никакъв проблем. Enjoy!