Страница 3 из 5

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

Добавлено: 2007-09-29 0:06:25
Alex Keda
раскрутить - посмотреть?

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

Добавлено: 2007-09-29 9:32:20
prud
lissyara писал(а):раскрутить - посмотреть?
В смысле? жезезку раскрутить? так она на тестирование взята и стоит зараза больше двух сотен....а потом не даст это ничего скорее всего.
Тут еще момент вылез - сначала вроде нормально ppp рестартилось, потом зависоны пошли deflink....вообщем либо перетыкать модем, либо если удаленно - машину ребутить. Нифига такая надежность резервного канала не устраивает.
Не нахожу для FreeBSD способа программно включить-отключить питание на usb порту, чтобы сэмулировать перетыкание - для Linux вроде что-то нарыл, но тестить сейчас нет возможности, тем более для FreeBSD это переписывать надо, а не программер ни разу.

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

Добавлено: 2007-10-12 11:57:17
prud
prud писал(а):
lissyara писал(а):раскрутить - посмотреть?
В смысле? жезезку раскрутить? так она на тестирование взята и стоит зараза больше двух сотен....а потом не даст это ничего скорее всего.
Тут еще момент вылез - сначала вроде нормально ppp рестартилось, потом зависоны пошли deflink....вообщем либо перетыкать модем, либо если удаленно - машину ребутить. Нифига такая надежность резервного канала не устраивает.
Не нахожу для FreeBSD способа программно включить-отключить питание на usb порту, чтобы сэмулировать перетыкание - для Linux вроде что-то нарыл, но тестить сейчас нет возможности, тем более для FreeBSD это переписывать надо, а не программер ни разу.
Зависоны, проявляющиеся в логах как

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

deflink ....unable set speed 0
вроде как решились следующим образом:
пересобираем ядро выключив device tun, вносим в loader.conf

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

if_tun_enable="YES"
(вообще вроде необязательно - ppp подгрузит),
также в ppp.linkdown -

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

 
skylink:
 !bg /sbin/kldunload -f if_tun
- таким образом интерфейс tun убивается каждый раз,
когда отваливается ppp, потом ppp поднимаясь создает tun заново.

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

Добавлено: 2007-10-17 11:57:06
alid
Что-то непонятно, каким образом отсутствие устройства в ядре приводит к аппаратной инициализации физического устройства.
И по поводу питания usb-порта - мне казалось, что управлять им программно нельзя. Не так? Должен быть какой-то иной способ инициализировать cdma-модем. Где только искать?
Ведь как-то эта чертовина под виндами работает.

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

Добавлено: 2007-10-17 12:48:22
prud
alid писал(а):Что-то непонятно, каким образом отсутствие устройства в ядре приводит к аппаратной инициализации физического устройства.
И по поводу питания usb-порта - мне казалось, что управлять им программно нельзя. Не так? Должен быть какой-то иной способ инициализировать cdma-модем. Где только искать?
Ведь как-то эта чертовина под виндами работает.
Несколько дней тестирования показали что помогает в большинстве случаев, может быть было пару раз, когда не сработало - хотя и не факт, параллельно другими экспериментами занимался.
По идее программное управление питанием заложено в юсб, вот с реализациями в юзерлэнде напряг под эхотагом , можно начинать смотреть здесь:
http://users.informatik.uni-halle.de/~ ... orge.net/
В портах последнее имеется даже.
С инициализацией сложнее...На самом деле проблемный зависон - это когда оно вообще на at не отвечает, в моем случае еще и ЕВДО не включить - причем совсем не факт,
что это можно сделать at командой, то есть из тех, что выдаются на at&v точно нельзя, и как виндовая софтина это делает никто не знает. Нашел московскую фирму

http://www.nsg.ru

у них есть правильные модули CDMA (фактически юсб, разъем просто хитрый), но идут к их же шасси и отдельно готовы разговаривать только при больших количествах (((.

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

Добавлено: 2007-10-18 16:59:37
alid
у них есть правильные модули CDMA (фактически юсб, разъем просто хитрый), но идут к их же шасси и отдельно готовы разговаривать только при больших количествах (((.
Вот еще забавный вариант.

http://www.dlink.ua/3G.htm

Самое забавное то, что д-линк об этом ничего не знает :-)

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

Добавлено: 2007-10-19 12:37:56
prud
alid писал(а):
у них есть правильные модули CDMA (фактически юсб, разъем просто хитрый), но идут к их же шасси и отдельно готовы разговаривать только при больших количествах (((.
Вот еще забавный вариант.

http://www.dlink.ua/3G.htm

Самое забавное то, что д-линк об этом ничего не знает :-)
Посмотрел - это другой разрез - стандартные юсб модемы прикручиваются к Длинку который писюк на самом деле. Проблема то как раз не в хосте, а в модеме - либо глючный, либо чего-то еще. У скайлинка есть девайс Cmotech 550-pro - это ARM-based-eth с приклеенным обычным 550 не про, туда засунут Linux с nat, zebra и т.п. - но засада идентичная - само по себе ppp не может подняться очень часто из-за проблем с модемом - ругается аналогично Фре на /dev/ttyvUSB0 ))) в своем логе.

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

Добавлено: 2007-10-20 6:00:40
BlackCat
Насчет управления модемами. Покапался в софте AnyDATA EDU-E100A, под форточки.
Создаются 2 устройства:
- сам модем
- и дополнительный COM порт
Ставиться программа EasyWireLessNet, которая может читать СМС, перенастраивать модем, etc.
Работает она как раз через дополнительный порт, никаких AT-команд там не используется (подключался монитором к порту исмотрел, что она делает). Скачал с оффициального сайта производителя (http://www.anydata.net/) док с AT-командами, о переключении там ничего не сказано, но на сайте обнаружился целый раздел для разработчиков (контора еще и модули делает). Вот такие вот дела.

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

Добавлено: 2007-10-20 21:55:07
prud
BlackCat писал(а):Насчет управления модемами. Покапался в софте AnyDATA EDU-E100A, под форточки.
Создаются 2 устройства:
- сам модем
- и дополнительный COM порт
скорее наоборот - сначала компорт, а потом на него вешается модем...вообщем можно терминалом к порту цепляться и ат команды слать, модем отвечает
Ставиться программа EasyWireLessNet, которая может читать СМС, перенастраивать модем, etc.
Работает она как раз через дополнительный порт, никаких AT-команд там не используется (подключался монитором к порту исмотрел, что она делает). Скачал с оффициального сайта производителя (http://www.anydata.net/) док с AT-командами, о переключении там ничего не сказано, но на сайте обнаружился целый раздел для разработчиков (контора еще и модули делает). Вот такие вот дела.
ну да, виндозная софтина шлет чего-то на скрытое юсб устройство

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

Добавлено: 2007-11-07 18:09:31
BlackCat
prud писал(а):скорее наоборот - сначала компорт, а потом на него вешается модем...
Видимо я не совсем корректно выразился, поправляюсь. Создаются 2 COM порта. На один из них (первый) устройство подключает свой модем. Второй созданный порт используется для управления служебными функциями (прим. ввод ПИНа, переключение сети 1x/EVDO) и приема не менее служебной информации (прим. уровень сигнала). Там идет чисто бинарный обмен - никаких ASCII символов не передавалось. Но все не так сложно, обмен идет в виде: запрос компьютера -> ответ устройства, и видны некоторые закономерности. За неделю можно большую часть обменного протокола отреверсить. Тока под *nix я эту служебную прогу повторить не смогу, ибо чайник.
=====
prud писал(а):вообщем можно терминалом к порту цепляться и ат команды слать, модем отвечает
Модем в общем случае обязан отвечать на АТ команды, т.к. с помощью них организуется "набор номера" и некоторые стандартные функции. "Расширенных" АТ-комманд для данного модема я не нашел (т.е. комманд смены сети 1x/EVDO)

P.S. Все вышесказанное относиться к AnyDATA 100
=====
prud писал(а):ну да, виндозная софтина шлет чего-то на скрытое юсб устройство
Что такое скрытое USB устройство? :?: Я эту шину только в общих чертах знаю.

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

Добавлено: 2007-11-08 0:32:01
prud
Двух свежих компортов после втыкания девайса не видел ни разу, как оно под виндой у Вас выглядит? 100 от 310 практически не отличается только косметикой.
Вообщем я тоже от жесткого секса с железом-программизмом далек, близкий друг как раз по этой части - иногда докладывает, сейчас под рукой ссылок про usb нет, в следующий заход постараюсь накидать.

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

Добавлено: 2007-11-08 23:47:06
BlackCat
Во. Наделал картинок. Первая диспетчер железа, вторая - список модемов в системе.

HSP 56 ALI это встроенные модем в ноуте и к обсуждению не имеет никакого отношения, просто криво сделап printscreen.

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

Добавлено: 2007-11-09 15:00:51
prud
HSP 56 ALI - я думаю, что это не относится к AnyData, какой-нибудь набортный amr модем,
или это устройство действительно исчезает при выдергивании скайлиновской железки?
В таком разрезе компорт то как раз один, а вот usb-девайсов две штуки внутри AnyData, и только одно из них - usbserial, а второе - хитрое, через него спецсофтина рулит режимами.

А то, что на второй картинке com10 - это странно, скорее всего модем один раз был установлен на седьмой, а потом переткнули в другой разъем и он увиделся как 10.

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

Добавлено: 2007-11-09 18:07:45
BlackCat
Пора мне в школу на уроки логики, дабы правильно и последовательно выссказывать свои мысли.

HSP 56 ALI действительно не имеет отношения к AnyDATA. Это криво обрезан снимок (я пост поправил что бы избежать дальнейших недоразумений).

Попробую его (AnyDATA) под фрии поднять, посмотреть.

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

Добавлено: 2007-11-10 10:43:17
Hrafn
Я однажды попробовал и впервые увидел зависшую Фрю. Пробовал на 6.2. Но где-то в сети встречал упоминание, что под семеркой должно работать, но без EV-DO. Только у самого руки не дошли до эксперимента, а потом и модем сам отдал другу. Отпишись, каковы результаты будут.

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

Добавлено: 2007-12-27 16:53:46
E_T_C
Попробовали AnyData ADU-100A на FreeBSD 7 beta 3
Патчить не пришлось даже( спасибо freebsd.org :D )
Заработал EV-DO :D
Как оказалось все просто
При покупке позвонили админам оператора
Надо просто найти виндовую машинку и настроить на ней EV-DO only
И дает скорость 30-40 кБ/с, хотя на виндовой машине рядом до 50 проскакивает
Подгружали только модули USBA,UCOM,UMODEM

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

Добавлено: 2007-12-27 17:15:16
E_T_C
AnyData 100А запустилась и на PCBSD 1.4 c ядром 6.2 stable от 21 сентября и тоже без патчей

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

Добавлено: 2007-12-27 17:27:40
prud
E_T_C писал(а):Попробовали AnyData ADU-100A на FreeBSD 7 beta 3
Патчить не пришлось даже( спасибо freebsd.org :D )
Заработал EV-DO :D
Как оказалось все просто
При покупке позвонили админам оператора
Надо просто найти виндовую машинку и настроить на ней EV-DO only
И дает скорость 30-40 кБ/с, хотя на виндовой машине рядом до 50 проскакивает
Подгружали только модули USBA,UCOM,UMODEM
В 6.3 Prerelease тоже без пинков уже, штука в том ,что в винде легко стабильно 80+К,
30К - пока устраивает, но вообще не дело....(((

Удалось тут правда взять еще раз Cmotech 550Pro (с езернетом) другой экземпляр - вот с ним все отлично, PPPOE стоит неубиваемо. В прошлый раз сунули для теста в Скайлинке какой-то интересно прошитый - там даже в вебинтерфейсе раздел был zebra-ospf, но линк вообще не поднимался. Сейчас наоборот, меня полностью устраивает ))).
Так что если для стационара советую добавить 70 баксов и брать 550 Pro.

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

Добавлено: 2008-02-21 18:26:29
vyruz
Freebsd 6.2
имеется в наличии C-motech 550 usbовый
на данный момент удалось его подцепить, в /dev подцепился как ttyU0 после закоммента строки в umodem.c
конфиг аналогичен приведенному в статье.

выдает собственно:

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

vpn12# ppp
Working in interactive mode
Using interface: tun1
ppp ON vpn12> dial skylink
ppp ON vpn12> [b][i]Warning: deflink: Unable to set physical to speed 0
Warning: deflink: Unable to set physical to speed 0
Warning: deflink: Unable to set physical to speed 0[/i][/b]
ppp ON vpn12>
подскажите хотя бы в какую сторону копать

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

Добавлено: 2008-03-12 16:22:13
red
vyruz писал(а): подскажите хотя бы в какую сторону копать
kldload uftdi

не поможет?

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

Добавлено: 2008-03-12 18:47:09
Raven2000
попробуй на вин машине изменить скорость на 1х
И вырубить всякое барахло типа проверка пинкода при запуске.

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

Добавлено: 2008-03-21 6:46:57
artrat
СТАВЛЮ ANYDATA ADU-300A, ТАК ВОТ ИЗ http://kerneltrap.org/mailarchive/openb ... /12/404297 ПОПАЛОСЬ:

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

diffs:

--- sys/dev/usb/usbdevs.orig	Mon Nov 12 05:14:44 2007
+++ sys/dev/usb/usbdevs	Mon Nov 12 06:16:26 2007
@@ -711,7 +711,7 @@
 product ANCHOR EZLINK		0x2720	EZLINK
 
 /* Anydata products */
-product ANYDATA ADU_E100H		0x6501	ADU-E100H
+product ANYDATA ADU_EVDO	0x6501	ADU-E100A/D/H, ADU-300A, ADU-310A
 
 /* AOX, Inc. products */
 product AOX USB101		0x0008	Ethernet
--- sys/dev/usb/usbdevs.h.orig	Mon Nov 12 02:51:35 2007
+++ sys/dev/usb/usbdevs.h	Mon Nov 12 06:17:14 2007
@@ -718,7 +718,7 @@
 #define	USB_PRODUCT_ANCHOR_EZLINK	0x2720		/* EZLINK */
 
 /* Anydata products */
-#define	USB_PRODUCT_ANYDATA_ADU_E100H	0x6501		/* ADU-E100H */
+#define	USB_PRODUCT_ANYDATA_ADU_EVDO	0x6501		/* ADU-E100A/D/H,
ADU-300A, ADU-310A */
 
 /* AOX, Inc. products */
 #define	USB_PRODUCT_AOX_USB101	0x0008		/* Ethernet */
--- sys/dev/usb/usbdevs_data.h.orig	Mon Nov 12 02:51:59 2007
+++ sys/dev/usb/usbdevs_data.h	Mon Nov 12 05:26:58 2007
@@ -505,8 +505,8 @@
 	    "EZLINK",
 	},
 	{
-	    USB_VENDOR_ANYDATA, USB_PRODUCT_ANYDATA_ADU_E100H,
-	    "ADU-E100H",
+	    USB_VENDOR_ANYDATA, USB_PRODUCT_ANYDATA_ADU_EVDO,
+	    "AnyDATA CDMA EVDO modem",
 	},
 	{
 	    USB_VENDOR_AOX, USB_PRODUCT_AOX_USB101,
--- sys/dev/usb/umsm.c.orig	Mon Nov 12 05:14:44 2007
+++ sys/dev/usb/umsm.c	Mon Nov 12 05:28:42 2007
@@ -75,6 +75,7 @@
 	{ USB_VENDOR_SIERRA,	USB_PRODUCT_SIERRA_MC8755_2 },
 	{ USB_VENDOR_SIERRA,	USB_PRODUCT_SIERRA_MC8765 },
 	{ USB_VENDOR_SIERRA,	USB_PRODUCT_SIERRA_MC8775 },
+	{ USB_VENDOR_ANYDATA,	USB_PRODUCT_ANYDATA_ADU_EVDO },
 };
 
 int umsm_match(struct device *, void *, void *);
МОЖЕТ ПОМОЖЕТ КОМУ?

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

Добавлено: 2008-04-06 11:06:34
colorprint
Может кому потребуется - некоторые полезные AT-команды, сам долго искал :)
AT$$HDRMD=0 - гибридный режим, 1 - 1х, 2 - EVDO only
То же самое но с сохранением (будет работать и после перезагрузки модема) - просто добавить в конце запятую и 1, например AT$$HDRMD=2,1
AT$$HDRMD? - просмотр текущего режима
AT$$TIME - время
AT$$RDAUSMS, AT$$UIMSMSNUM - работа с СМС
AT$$NCSQ - монитор качества сигнала:
качество 1х, кол-во палок для 1х, качество EVDO, кол-во палок для EVDO

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

Добавлено: 2008-04-08 16:38:29
Artym
Не заводится
МТС Коннект (Украина) 3G CDMA-450
На модеме написано:
Model Name: AnyDATA ADU-510A
Manufacture date 08.01.11 - на всякий случай
Скажите, как посмотреть product ID?
При подключении к FreeBSD 6.2-RELEASE #0:
Написано:
ugen0: AnyDATA Corporation AnyDATA CDMA Products, rev 1.10/0.00, addr 2
и усЕ.
Танцы с бубном описанные Гостем с Урала не помогли.
Подключил к FreeBSD 7.0-RELEASE #0: тоже самое.
ugen0: AnyDATA Corporation AnyDATA CDMA Products, rev 1.10/0.00, addr 2
Хотя строчки в коде уже были, я не добавлял.

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

vendor ANYDATA		0x16d5
	/* AnyDATA ADU-E100A/H */
	{ USB_VENDOR_ANYDATA, USB_PRODUCT_ANYDATA_ADU_E100X }, 
Я так понимаю, что нужно product ID для этого модема. «AnyDATA ADU-510A»

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

Добавлено: 2008-04-17 16:06:55
polyanich
Artym писал(а):Не заводится
МТС Коннект (Украина) 3G CDMA-450
На модеме написано:
Model Name: AnyDATA ADU-510A

Я так понимаю, что нужно product ID для этого модема. «AnyDATA ADU-510A»
http://groups.google.com.ua/group/lucky ... 4979208638
только вместо adu-500a пропиши adu-510a