Ubiquam UM-105 (SkyLink - CDMA)+ FreeBSD 6.1

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Ubiquam UM-105 (SkyLink - CDMA)+ FreeBSD 6.1

Непрочитанное сообщение Raven2000 » 2006-10-29 18:04:05

Приветствую!
есть Ubiquam UM-105 USB и FreeBSD 6.1
при подключении определяется

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

# ugen0: UBIQUAM Co., Ltd. UBIQUAM CDMA USB Modem, rev 1.01/0.00, addr2 
в конфиге /etc/ppp/ppp.conf
дописал

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

skylink: 
set device /dev/ugen0 
set phone \#777 
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \ 
\"\" AT OK-AT-OK ATE1Q0 OK \ 
\\dATDT\\T TIMEOUT 40 CONNECT" 
set login 
set authname mobile 
set authkey internet 
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0 
add default HISADDR 
в ppp при дозвоне ругается

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

Warnong: deflink: /dev/ugen0: Bad file descriptor 
и все я попробовал такое

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

# kldload ucom 
# kldload umodem 
при подключении определяется

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

# ucom0: UBIQUAM Co., Ltd. UBIQUAM CDMA USB Modem, rev 1.01/0.00, addr2 iclass 2/2 
ucom0: data interface 1, has CM over data, has break 
ucom0: could not set data multiplex mode 
device_attach: ucom0 attach returned 6 
изменил в конфиге

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

skylink: 
set device /dev/ucom0 
set phone \#777 
....
в ppp при дозвоне ругается

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

Warnong: deflink: /dev/ugen0: Bad file descriptor 
пробовал в конфиге написать

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

skylink: 
set device /dev/cuad0 
set phone \#777 
....
в ppp при дозвоне пишет

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

Warning: Chat script failed 
вопрос че делать и как можно мне девайс подцепить уже незнаю как можно подскажите пожалуйста.

Хостинговая компания 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/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-10-29 18:18:25

дрова ставь. у тя дрова не стоят.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Непрочитанное сообщение Raven2000 » 2006-10-29 22:58:19

Дрова, так мать их у сайлинка нет дров к *unix системам :evil: тока маздай и наладонники :(
как можно выкрутится?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-10-29 23:43:05

гугль, яндекс....
больше посоветовать нечего :((
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Abigor
старшина
Сообщения: 425
Зарегистрирован: 2006-03-02 11:13:15
Откуда: РФ. г. Иркутск
Контактная информация:

Непрочитанное сообщение Abigor » 2006-10-31 12:09:02

купить com модем, самый надежный вариант =)

err0r
рядовой
Сообщения: 12
Зарегистрирован: 2006-11-01 2:06:22

Непрочитанное сообщение err0r » 2006-11-01 2:45:29

дрова ставь. у тя дрова не стоят.
?
вот эта строка
device_attach: ucom0 attach returned 6
говорит: телефон
благополучно прикрутился.
Вопрос в том как именно устройство пропишется в каталог /dev, в разных версиях FreeBSD по разному, для 5.3 к примеру ucom0 , для 6.1 будет ttyU0. Определить легко,
загружаем систему предварительно прописав в /boot/loader.conf пару строчек:

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

 ucom_load="YES"
 umodem_load="YES"
и не вводя логина в консоли отключаем телефон, консоль пишет что устройство ttyU0 (в
FreeBSD 6.1 ) отключилось, его смело и пишем в /etc/ppp/ppp.conf:

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

################################################################# 

default: 
 set log Phase Chat LCP IPCP CCP tun command 
 disable pred1 deflate deflate24 protocomp acfcomp shortseq vj 
 deny pred1 deflate deflate24 protocomp acfcomp shortseq vj 
 set speed 115200 
 set timeout 160 
 enable dns 

skylink: 
 set device /dev/ttyU0 
 set phone \#777 
 set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \ 
        \"\" AT OK-AT-OK ATE1Q0 OK \ 
        \\dATDT\\T TIMEOUT 40 CONNECT" 
 set login 
 set authname mobile 
 set authkey internet 
 set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0 
 add default HISADDR
звонить

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

 # ppp 
# dial skylink 
или одной строкой

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

 # ppp -ddial skylink
и не нада com прибамбас прошлого века искать, usb рулед! :P

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-11-01 8:08:44

хе-хе... век живи, век учись...
и не знал что такой девайс есть...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Ubiquam UM-105 USB и FreeBSD 6.1

Непрочитанное сообщение Raven2000 » 2006-11-01 13:57:27

Тут я немного упорядочил с вашего позволения err0r :D
Есть Ubiquam UM-105 USB и FreeBSD 6.1

1) при подключении телефона к системе он определяется как
#ugen0: UBIQUAM Co., Ltd. UBIQUAM CDMA USB Modem, rev 1.01/0.00, addr2

2) подгрузим
#kldload ucom
#kldload umodem
теперь при переподключении телефона к системе он определяется как
#ucom0: UBIQUAM Co., Ltd. UBIQUAM CDMA USB Modem, rev 1.01/0.00, addr2 iclass 2/2
ucom0: data interface 1, has CM over data, has break
ucom0: could not set data multiplex mode
device_attach: ucom0 attach returned 6

2.1) device_attach: ucom0 attach returned 6
эта строка говорит: телефон благополучно прикрутился.
Вопрос в том как именно устройство пропишется в каталог /dev, в разных версиях FreeBSD по разному, для 5.3 к примеру ucom0 , для 6.1 будет ttyU0. Определить легко,
перезагружаем систему предварительно прописав в /boot/loader.conf пару строчек см.

2.2) второй вариант (это когда гимор :)) и в /dev не появляется то
#Я её решил патчингом ядра (убрал проверку ошибок в драйвере umodem )#
#Красивым это решение назвать нельзя,но другие способы мне неизвестны..#
Для ядра 6.0 и 6.1:
берёте файл /usr/src/sys/dev/usb/umodem.c
находите там строку номер 381 (goto bad); и в самом начале строки (до текста)
вставляете "//"
Пример строки 381: //goto bad;
Сохраняете. Пересобираете ядро.
После этого должно работать.
Да и при подключение телефона вероятней всего будет писатся так
#ucom0: UBIQUAM Co., Ltd. UBIQUAM CDMA USB Modem, rev 1.01/0.00, addr2 class 2/2
ucom0: data interface 1, has CM over data, has break
ucom0: could not set data multiplex mode
ucom0: status change notification avalable
И все далее по тексту 3) :)

3):
ucom_load="YES"
umodem_load="YES"
и не вводя логина в консоли отключаем телефон, консоль пишет что устройство ttyU0
(в FreeBSD 6.1) отключилось, его смело и пишем в /etc/ppp/ppp.conf:

3) Для того чтобы автоматом загружались при старте FreeBSD но можно неделать, но тогда ручками

подгружай #kldload ucom и #kldload umodem:)
Пропишим в /boot/loader.conf строки:
umodem_load="YES"
ucom_load="YES"

4) Теперь в конфиг /etc/ppp/ppp.conf пропишем:
#########################################
default:
set log Phase Chat LCP IPCP CCP tun command
disable pred1 deflate deflate24 protocomp acfcomp shortseq vj
deny pred1 deflate deflate24 protocomp acfcomp shortseq vj
set speed 115200
set timeout 160
enable dns

skylink:
set device /dev/ttyU0
set phone \#777
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
\"\" AT OK-AT-OK ATE1Q0 OK \
\\dATDT\\T TIMEOUT 40 CONNECT"
set login
set authname mobile
set authkey internet
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR
#########################################

Обязательно!: без отступа пишутся строки default: и skylink: , остальные
строки через пробел.

5) Перезагрузим систему (телефон прицеплен естественно к компу).

6) Звоним от рута (две команды)
#ppp
#dial skylink
можно короче (одна команд)
#ppp -ddial skylink

7) Дозвонившись, проверьте интерфейс:
#ifconfig tun0
tun0: flags=8011 mtu 1500
inet 212.129.105.15 --> 212.129.102.1 netmask 0xffffff00

8) пингуем любой сервак если все идет то все ок :)
#ping -c4 rambler.ru


Big спасиб TAHKucT aka err0r :) :P
Raven aka 911 ;)

err0r
рядовой
Сообщения: 12
Зарегистрирован: 2006-11-01 2:06:22

Непрочитанное сообщение err0r » 2006-11-10 22:21:23

Не понятна зачем предлагать извращенские способы, логичнее прописывать что надо
в loader.conf, тут была тема где кабель к gprs телефону не могли прикрутить, в /boot/loader.conf пишется: umodem_load="YES"
ucom_load="YES"
uplcom_load="YES" (для usb кабелей с подзарядкой)
остальные шаги по обнаружению устройства аналогичны мной описаным, но это так к
слову, из привычке к логике :D , а по делу: нужно переименовать топик в "CDMA+FreeBSD" опять же из любви к логике, т.к. сие относится не только к твоей
модели телефона, опять же народ не будет кричать помогите с CDMA за что админ вынужден будет посылать его в известном направлении, а может быть и сюда. :D

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-11-10 23:02:30

добавил недостающие буквы в название темы :)))
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Непрочитанное сообщение Raven2000 » 2006-11-12 22:52:49

>Не понятна зачем предлагать извращенские способы, логичнее прописывать что надо
Если бы не "извращенские способы" то у меня бы неработал инет :D
на голой (токо поставленной FreBSD 6.1) проделал для интереса что ты предложил
>umodem_load="YES"
>ucom_load="YES"
>uplcom_load="YES" (для usb кабелей с подзарядкой)
>остальные шаги по обнаружению устройства аналогичны мной описаным,
и тд
и о чудо! нихрена нехаработало
а стоило мне сделать 2.2) из моего поста
и и о чудо! все заработало :D

Он нихрена нехочет в /dev как ttyU0
он ucom0 и все идут нах и что бы ты ниписал в ppp.conf все нах :twisted:
и никак нехочет прикручиватся :evil:
вопрос че делать и куда идти пить :P
и тогда только становится ясным зачем предлагать извращенские способы :D

err0r
рядовой
Сообщения: 12
Зарегистрирован: 2006-11-01 2:06:22

Непрочитанное сообщение err0r » 2006-11-13 3:42:59

Raven aka 911, у меня бывает но очень редко что при загрузке системы телефон некорректно опознается, лечится перезагрузкой, возможно ты попал при первой попытке
в этот "чудесный" момент. В любом случае учту твой опыт если попадется неподдающийся телефон, но пока такой шанс не предоставился :D

err0r
рядовой
Сообщения: 12
Зарегистрирован: 2006-11-01 2:06:22

Непрочитанное сообщение err0r » 2006-12-18 13:20:08

Купил CNU-550 USB модем С-motech (сверхзвуковой EV-DO модем, для скоростей запредельных :D ), замечательная халява за 30% от стоимости, скидки к НГ.
Ничего в настройках FreeBSD не менял, вставил заместо Ubiquam, ключнастард и полетел. 8)

Кондор
мл. сержант
Сообщения: 80
Зарегистрирован: 2006-12-21 1:15:22
Контактная информация:

Непрочитанное сообщение Кондор » 2006-12-25 14:21:09

А получилось ли у кого подцепить модем AnyData EV-DO? Какие только пляски с бубном не делал - всё равно ugen0 определяется. Urbaqum U300 подцепился нормально, но нужен с EV-DO... Что делать?

err0r
рядовой
Сообщения: 12
Зарегистрирован: 2006-11-01 2:06:22

Непрочитанное сообщение err0r » 2006-12-25 22:30:23

Кондор писал(а): Urbaqum U300 подцепился нормально, но нужен с EV-DO... Что делать?
Ubiquam U-300 дружит с EV-DO http://www.ekt-skylink.ru/study/phones/UbiquamU300/
8)

Кондор
мл. сержант
Сообщения: 80
Зарегистрирован: 2006-12-21 1:15:22
Контактная информация:

