2 числа с утра улетаю на месяц в суровый город Челябинск. Но ибо в Москве еще дофигищща дел - временем особым не располагаю, а инет нужен((( Челябинские же родичи мои настолько суровы что ни вайфая ни тем более кабеля поблизости точно не будет((( Имеется: 1) Ноутбук с убунтой 2) Мобильник нокия 5310 Google выдал статью оказавшюся мне лично бесполезной ибо для начала, дрова на телефон у меня имеются только на мастдай, (даже для мака не записали сцуки, хотя мне-то один фиг) И вообще я ламерша Полазила по сайту нокиа.ру - ничего нет, на нокиа.ком что-то подозрительное было но в силу своих гениальных лингвистических способностей я поняла там только словосочетание "open sourse"
никаких дров качать не надо! 1. подключаешь телефон через кабель к компу. 2. открываешь gnome-terminal, вводишь dmesg для того чтоб твой телефон определился как модем. 3. вводишь wvdialconf, затем пишешь sudo gedit /etc/wvdial.conf 4. там доб строки: Init3 = AT+CGDCONT=1,"IP","internet.beeline.ru" Stupid mode = 1 Phone = *99***1# Username = beeline Password = beeline 5. потом в консоли просто вводишь wvdial и вперед Для удобства можешь поставить Gnome PPP
Спасибо)) Телефон как модем определился на ура) Осталось выбрать тариф и купить карточку) Но это уже точно не проблема) Gnome PPP уже стоит.
dmesg - утилита вывода системных сообщений и определить модем она никак не может, только показать факт данного подключения. За определение и дальнейшую работоспособность модема сотки отвечает модуль cdc_acm, который в убунте подгрузился автоматом ))))
Ну я кстати в первый раз через нее увидела что телефон подключен как флешка, и только после этого переключила)
Сейчас появилась фича. Сначала он ругался что /dev/modem не определяется, прописала в wvdial.conf, там сейчас следующие строчки: Code: [Dialer Defaults] Init3 = AT+CGDCONT=1,"IP","internet.beeline.ru" Modem Type = USB Modem Modem = /dev/ttyACM0 Stupid mode = 1 Phone = *99***1# Username = beeline Password = beeline Вроде все нормально, телефон как модем определился. Однако, Code: daria@daria:~$ wvdial --> WvDial: Internet dialer version 1.60 --> Cannot get information for serial port. --> Initializing modem. --> Sending: ATZ ATZ OK --> Sending: AT+CGDCONT=1,"IP","internet.beeline.ru" AT+CGDCONT=1,"IP","internet.beeline.ru" OK --> Modem initialized. --> Sending: ATDT*99***1# --> Waiting for carrier. ATDT*99***1# CONNECT ~[7f]}#@!}!} } }2}#}$@#}!}$}%\}"}&} }*} } g}%~ --> Carrier detected. Starting PPP immediately. --> Starting pppd at Tue Jul 1 18:09:04 2008 --> Warning: Could not modify /etc/ppp/pap-secrets: Permission denied --> --> PAP (Password Authentication Protocol) may be flaky. --> Warning: Could not modify /etc/ppp/chap-secrets: Permission denied --> --> CHAP (Challenge Handshake) may be flaky. --> Pid of pppd: 10607 --> Using interface ppp0 --> pppd: ��[06][08]��[06][08]��[06][08] --> pppd: ��[06][08]��[06][08]��[06][08] --> pppd: ��[06][08]��[06][08]��[06][08] --> pppd: ��[06][08]��[06][08]��[06][08] --> pppd: ��[06][08]��[06][08]��[06][08] --> local IP address 10.194.177.206 --> pppd: ��[06][08]��[06][08]��[06][08] --> remote IP address 10.6.6.6 --> pppd: ��[06][08]��[06][08]��[06][08] --> primary DNS address 217.118.66.243 --> pppd: ��[06][08]��[06][08]��[06][08] --> secondary DNS address 217.118.66.244 --> pppd: ��[06][08]��[06][08]��[06][08] И в этом месте выполнение команды останавливается. =/ Соединения нет. Что такое pppd: ��[06][08]��[06][08]��[06][08] вообще? О_о
Судя по этим строчкам Code: daria@daria:~$ wvdial ..... --> Warning: Could not modify /etc/ppp/pap-secrets: Permission denied --> --> PAP (Password Authentication Protocol) may be flaky. --> Warning: Could not modify /etc/ppp/chap-secrets: Permission denied --> --> CHAP (Challenge Handshake) may be flaky. ... Не хватает прав на доступ к файлам. Наверное, надо запускать от имени root.
Хотелось бы задать здесь вопрос по этой же теме, суть проблемы такова: Настроил wvdial , создал конфиг, проинициализировал как надо, подключение идет без проблем, в консоли показывает, что подключилось, телефон тоже сигнализирует что инет подключен, но работает только ping и только на мой ip и на dns сервера, которые в консоли отображаются, и все программы ведут себя так, как бы интернет не подключен(Файрвол отключил, SELinux тоже) , кто знает в чем проблема? Кстати gnome ppp вобще мой телефон как модем не определяет( P.S. В кде через kppp настраивается все в пол пинка, неоднократное это делал, а вот здесь возникла проблемка, помогите, кто знает или сталкивался что делать с wvdial?
Я сейчас повешусь((( Не из-под рута так как и раньше. Code: daria@daria:~$ sudo -s root@daria:~# wvdial --> WvDial: Internet dialer version 1.60 --> Cannot open /dev/ttyACM0: Device or resource busy --> Cannot open /dev/ttyACM0: Device or resource busy --> Cannot open /dev/ttyACM0: Device or resource busy root@daria:~#
Вот пишу из сурового Челябинска))) Вышла, указав ATD = 99# в wvdial.conf промучив компьютер 2 дня и уже в отчаянии банально играла на нем в далбаного сапера вместо того чтобы настраивать нет(((
Если кому-то ещё интересно, для билайна: /etc/ppp/peers/beeline Code: /dev/ttyACM0 115200 connect '/usr/sbin/chat -v -f /etc/ppp/chat/beeline' user beeline password beeline modem crtscts defaultroute noauth lock debug novjccomp nobsdcomp default-asyncmap usepeerdns nodetach noccp ipcp-accept-local ipcp-accept-remote noipdefault nopcomp noaccomp nodeflate novj mtu 1500 mru 1500 /etc/ppp/chat/beeline Code: TIMEOUT 10 ABORT '\nBUSY\r' ABORT '\nNO ANSWER\r' ABORT '\nRINGING\r\n\r\nRINGING\r' ABORT '\nNO CARRIER\r' '' \r\dATZ OK AT+CGDCONT=1,"IP","internet.beeline.ru" TIMEOUT 10 OK ATD*99***1# CONNECT '' (тут ATD*99***1# - для сименсов и моторол, для нокий надо заменить на ATD99# ) /etc/ppp/ip-up Code: #!/bin/sh # Это уже было: PATH=/usr/bin:/usr/sbin:/usr/local/bin:/sbin:/bin export PATH if [ -s /var/log/messages ] && ( ps xc 2>/dev/null | grep -q syslogd 2>/dev/null ); then S=`tail -n 30 /var/log/messages 2>/dev/null | grep "CARRIER[^)]" 2>/dev/null | tr -d "^M" 2>/dev/null | cut -d: -f4 2>/dev/null` echo -n "$S" >/dev/tty0 echo " Local: $4 -> Remote: $5 $1" >/dev/tty0 else echo " Local: $4 -> Remote: $5 $1" >/dev/tty0 fi # А это добавил я: cp /etc/resolv.conf /etc/resolv.conf.noppp cat /etc/ppp/resolv.conf >> /etc/resolv.conf chmod 644 /etc/resolv.conf chmod 644 /etc/resolv.conf.noppp /etc/ppp/ip-down Code: PATH=/usr/sbin:/sbin:/usr/bin:/usr/local/bin:/bin export PATH # Тоже моё: mv /etc/resolv.conf.noppp /etc/resolv.conf Всё. Запускаем pppd call beeline За мои изменения в /etc/ppp/ip-up и /etc/ppp/ip-down просьба сильно не ругать
У меня мандрива2008 и n82 решил создать connect . Kppp и wvdial оказались не установлены. Поставил Kppp и настроил подключение за несколько минут.Мобилка определилась как нокиа неизвестной модели, в строке инициализации написал: at+cgdcont=1,"ip","internet.mts.ru" все маленькими буквами. Настроил сеть через аналоговый телефонный модем (POTS) ttyS0/com1,провайдер вручную mts , набор номера *99# .Все работает.
Ну так поставь мастдай и нет проблем Хех.. Помню как прыгал с бубном вокруг авторизации мандривы у симбайна по блютусу А через шнур не должно быть никаких проблем, если уметь пользовать http://google.com/linux
В свое время настраивал вот по этому: _http://ru.wikibooks.org/wiki/%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_GPRS/EDGE_%D0%B2_GNU/Linux
В resolv.conf впиши днс серверы вручную, т.к. kppp именно это и делает но потом удаляет свои записи. После этого будет работать и pppd и kppp, т.к. kppp только своими записями управляет.
Я же в результате его и настроила. Без проблем работало все. А теперь уже не нужно пока. ЗЫ: мастдай, мастдай! Я дебиан а не мастдай поставила на второй компьютер. Сам ставь мастдай))) Мне лениво в нем отбиваца от вирей всяких. Да и глюки бесят порой
ой как я вас понимаю. Кстати удивительная вещ - несколько дней прыгать с бубном вокруг настройки инета не лень, а от вирей отбиватся периодически лень