Помогите завести CDMA Sierra 595U

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
lymar
мл. сержант
Сообщения: 117
Зарегистрирован: 2008-02-03 11:54:20
Откуда: Україна
Контактная информация:

Помогите завести CDMA Sierra 595U

Непрочитанное сообщение lymar » 2009-04-07 9:23:29

Никак не могу подружить сдма модем Sierra 595U (инет от Интертелеком - Украина)

Код: Выделить всё

[root@router ~]# uname -r
6.3-RELEASE
модем определился как:

Код: Выделить всё

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
Хелп! :unknown:

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

x6e6564
проходил мимо

Re: Помогите завести CDMA Sierra 595U

Непрочитанное сообщение x6e6564 » 2009-04-07 10:31:32

Данный модем поддерживается через u3g на 7-ке и выше..
Потому обновиться до 7-стабле..
Под 6-кой, попробовать добавить ProductID в /usr/src/sys/dev/usb/usbdevs и umodem.c..
пересобрать модуль umodem

Аватара пользователя
lymar
мл. сержант
Сообщения: 117
Зарегистрирован: 2008-02-03 11:54:20
Откуда: Україна
Контактная информация:

Re: Помогите завести CDMA Sierra 595U

Непрочитанное сообщение lymar » 2009-04-08 21:27:34

да.. модем завелся..

Код: Выделить всё

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.
хелп :oops:

x6e6564
проходил мимо

Re: Помогите завести CDMA Sierra 595U

Непрочитанное сообщение x6e6564 » 2009-04-09 5:22:11

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

Аватара пользователя
lymar
мл. сержант
Сообщения: 117
Зарегистрирован: 2008-02-03 11:54:20
Откуда: Україна
Контактная информация:

Re: Помогите завести CDMA Sierra 595U

Непрочитанное сообщение lymar » 2009-04-09 8:00:07

да запустил повторно, на cu -l /dev/cuaU0 говорит "коннект" но команды ввести немогу вроде как висит..

x6e6564
проходил мимо

Re: Помогите завести CDMA Sierra 595U

Непрочитанное сообщение x6e6564 » 2009-04-09 10:54:50

Все-таки на 6-ке поднимаешь?
Вот тут было схожее обсуждение.
http://forum.lissyara.su/viewtopic.php?f=5&t=14137

в частности касательно 6-ки
_http://www.cs.cmu.edu/~dga/dot/fbsd_pc5220/

Ну и в обсуждении много чего есть..

Аватара пользователя
lymar
мл. сержант
Сообщения: 117
Зарегистрирован: 2008-02-03 11:54:20
Откуда: Україна
Контактная информация:

Re: Помогите завести CDMA Sierra 595U

Непрочитанное сообщение lymar » 2009-04-09 12:28:51

Спасибо! Да на 6.3. Ставил 7.1, но модем тоже не определился.. раскажи плз поподробней о u3g. Как с помощью него завести?

x6e6564
проходил мимо

Re: Помогите завести CDMA Sierra 595U

Непрочитанное сообщение x6e6564 » 2009-04-09 13:48:17

Правильнее будет обновить до 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"

x6e6564
проходил мимо

Re: Помогите завести CDMA Sierra 595U

Непрочитанное сообщение x6e6564 » 2009-04-09 16:30:37

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
в архиве все скачанное.
Вложения
u3g.tar.gz
(39.67 КБ) 79 скачиваний

Аватара пользователя
lymar
мл. сержант
Сообщения: 117
Зарегистрирован: 2008-02-03 11:54:20
Откуда: Україна
Контактная информация:

Re: Помогите завести CDMA Sierra 595U

Непрочитанное сообщение lymar » 2009-04-09 22:26:17

УРА Работает!!!!!!!!!!!!!!!!! 8) Большое человеческое спасибо!

Код: Выделить всё

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 прописал

Код: Выделить всё

 set device /dev/cuaU0.0
Интернет работает! :smile:

николай
проходил мимо

Re: Помогите завести CDMA Sierra 595U

Непрочитанное сообщение николай » 2010-11-08 2:27:57

у меня такой же модем, поднялся нормально, а после Connect пишет Warnig: chat script failed, что делать не знаю. Помогите кто сможет. :unknown: :unknown: :unknown: