Страница 1 из 1
Помогите завести CDMA Sierra 595U
Добавлено: 2009-04-07 9:23:29
lymar
Никак не могу подружить сдма модем Sierra 595U (инет от Интертелеком - Украина)
модем определился как:
Код: Выделить всё
ugen0: Sierra Wireless, Incorporated Sierra Wireless AC595U Device, rev 1.10/0.02, addr 2
Код: Выделить всё
[root@router ~]# usbdevs -v
Controller /dev/usb2:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), VIA(0x0000), rev 1.00
port 1 powered
port 2 addr 2: full speed, self powered, config 1, Sierra Wireless AC595U Device(0x0120), Sierra Wireless, Incorporated(0x1199), rev 0.02
Делал по статье
http://www.lissyara.su/?id=1311
берёте файл /usr/src/sys/dev/usb/umodem.c
находите там строку номер 383 (goto bad); и в самом начале строки (до текста) вставляете "//"
Пример строки 383: //goto bad;
сделал.. перекомпилировал.. добавил в лоадер:
Код: Выделить всё
[root@router ~]# kldstat
Id Refs Address Size Name
1 11 0xc0400000 370f30 kernel
2 1 0xc0771000 3560 umodem.ko
3 3 0xc0775000 3208 ucom.ko
4 1 0xc0779000 2f54 uplcom.ko
5 1 0xc077c000 5c264 acpi.ko
Хелп!

Re: Помогите завести CDMA Sierra 595U
Добавлено: 2009-04-07 10:31:32
x6e6564
Данный модем поддерживается через u3g на 7-ке и выше..
Потому обновиться до 7-стабле..
Под 6-кой, попробовать добавить ProductID в /usr/src/sys/dev/usb/usbdevs и umodem.c..
пересобрать модуль umodem
Re: Помогите завести CDMA Sierra 595U
Добавлено: 2009-04-08 21:27:34
lymar
да.. модем завелся..
Код: Выделить всё
Apr 8 21:15:11 router ppp[1491]: Phase: Using interface: tun1
Apr 8 21:15:11 router ppp[1491]: Phase: deflink: Created in closed state
Apr 8 21:15:11 router ppp[1491]: tun1: Command: default: disable pred1 deflate deflate24 protocomp acfcomp shortseq vj
Apr 8 21:15:11 router ppp[1491]: tun1: Command: default: deny pred1 deflate deflate24 protocomp acfcomp shortseq vj
Apr 8 21:15:11 router ppp[1491]: tun1: Command: default: set speed 921600
Apr 8 21:15:11 router ppp[1491]: tun1: Command: default: set timeout 160
Apr 8 21:15:11 router ppp[1491]: tun1: Command: default: enable dns
Apr 8 21:15:11 router ppp[1491]: tun1: Command: some_isp: disable ipv6cp
Apr 8 21:15:11 router ppp[1491]: tun1: Command: some_isp: set ctsrts off
Apr 8 21:15:11 router ppp[1491]: tun1: Command: some_isp: set device /dev/cuaU0
Apr 8 21:15:11 router ppp[1491]: tun1: Command: some_isp: set dial ABORT BUSY ABORT NO\sCARRIER TIMEOUT 5 "" ATZ OK-AT-OK ATZ OK \dATD\T T
IMEOUT 60 CONNECT
Apr 8 21:15:11 router ppp[1491]: tun1: Command: some_isp: set phone #777
Apr 8 21:15:11 router ppp[1491]: tun1: Command: some_isp: set authname IT
Apr 8 21:15:11 router ppp[1491]: tun1: Command: some_isp: set authkey ********
Apr 8 21:15:11 router ppp[1491]: tun1: Command: some_isp: add default HISADDR
Apr 8 21:15:11 router ppp[1492]: tun1: Phase: PPP Started (ddial mode).
Apr 8 21:15:11 router ppp[1492]: tun1: Phase: bundle: Establish
Apr 8 21:15:11 router ppp[1492]: tun1: Phase: deflink: closed -> opening
Apr 8 21:15:11 router ppp[1492]: tun1: Phase: deflink: Connected!
Apr 8 21:15:11 router ppp[1492]: tun1: Phase: deflink: opening -> dial
Apr 8 21:15:11 router ppp[1492]: tun1: Chat: Phone: #777
Apr 8 21:15:11 router ppp[1492]: tun1: Chat: Send: ATZ^M
Apr 8 21:15:11 router ppp[1492]: tun1: Chat: Expect(5): OK
Apr 8 21:15:16 router ppp[1492]: tun1: Chat: Expect timeout
Apr 8 21:15:16 router ppp[1492]: tun1: Chat: Send: AT^M
Apr 8 21:15:16 router ppp[1492]: tun1: Chat: Expect(5): OK
Apr 8 21:15:21 router ppp[1492]: tun1: Chat: Expect timeout
Apr 8 21:15:21 router ppp[1492]: tun1: Warning: Chat script failed
Apr 8 21:15:21 router ppp[1492]: tun1: Phase: deflink: dial -> hangup
Apr 8 21:15:21 router ppp[1492]: tun1: Warning: deflink: Unable to set physical to speed 0
Apr 8 21:15:21 router ppp[1492]: tun1: Phase: deflink: Disconnected!
Apr 8 21:15:21 router ppp[1492]: tun1: Warning: deflink: Unable to set physical to speed 0
Apr 8 21:15:22 router ppp[1492]: tun1: Phase: deflink: Connect time: 11 secs: 0 octets in, 0 octets out
Apr 8 21:15:22 router ppp[1492]: tun1: Phase: deflink: 0 packets in, 0 packets out
Apr 8 21:15:22 router ppp[1492]: tun1: Phase: total 0 bytes/sec, peak 0 bytes/sec on Wed Apr 8 21:15:11 2009
Apr 8 21:15:22 router ppp[1492]: tun1: Phase: deflink: hangup -> opening
Apr 8 21:15:22 router ppp[1492]: tun1: Phase: deflink: Enter pause (30) for redialing.
хелп

