Просмотр полной версии : GPRS - честно говоря встала в тупик. Nokia и Ubuntu.
Digital Cat
30.06.2008, 15:18
2 числа с утра улетаю на месяц в суровый город Челябинск. Но ибо в Москве еще дофигищща дел - временем особым не располагаю, а инет нужен((( Челябинские же родичи мои настолько суровы что ни вайфая ни тем более кабеля поблизости точно не будет(((
Имеется:
1) Ноутбук с убунтой
2) Мобильник нокия 5310
Google выдал статью (http://www.opennet.ru/base/modem/gprs_linux.txt.html) оказавшюся мне лично бесполезной ибо для начала, дрова на телефон у меня имеются только на мастдай, (даже для мака не записали сцуки, хотя мне-то один фиг) И вообще я ламерша :)
Полазила по сайту нокиа.ру - ничего нет, на нокиа.ком что-то подозрительное было но в силу своих гениальных лингвистических способностей я поняла там только словосочетание "open sourse" :D
никаких дров качать не надо!
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
Digital Cat
30.06.2008, 16:25
Спасибо))
Телефон как модем определился на ура) Осталось выбрать тариф и купить карточку) Но это уже точно не проблема)
Gnome PPP уже стоит.
sedoy_xxx
30.06.2008, 16:45
dmesg - утилита вывода системных сообщений и определить модем она никак не может, только показать факт данного подключения. За определение и дальнейшую работоспособность модема сотки отвечает модуль cdc_acm, который в убунте подгрузился автоматом ))))
Digital Cat
30.06.2008, 16:48
Ну я кстати в первый раз через нее увидела что телефон подключен как флешка, и только после этого переключила)
Digital Cat
01.07.2008, 18:22
Сейчас появилась фича.
Сначала он ругался что /dev/modem не определяется, прописала в wvdial.conf, там сейчас следующие строчки:
[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
Вроде все нормально, телефон как модем определился. Однако,
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] вообще? О_о
Судя по этим строчкам
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?
Digital Cat
01.07.2008, 23:02
Я сейчас повешусь((( Не из-под рута так как и раньше.
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:~#
Попробуй так:
daria@daria:~$ sudo -s
root@daria:~# wvdial --config /путь/к/конфигу
Digital Cat
06.07.2008, 16:42
Вот пишу из сурового Челябинска)))
Вышла, указав ATD = 99# в wvdial.conf промучив компьютер 2 дня и уже в отчаянии банально играла на нем в далбаного сапера вместо того чтобы настраивать нет(((
Ivan99999
20.07.2008, 21:02
Я на сименсе инет настраивал через kppp
Если кому-то ещё интересно, для билайна:
/etc/ppp/peers/beeline
/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
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
#!/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
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# .Все работает.
echobyte
18.08.2008, 08:16
И вообще я ламерша :)
Ну так поставь мастдай и нет проблем :)
Хех.. Помню как прыгал с бубном вокруг авторизации мандривы у симбайна по блютусу :) А через шнур не должно быть никаких проблем, если уметь пользовать 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%D 0%BD%D0%B8%D0%B5_GPRS/EDGE_%D0%B2_GNU/Linux
ltslashgt
18.08.2008, 12:41
Хотелось бы задать здесь вопрос по этой же теме, суть проблемы такова: Настроил wvdial , создал конфиг, проинициализировал как надо, подключение идет без проблем, в консоли показывает, что подключилось, телефон тоже сигнализирует что инет подключен, но работает только ping и только на мой ip и на dns сервера, которые в консоли отображаются, и все программы ведут себя так, как бы интернет не подключен(Файрвол отключил, SELinux тоже) , кто знает в чем проблема? Кстати gnome ppp вобще мой телефон как модем не определяет(
P.S. В кде через kppp настраивается все в пол пинка, неоднократное это делал, а вот здесь возникла проблемка, помогите, кто знает или сталкивался что делать с wvdial?
В resolv.conf впиши днс серверы вручную, т.к. kppp именно это и делает но потом удаляет свои записи.
После этого будет работать и pppd и kppp, т.к. kppp только своими записями управляет.
Digital Cat
18.08.2008, 23:07
Ну так поставь мастдай и нет проблем :)
Хех.. Помню как прыгал с бубном вокруг авторизации мандривы у симбайна по блютусу :) А через шнур не должно быть никаких проблем, если уметь пользовать http://google.com/linux ;)
Я же в результате его и настроила. Без проблем работало все. А теперь уже не нужно пока.
ЗЫ: мастдай, мастдай! Я дебиан а не мастдай поставила на второй компьютер. Сам ставь мастдай))) Мне лениво в нем отбиваца от вирей всяких. :D Да и глюки бесят порой :p
ой как я вас понимаю. Кстати удивительная вещ - несколько дней прыгать с бубном вокруг настройки инета не лень, а от вирей отбиватся периодически лень :)
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot