Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
lymar
- мл. сержант
- Сообщения: 117
- Зарегистрирован: 2008-02-03 11:54:20
- Откуда: Україна
-
Контактная информация:
Непрочитанное сообщение
lymar » 2009-04-07 9:23:29
Никак не могу подружить сдма модем 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
Хелп!

lymar
-
Хостинг HostFood.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
- проходил мимо
Непрочитанное сообщение
x6e6564 » 2009-04-07 10:31:32
Данный модем поддерживается через u3g на 7-ке и выше..
Потому обновиться до 7-стабле..
Под 6-кой, попробовать добавить ProductID в /usr/src/sys/dev/usb/usbdevs и umodem.c..
пересобрать модуль umodem
x6e6564
-
lymar
- мл. сержант
- Сообщения: 117
- Зарегистрирован: 2008-02-03 11:54:20
- Откуда: Україна
-
Контактная информация:
Непрочитанное сообщение
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.
хелп

lymar
-
x6e6564
- проходил мимо
Непрочитанное сообщение
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
x6e6564
-
lymar
- мл. сержант
- Сообщения: 117
- Зарегистрирован: 2008-02-03 11:54:20
- Откуда: Україна
-
Контактная информация:
Непрочитанное сообщение
lymar » 2009-04-09 8:00:07
да запустил повторно, на cu -l /dev/cuaU0 говорит "коннект" но команды ввести немогу вроде как висит..
lymar
-
lymar
- мл. сержант
- Сообщения: 117
- Зарегистрирован: 2008-02-03 11:54:20
- Откуда: Україна
-
Контактная информация:
Непрочитанное сообщение
lymar » 2009-04-09 12:28:51
Спасибо! Да на 6.3. Ставил 7.1, но модем тоже не определился.. раскажи плз поподробней о u3g. Как с помощью него завести?
lymar
-
x6e6564
- проходил мимо
Непрочитанное сообщение
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
-
x6e6564
- проходил мимо
Непрочитанное сообщение
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 скачиваний
x6e6564
-
lymar
- мл. сержант
- Сообщения: 117
- Зарегистрирован: 2008-02-03 11:54:20
- Откуда: Україна
-
Контактная информация:
Непрочитанное сообщение
lymar » 2009-04-09 22:26:17
УРА Работает!!!!!!!!!!!!!!!!!

Большое человеческое спасибо!
Код: Выделить всё
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 прописал
Интернет работает!

lymar