Непрочитанное сообщение Кондор » 2006-12-26 0:21:47

Ошибся я :-( Urbaqum U-100 конечно....

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

Непрочитанное сообщение boroday » 2007-01-20 12:57:36

Кондор писал(а):А получилось ли у кого подцепить модем AnyData EV-DO? Какие только пляски с бубном не делал - всё равно ugen0 определяется. Urbaqum U300 подцепился нормально, но нужен с EV-DO... Что делать?
Есть патчик для него, нужно поправить пару файлов

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

--- usbdevs.orig
+++ usbdevs
@@ -537,6 +537,8 @@
 vendor SITECOM         0x6189  Sitecom
 vendor INTEL           0x8086  Intel
 vendor HP2             0xf003  Hewlett Packard
+vendor ANYDATA         0x16d5  AnyDATA Corporation
 /*
  * List of known products.  Grouped by vendor.
@@ -1627,3 +1632,6 @@
 /* ZyXEL Communication Co. products */
 product ZYXEL OMNI56K          0x1500  Omni 56K Plus
 product ZYXEL 980N             0x2011  Scorpion-980N keyboard
+
+/* AnyDATA CDMA products */
+product ANYDATA        ADU_E100H       0x6501  ADU-E100H

--- ubsa.c.orig
+++ ubsa.c
@@ -226,6 +226,8 @@
        { USB_VENDOR_PERACOM, USB_PRODUCT_PERACOM_SERIAL1 },
        /* Vodafone */
        { USB_VENDOR_VODAFONE, USB_PRODUCT_VODAFONE_MC3G },
+       /* Anydata */
+       { USB_VENDOR_ANYDATA, USB_PRODUCT_ANYDATA_ADU_E100H },
        { 0, 0 }
 };

Кондор
мл. сержант
Сообщения: 80
Зарегистрирован: 2006-12-21 1:15:22
Контактная информация:

Непрочитанное сообщение Кондор » 2007-01-22 15:54:35

Увы, патчик не помог. :( Ядро пересобрал - всё равно как ugen0 определяется... Какие ещё мысли будут?
Модем - ANYDATA ADU-E100A

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Непрочитанное сообщение Raven2000 » 2007-01-22 21:16:39

Для ядра 6.0 и 6.1:
берёте файл /usr/src/sys/dev/usb/umodem.c
находите там строку номер 381 (goto bad); и в самом начале строки (до текста)
вставляете "//"
Пример строки 381: //goto bad;
Сохраняете. Пересобираете ядро.
Так пробовал?
См выше у мя типа такая же проблема была. :D

Кондор
мл. сержант
Сообщения: 80
Зарегистрирован: 2006-12-21 1:15:22
Контактная информация:

Непрочитанное сообщение Кондор » 2007-01-22 23:09:13

И так тоже пробовал.... И всё вместе с патчиком. Увы, воз и ныне там...

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Непрочитанное сообщение Raven2000 » 2007-01-23 10:59:52

Ну раз так то хз
Есть еще один вариант :lol:
Есть ли к этой модели кабель на com порт?

Кондор
мл. сержант
Сообщения: 80
Зарегистрирован: 2006-12-21 1:15:22
Контактная информация:

Непрочитанное сообщение Кондор » 2007-01-23 11:34:03

Нету

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Непрочитанное сообщение Raven2000 » 2007-01-23 20:32:02

Тогда незнаю :(
А может переходник какой придумать :?

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

Режим EV-DO

Непрочитанное сообщение bors » 2007-01-26 11:39:11

Спасибо за конф (CNU-550 подрубил нормально), но остался животрепещущий вопрос - как врубить модем в чистом EVDO? В винде есть выбор между режимами, насчёт никсов специалисты скайлинка трагически молчат..
А скорость между тем разнится в разы..

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

Режим EV-DO

Непрочитанное сообщение bors » 2007-01-26 11:55:09

По ходу дела жопорез по умолчанию цепляется в RTT режиме (даже не смешанном), скорость просто никакая.. Как отключить RTT и включить EVDO? Неужели я единственный с таким косяком..? :?: