Такая забавная история со мной приключилась.
Даже вопрос сюда написал.
Жалко писанину выкидывать, да и смешно...
-------------------------------------
Имеется такой комплект для выхода в инет:
мобильник "Siemens A65" + шнурок "Mobile Action MA8730P".
Комплект старый и исправно работа{вш,ющ}ий на ALT/ASP/SuSe/Mandriva/Ubuntu/Knoppix/непомнюещёначём...
Не всегда без шаманства, но всё же...
Попытался подключить на Debian'е 6.
Модули ядра грузятся:
$ lsmod | grep pl2303
pl2303 11760 0
usbserial 22100 3 option,pl2303,usb_wwan
usbcore 98969 7 option,pl2303,usb_wwan,usbserial,uhci_hcd,ehci_hcd
Файл устройства появляется:
$ ll /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 Ноя 9 22:37 /dev/ttyUSB0
Конфиги:
$ cat- /etc/ppp/peers/beeline
connect "/usr/sbin/chat -v -f /etc/chatscripts/gprs_beeline"
/dev/ttyUSB0
115200
noipdefault
usepeerdns
defaultroute
noauth
$ cat- /etc/chatscripts/gprs_beeline
ABORT BUSY
ABORT VOICE
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
ABORT "NO DIAL TONE"
ABORT "NO ANSWER"
ABORT "DELAYED"
ABORT "ERROR"
"" ATZ
TIMEOUT 12
OK 'AT+CGDCONT=1,"IP","internet.beeline.ru"'
OK 'ATDT*99***1#'
TIMEOUT 22
CONNECT ''
Поехали:
$ /usr/sbin/pppd call beeline
Подождали...
Нету интернету...
Смотрим syslog:
Nov 9 19:13:08 debian kernel: [ 755.755344] PPP generic driver version 2.4.2
Nov 9 19:13:08 debian pppd[2592]: pppd 2.4.5 started by oleg, uid 1000
Nov 9 19:13:09 debian chat[2594]: abort on (BUSY)
Nov 9 19:13:09 debian chat[2594]: abort on (VOICE)
Nov 9 19:13:09 debian chat[2594]: abort on (NO CARRIER)
Nov 9 19:13:09 debian chat[2594]: abort on (NO DIALTONE)
Nov 9 19:13:09 debian chat[2594]: abort on (NO DIAL TONE)
Nov 9 19:13:09 debian chat[2594]: abort on (NO ANSWER)
Nov 9 19:13:09 debian chat[2594]: abort on (DELAYED)
Nov 9 19:13:09 debian chat[2594]: abort on (ERROR)
Nov 9 19:13:09 debian chat[2594]: send (ATZ^M)
Nov 9 19:13:09 debian chat[2594]: timeout set to 12 seconds
Nov 9 19:13:09 debian chat[2594]: expect (OK)
Nov 9 19:13:21 debian chat[2594]: alarm
Nov 9 19:13:21 debian chat[2594]: Failed
Nov 9 19:13:21 debian pppd[2592]: Connect script failed
Nov 9 19:13:22 debian pppd[2592]: Exit.
Ну нету и нету. И * с ним.
Тем более, что у меня вообще-то 3gмодем есть.
А телефон - так, запасной вариант. Приспичит - старенькую Мандриву загружу... Не снёс ещё...
Или Knoppix...
Но.
Запускаю VirtualBox.
Там у меня есть "Debian сферический в вакууме" - установленный с того же диска, что и основная система, только в минимальной конфигурации - без иксов и пр...
Настраиваю COM-порт таким вот образом:

Запускаю Debian под VirtualBox.
Конфиги прописываю точь-в-точь как и в основной системе. (Разве что /dev/ttyUSB0 меняю на /dev/ttyS0. Понятно почему.)
Поехали:
$ /usr/sbin/pppd call beeline
В мобильнике загорается значок, что интернет подключён.
$ lynx linuxforum.ru
скриншот:
oO
Афтар в осадке.
Всплываю.
Опускаю интернет, закрываю VirtualBox.
Подключаюсь на реальной машине - нет интернета.
Запускаю VirtualBox - интернет работает.
Зверею. До рези в глазах проверяю конфиги. Ошибок нет.
Иду спать.
Утром: включаю комп, ещё раз проверяю конфиги. Подключаюсь.
Connect script failed.
Тут прибежали детишки, захотели поиграть...
Часа через два убежали...
Перезагружаюсь, сразу запускаю VirtualBox, подключаюсь.
Работает! Зараза...
------------------------------------------------
В чём там было дело - напишу попозже.
Если кто хочет угадать в чём было дело - попробуйте.
Всё равно не угадаете.
