URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 962
[ Назад ]

Исходное сообщение
"gprs в freebsd через usb-кабель"

Отправлено _SAS , 14-Мрт-07 01:53 
скажите, пожалуйста, что я делаю неправильно? читал хендбук/ман/гугл, нашел статью одну - http://howtoforge.org.ua/?q=node/391 и делал как там написано. кстати, в хендбуке - то же самое, только не так подробно.
у меня freebsd-6.0 GENERIC, телефон сонерик к500, кабель prolific usb-to-com
для начала сделал kldload uplcom
kldstat показал, что все загрузилось. воткнул кабель в телефон, в комп - все как в статье, появился /dev/cuaU0 и /dev/ttyU0
затем поставил все разрешения, как там написано, прописал /etc/devfs.conf - вроде нормально
соединился с модемом через cu, написал АТ - ответил ОК, вроде все хорошо...
а вот дальше начались проблемы. я написал конфиги так же, как в статье, заменив соответствующие записи с мтс на билайн. ну и днс не прописал т.к. не знал, но до днс у меня дело не дошло.
соединение никак не устанавливается. через ppp писал АТ-команды вручную, для инициализации и набора номера - бестолку. при наборе (ATDT *99#) идет следующее: Ppp - PPp - PPP а затем связь обрывается. пробовал set authname и setauthkey - все равно не соединяет. ну и kppp не хочет работать, т.к. cuaU0 не линкуется к cuad1 - АТ-команды на cuad1 не идут.
в общем, помогите, кто разбирается

Содержание

Сообщения в этом обсуждении
"gprs в freebsd через usb-кабель"
Отправлено mit , 14-Мрт-07 10:28 
uname -a
FreeBSD vvv.local 6.0-RELEASE FreeBSD 6.0-RELEASE #0:

motorola c390 via usb.

/etc/ppp/ppp.conf:
# gprs.beeline:
default:
set log Phase Chat LCP IPCP CCP tun command
ident user-ppp VERSION (built COMPILATIONDATE)
disable pred1 deflate deflate24 protocomp acfcomp shortseq vj
deny pred1 deflate deflate24 protocomp acfcomp shortseq vj
set speed 57600
set mtu maximum 576
set timeout 0
set redial 10 10
enable dns
set device /dev/ttyU1
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
\"\" AT OK-AT-OK ATE1Q0 OK \
AT+CGDCONT=1,\\\"IP\\\",\\\"internet.beeline.ru\\\",\\\"0.0.0.0\\\",0,0 OK \
AT+CGATT=1 OK \\dATDT\\T TIMEOUT 40 CONNECT"
set logout "ABORT BUSY ABORT ERROR TIMEOUT 30 \
\"\" +++ATH OK-ATH-OK AT+CGATT=0 OK"
set phone *99***1\#
set authname beeline
set authkey beeline
set ifaddr 0/0 0/0 0/0
add default HISADDR

команда коннекта очень простая = :) "ppp"


"gprs в freebsd через usb-кабель"
Отправлено mit , 14-Мрт-07 10:29 
! в /etc/ppp/ppp.conf :
кроме метки "default:", все остальные строки начинаются с пробела (таба)

"gprs в freebsd через usb-кабель"
Отправлено _SAS , 14-Мрт-07 14:19 
нагло спер ваш конфиг, заменив только /dev/ttyU1 на /dev/ttyU0
затем сделал следующее:

sas# ppp default
Working in interactive mode
Using interface: tun0
ppp ON sas> dial
ppp ON sas>
Ppp ON sas>
PPp ON sas> Warning: iface add: ioctl(SIOCAIFADDR, 172.19.15.166 -> 0.0.0.0): De
stination address required

что я сделал неправильно? :)