Re: Помогите завести CDMA Sierra 595U
Добавлено: 2009-04-09 5:22:11
x6e6564
Apr 8 21:15:11 router ppp[1492]: tun1: Chat: Send: ATZ^M
Apr 8 21:15:11 router ppp[1492]: tun1: Chat: Expect(5): OK
Apr 8 21:15:16 router ppp[1492]: tun1: Chat: Expect timeout
Apr 8 21:15:16 router ppp[1492]: tun1: Chat: Send: AT^M
Apr 8 21:15:16 router ppp[1492]: tun1: Chat: Expect(5): OK
Apr 8 21:15:21 router ppp[1492]: tun1: Chat: Expect timeout
Модем не отвечает.
- почему tun1, может повторно запустили? tun0 - используется?
- uname -a
- пробовать cu -l /dev/cuaU0, отвечает ли на стандартные команды AT ATZ ATI
- ppp.conf
Re: Помогите завести CDMA Sierra 595U
Добавлено: 2009-04-09 8:00:07
lymar
да запустил повторно, на cu -l /dev/cuaU0 говорит "коннект" но команды ввести немогу вроде как висит..
Re: Помогите завести CDMA Sierra 595U
Добавлено: 2009-04-09 10:54:50
x6e6564
Все-таки на 6-ке поднимаешь?
Вот тут было схожее обсуждение.
http://forum.lissyara.su/viewtopic.php?f=5&t=14137
в частности касательно 6-ки
_http://
www.cs.cmu.edu/~dga/dot/fbsd_pc5220/
Ну и в обсуждении много чего есть..
Re: Помогите завести CDMA Sierra 595U
Добавлено: 2009-04-09 12:28:51
lymar
Спасибо! Да на 6.3. Ставил 7.1, но модем тоже не определился.. раскажи плз поподробней о u3g. Как с помощью него завести?
Re: Помогите завести CDMA Sierra 595U
Добавлено: 2009-04-09 13:48:17
x6e6564
Правильнее будет обновить до stable..
На 7.1 скачай прикрепленное
http://forum.lissyara.su/viewtopic.php? ... 50#p153212
Код: Выделить всё
tar xzf u3g.work.tgz && cd u3g.work
make depend
awk -f @/tools/usbdevs2h.awk ./usbdevs -h
make
sudo make unload
sudo make load
Скорее всего 3 порта определится..
Проверь на на отклик АТ командами каждый из них cu -l /dev/cuaU0.х..
если заработает, скопируй u3g.ko в /boot/modules/ и в /boot/loader.conf добавь u3g_load="YES"
Re: Помогите завести CDMA Sierra 595U
Добавлено: 2009-04-09 16:30:37
x6e6564
u3g собралось под 6.3 внутри qemu.
скачиваем, нужен svn.
Код: Выделить всё
mkdir u3g && cd u3g
svn cat svn://svn.freebsd.org/base/stable/7/sys/modules/u3g/Makefile > Makefile
svn cat svn://svn.freebsd.org/base/stable/7/sys/dev/usb/u3g.c > u3g.c
svn cat svn://svn.freebsd.org/base/stable/7/sys/dev/usb/ucomvar.h > ucomvar.h
svn cat svn://svn.freebsd.org/base/stable/7/sys/dev/usb/usbdevs > usbdevs
fetch http://people.freebsd.org/~n_hibma/ucom.c.patch-6
далее
Код: Выделить всё
cd /usr/src/sys/dev/usb/
patch < /путь/u3g/ucom.c.patch-6
cd /usr/src/sys/modules/ucom/ && make cleandir && make && make install
cd /путь/u3g/
make depend
awk -f @/tools/usbdevs2h.awk ./usbdevs -h
make
make install
kldload u3g
Проверить не могу..
Код: Выделить всё
bsd63# kldstat
Id Refs Address Size Name
1 8 0xc0400000 7a05b0 kernel
2 1 0xc0ba1000 5c304 acpi.ko
3 2 0xc2545000 3000 ucom.ko
4 1 0xc254b000 3000 u3g.ko
bsd63# uname -a
FreeBSD bsd63.home.local 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Wed Jan 16 04:18:52 UTC 2008 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
в архиве все скачанное.
Re: Помогите завести CDMA Sierra 595U
Добавлено: 2009-04-09 22:26:17
lymar
УРА Работает!!!!!!!!!!!!!!!!!

Большое человеческое спасибо!
Код: Выделить всё
ucom0: Sierra Wireless, Incorporated Sierra Wireless AC595U Device, rev 1.10/0.02, addr 2
ucom0: configured 3 serial ports (U0.%d)
Создались в /dev/:
Код: Выделить всё
-cuaU0.0
-cuaU0.0.init
-cuaU0.0.lock
-cuaU0.1
-cuaU0.1.init
-cuaU0.1.lock
-cuaU0.2
-cuaU0.2.init
-cuaU0.2.lock
Модем отвечает на все команды. В ppp.conf прописал
Интернет работает!

Re: Помогите завести CDMA Sierra 595U
Добавлено: 2010-11-08 2:27:57
николай