Статья выпущена в свет
Статейка Peoplenet on FreeBSD обсуждаем
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- Dron
- ст. сержант
- Сообщения: 373
- Зарегистрирован: 2007-08-15 13:36:28
- Откуда: Днепропетровск
- Контактная информация:
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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/
- Dron
- ст. сержант
- Сообщения: 373
- Зарегистрирован: 2007-08-15 13:36:28
- Откуда: Днепропетровск
- Контактная информация:
Re: Статейка Peoplenet on FreeBSD обсуждаем
Вобщем есть небольшое продолжение.
Модем CCU-660U был заведен по 7-кой через u3g
Так-же успешно заведен ZTE AC2726 под FreeBSD 8 RC2 через u3g и usb_modemswitch.
Во всех случаях было редактирование исходного кода модулей ядра.
Модем CCU-660U был заведен по 7-кой через u3g
Так-же успешно заведен ZTE AC2726 под FreeBSD 8 RC2 через u3g и usb_modemswitch.
Во всех случаях было редактирование исходного кода модулей ядра.
Та Да...
-
_Andy
- проходил мимо
Re: Статейка Peoplenet on FreeBSD обсуждаем
Дописывай, очевидно же 
-
_Andy
- проходил мимо
-
kpp
- лейтенант
- Сообщения: 613
- Зарегистрирован: 2009-08-05 16:10:46
- Откуда: Украина Днепропетровск-Киев
- Контактная информация:
Re: Статейка Peoplenet on FreeBSD обсуждаем
Модем CCU-550U , провайдер PeopleNet
Система:
# uname -a
Подгружаю umodem.ko
Втыкаю модем.
# usbdevs -v
Вроде бы норма.
Делаю
И больше ничего...
Ctrl+C не прерывает, в процессах висят:
Прервать удается только по
Иду:
В umodem.c добавляю
пересборка:
Перевтыкаю модем.
Делаю
И тишина...
Куда копать?
Система:
# uname -a
Код: Выделить всё
FreeBSD 7.2-RELEASE-p7 amd64Код: Выделить всё
# kldload umodemКод: Выделить всё
# dmesg
ucom0: <CMOTECH CO., LTD. CMOTECH CDMA Technologies, class 2/0, rev 2.00/0.00, addr 2> on uhub2
ucom0: iclass 2/2
ucom0: data interface 1, has CM over data, has break
ucom0: status change notification available
Код: Выделить всё
Controller /dev/usb2:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), ATI(0x0000), rev 1.00
port 1 addr 2: full speed, power 100 mA, config 1, CMOTECH CDMA Technologies(0x5533), CMOTECH CO., LTD.(0x16d8), rev 0.00
port 2 poweredДелаю
Код: Выделить всё
# cu -l /dev/cuaU0
ConnectedCtrl+C не прерывает, в процессах висят:
Код: Выделить всё
# ps aux |grep cu
root 55210 0,0 0,0 4608 1024 p4 I+ 13:03 0:00,00 cu -l /dev/cuaU0
root 55211 0,0 0,0 4608 1008 p4 I+ 13:03 0:00,00 cu -l /dev/cuaU0
Код: Выделить всё
kill -9 55210
kill -9 55211
Код: Выделить всё
cd /usr/src/sys/dev/usbКод: Выделить всё
{ 0x16d8, 0x5533, 0 },Код: Выделить всё
...
umodem_products[] = {
<------>/* Kyocera AH-K3001V*/
<------>{ USB_VENDOR_KYOCERA, USB_PRODUCT_KYOCERA_AHK3001V, 0 },
<------>{ USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC5720, 0 },
<------>{ USB_VENDOR_CURITEL, USB_PRODUCT_CURITEL_PC5740, 0 },
<------>{ 0x16d8, 0x5533, 0 },
<------>{ 0, 0, 0 },
};
...
Код: Выделить всё
# cd /usr/src/sys/modules/umodem
# make clean && make && make install
# make unload && make load
Делаю
Код: Выделить всё
# cu -l /dev/cuaU0
ConnectedКуда копать?
Нет, ребята, я не гордый. Не загадывая вдаль, так скажу: зачем мне орден? Я согласен на медаль.
-
kpp
- лейтенант
- Сообщения: 613
- Зарегистрирован: 2009-08-05 16:10:46
- Откуда: Украина Днепропетровск-Киев
- Контактная информация:
Re: Статейка Peoplenet on FreeBSD обсуждаем
При отключении\подключении модема в /var/log/messages пишется такое:
Т.е. ругань на неизвестное устройство vendor 0x16d8 product 0x5533 .
При этом девайс создается
# ls -lah /dev/cuaU*
При попытке
# cu -l /dev/cuaU0
Видимо чего-то ждет в бесконечном цикле, а это что-то не приходит 
Код: Выделить всё
Jan 19 14:26:36 pogranichnic kernel: ucom0: at uhub2 port 1 (addr 2) disconnected
Jan 19 14:27:01 pogranichnic root: Unknown USB device: vendor 0x16d8 product 0x5533 bus uhub2
Jan 19 14:27:01 pogranichnic kernel: ucom0: <CMOTECH CO., LTD. CMOTECH CDMA Technologies, class 2/0, rev 2.00/0.00, addr 2> on uhub2
Jan 19 14:27:01 pogranichnic kernel: ucom0: iclass 2/2
Jan 19 14:27:01 pogranichnic kernel: ucom0: data interface 1, has CM over data, has break
Jan 19 14:27:06 pogranichnic kernel: ucom0: status change notification available
Jan 19 14:27:06 pogranichnic root: Unknown USB device: vendor 0x16d8 product 0x5533 bus uhub2
При этом девайс создается
# ls -lah /dev/cuaU*
Код: Выделить всё
crw-rw---- 1 uucp dialer 0, 155 17 янв 16:49 /dev/cuaU0
crw-rw---- 1 uucp dialer 0, 156 17 янв 16:49 /dev/cuaU0.init
crw-rw---- 1 uucp dialer 0, 159 17 янв 16:49 /dev/cuaU0.lock
# cu -l /dev/cuaU0
Код: Выделить всё
Stale lock on cuaU0 PID=14855... overriding.
Connected
Нет, ребята, я не гордый. Не загадывая вдаль, так скажу: зачем мне орден? Я согласен на медаль.
- Shumsky
- мл. сержант
- Сообщения: 73
- Зарегистрирован: 2011-03-19 15:56:54
- Откуда: Днепропетровск, Украина
- Контактная информация:
Re: Статейка Peoplenet on FreeBSD обсуждаем
собственно в данный момент юзаю сабж. Фря 8.2, при простое отваливаеться коннект. Тупо минус по ppp и все. ps -ax | grep ppp возвращает пустой результат.
Африка - она и в Африке Африка
- Shumsky
- мл. сержант
- Сообщения: 73
- Зарегистрирован: 2011-03-19 15:56:54
- Откуда: Днепропетровск, Украина
- Контактная информация:
Re: Статейка Peoplenet on FreeBSD обсуждаем
сделал небольшой костыль:
пока работает, но хотелось-бы сделать нормально, а не строить стройную и логичную систему костылей и подпорок
Код: Выделить всё
while(true)
{
ppp -foreground
}
do
doneАфрика - она и в Африке Африка
- Shumsky
- мл. сержант
- Сообщения: 73
- Зарегистрирован: 2011-03-19 15:56:54
- Откуда: Днепропетровск, Украина
- Контактная информация:
Re: Статейка Peoplenet on FreeBSD обсуждаем
по поводу ресета: транзюк+лпт+паяльник = автоматический ребут модема))) собственно ещё один вопрос: юзаю сабж уже на 7.0R (шлюзоид домашний). Что и где надо патчить чтобы ппп не отпадал?
да, соединение отпадает когда модем простаивает
да, соединение отпадает когда модем простаивает
Африка - она и в Африке Африка
-
kpp
- лейтенант
- Сообщения: 613
- Зарегистрирован: 2009-08-05 16:10:46
- Откуда: Украина Днепропетровск-Киев
- Контактная информация:
Re: Статейка Peoplenet on FreeBSD обсуждаем
2 Shumsky
Посмотри http://forum.lissyara.su/viewtopic.php?f=32&t=32519, может поможет.
Посмотри http://forum.lissyara.su/viewtopic.php?f=32&t=32519, может поможет.
Нет, ребята, я не гордый. Не загадывая вдаль, так скажу: зачем мне орден? Я согласен на медаль.
