AirPrime CDMA PC5220, FreeBSD 7.1

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
dr_alf
рядовой
Сообщения: 43
Зарегистрирован: 2009-01-09 12:42:41

Re: AirPrime CDMA PC5220, FreeBSD 7.1

Непрочитанное сообщение dr_alf » 2009-01-11 22:36:40

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

ohci0: <OHCI (generic) USB controller> mem 0xfd501000-0xfd501fff irq 17 at device 0.0 on cardbus0
ohci0: [GIANT-LOCKED]
ohci0: [ITHREAD]
usb7: OHCI version 1.0, legacy support
usb7: <OHCI (generic) USB controller> on ohci0
usb7: USB revision 1.0
uhub7: <(0x11c1) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb7
uhub7: 2 ports with 2 removable, self powered
1
idvendor f3d, idproduct 112, ifnum 0
none:  cm 0, acm 0
idvendor f3d, idproduct 112, ifnum 1
3
1
ugen0: <AirPrime, Incorporated AirPrime CDMA Wireless PC Card, class 0/0, rev 1.10/0.01, addr 2> on uhub7

Хостинговая компания 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/

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: AirPrime CDMA PC5220, FreeBSD 7.1

Непрочитанное сообщение paradox » 2009-01-11 22:41:24

{ 0x0f3d, 0x0112, 1 },
{ 0x0f3d, 0x0112, 2 },
{ 0x0f3d, 0x0112, 3 },
пробуй все 3 варианта и для каждого покажешь лог

dr_alf
рядовой
Сообщения: 43
Зарегистрирован: 2009-01-09 12:42:41

Re: AirPrime CDMA PC5220, FreeBSD 7.1

Непрочитанное сообщение dr_alf » 2009-01-11 22:54:12

{ 0x0f3d, 0x0112, 1 },

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

1
idvendor f3d, idproduct 112, ifnum 0
3
idvendor f3d, idproduct 112, ifnum 1
none:  cm 0, acm 0
1
ugen0: <AirPrime, Incorporated AirPrime CDMA Wireless PC Card, class 0/0, rev 1.10/0.01, addr 2> on uhub7
{ 0x0f3d, 0x0112, 2 },

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

1
idvendor f3d, idproduct 112, ifnum 0
3
idvendor f3d, idproduct 112, ifnum 1
3
1
ugen0: <AirPrime, Incorporated AirPrime CDMA Wireless PC Card, class 0/0, rev 1.10/0.01, addr 2> on uhub7
{ 0x0f3d, 0x0112, 3 },

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

1
idvendor f3d, idproduct 112, ifnum 0
3
idvendor f3d, idproduct 112, ifnum 1
3
1
ugen0: <AirPrime, Incorporated AirPrime CDMA Wireless PC Card, class 0/0, rev 1.10/0.01, addr 2> on uhub7

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: AirPrime CDMA PC5220, FreeBSD 7.1

Непрочитанное сообщение paradox » 2009-01-11 23:08:03

ищи линукс
и давай смотреть как там опеределяеться
и еще нужен будет вывод команды
lsusb -v
под линухом

если есть где то драйвер для линуха кидай линк

перепроверь как эта карточка работает под виндой
и закинь кстати дрова из винды на фтп

dr_alf
рядовой
Сообщения: 43
Зарегистрирован: 2009-01-09 12:42:41

Re: AirPrime CDMA PC5220, FreeBSD 7.1

Непрочитанное сообщение dr_alf » 2009-01-11 23:35:16

хм..

попробовал Usb модем novatel 720 (0х1410, 0х2110), благо там в панику не вываливается.
Результат индетичный, продукт и вендор прописывал (даже местами менял)
может у меня что-то еще нестоит? мало-ли...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: AirPrime CDMA PC5220, FreeBSD 7.1

Непрочитанное сообщение paradox » 2009-01-11 23:45:01

пробуй тот патченый умодем что ты мучал

а вообще я о другом просил вроде)))

dr_alf
рядовой
Сообщения: 43
Зарегистрирован: 2009-01-09 12:42:41

Re: AirPrime CDMA PC5220, FreeBSD 7.1

Непрочитанное сообщение dr_alf » 2009-01-12 10:12:26

paradox писал(а):пробуй тот патченый умодем что ты мучал

а вообще я о другом просил вроде)))
Жду диск с линуксом, должны принести, попробую, дрова под винду тоже. Насчет другого модема, пользовал патченый umodem.c, все по схеме))) не пошло, потом обратил внимание на то-что они оба произведены Qualcomm, когда гуглил эту проблему, на глаза попалась страничка http://www.openbsd.org/cgi-bin/man.cgi? ... ormat=html
в которой для модемов этого производителя, предложен отдельный драйвер (в OpenBSD), может поможет ???



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

UMSM(4)                   OpenBSD Programmer's Manual                  UMSM(4)

NAME
     umsm - Qualcomm MSM modem device

SYNOPSIS
     umsm* at uhub?
     ucom* at umsm?

DESCRIPTION
     The umsm driver supports Qualcomm MSM modem adapters.  The MSM chipset is
     found in EVDO and UMTS capable modems.  Typically these are CardBus and
     PCI Express Mini Cards that incorporate a USB controller with the actual
     device attached to it.

     The following devices are known to work with the umsm driver:

           Device                           Bus
           AirPrime PC5220                  CardBus
           AnyDATA ADU-500A                 USB
           Emobile D01HW                    USB
           Emobile D02HW                    USB
           Huawei Mobile E172               USB
           Huawei Mobile E220               USB
           Huawei Mobile Connect E618       USB
           Huawei Mobile Connect E620       USB
           Kyocera KPC650                   CardBus
           Novatel Wireless ES620           USB
           NTT DoCoMo A2502                 USB
           ONDA Communication H600          CardBus
           Option GlobeTrotter 3G+          CardBus
           Option GlobeSurfer ICON7.2       USB
           Option GlobeTrotter HSDPA        USB
           Option GlobeTrotter HSDPA ICON225 USB
           Sierra Wireless MC8755           PCI Express Mini Card
           Sierra Wireless AirCard 580      CardBus
           Sierra Wireless AirCard 875      CardBus

     Devices suspected of being compatible are:

           Device                           Bus
           Dell W5500                       PCI Express Mini Card
           Novatel Wireless Merlin V620     CardBus
           Novatel Wireless S720            CardBus
           Novatel Wireless U720            USB
           Novatel Wireless XU870 HSDPA     ExpressCard
           Sierra Wireless AirCard 595      CardBus
           Sierra Wireless EM5625           USB module
           Sierra Wireless MC5720           PCI Express Mini Card
           Sierra Wireless MC5725           PCI Express Mini Card
           Sierra Wireless MC8765           PCI Express Mini Card
           Sierra Wireless MC8775           PCI Express Mini Card

     Some modems have multiple serial ports, however almost all modems have
     only one effective serial port for PPP connections.  For example, the
     Huawei E220 has two serial ports, but only the first port can be used to
     make connections; the second one is for management.  The Option Globe-
     Trotter HSDPA modem has three serial ports, but only the last port can be
     used to make PPP connections.

EXAMPLES
     An example /etc/ppp/ppp.conf configuration for Verizon Wireless might
     look something like below; see ppp(8) for more information.

           default:
              set device /dev/cuaU0
              set speed 230400
              set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
                        \"\" AT OK-AT-OK ATE1Q0s7=60 OK \\dATDT\\T TIMEOUT 40 CONNECT"
              set phone "#777"
              set login
              set authname 4517654321@vzw3g.com
              set authkey vzw
              set timeout 120
              set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
              add default HISADDR
              enable dns

     In this example the phone number is (451) 765-4321: replace this with the
     number issued for the card or your phone's number if a handset is being
     used.

     An example demand dial configuration for Cingular Wireless using pppd(8)
     appears below.

     /etc/ppp/cingular-chat:

           TIMEOUT 10
           REPORT CONNECT
           ABORT BUSY
           ABORT 'NO CARRIER'
           ABORT ERROR
           AT+CGDCONT=1,"IP","isp.cingular" OK
           ATD*99***1# CONNECT

     /etc/ppp/peers/ac875:

           cuaU0
           115200
           debug
           noauth
           nocrtscts
           :10.254.254.1
           ipcp-accept-remote
           defaultroute
           user isp@cingulargprs.com
           demand
           active-filter 'not udp port 123'
           persist
           idle 600
           connect "/usr/sbin/chat -v -f /etc/ppp/cingular-chat"

     /etc/ppp/chap-secrets:

           # Secrets for authentication using CHAP
           # client                server  secret          IP addresses
           isp@cingulargprs.com    *       CINGULAR1

     pppd(8) is then started using:

           # pppd call ac875

SEE ALSO
     ucom(4), uhub(4), usb(4), ppp(8), pppd(8)

HISTORY
     The umsm device driver first appeared in OpenBSD 4.0.

AUTHORS
     The umsm driver was written by Jonathan Gray <jsg@openbsd.org>, and
     Yojiro UO <yuo@nui.org>.

CAVEATS
     For Verizon Wireless (and possibly other services), cards require a one-
     time activation before they will work; umsm does not currently support
     this.

OpenBSD 4.4                     October 8, 2008                              3


пы.сы. Сильно не пинайте))), с бсд (линукс и т.д.) раньше дела не имел, все слишком новое :(

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: AirPrime CDMA PC5220, FreeBSD 7.1

Непрочитанное сообщение paradox » 2009-01-12 14:06:42

с самого начала нужно было найти его в openbsd

с freebsd для umodem оно вероятно и не заведеться

нужно что бы ктото портировал драйвер с openbsd в freebsd

dr_alf
рядовой
Сообщения: 43
Зарегистрирован: 2009-01-09 12:42:41

Re: AirPrime CDMA PC5220, FreeBSD 7.1

Непрочитанное сообщение dr_alf » 2009-01-12 15:47:10

:Yahoo!: вроде нашел решение, пробую....

dr_alf
рядовой
Сообщения: 43
Зарегистрирован: 2009-01-09 12:42:41

Re: AirPrime CDMA PC5220, FreeBSD 7.1

Непрочитанное сообщение dr_alf » 2009-01-12 16:01:50

скопривол в папку /root/ugensa

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

make clean
make
make install
kldload ugensa.ko
вставляю модем

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

ohci0: <OHCI (generic) USB controller> mem 0xfd501000-0xfd501fff irq 17 at device 0.0 on cardbus0
ohci0: [GIANT-LOCKED]
ohci0: [ITHREAD]
usb7: OHCI version 1.0, legacy support
usb7: <OHCI (generic) USB controller> on ohci0
usb7: USB revision 1.0
uhub7: <(0x11c1) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb7
uhub7: 2 ports with 2 removable, self powered
ugensa0: <AirPrime, Incorporated AirPrime CDMA Wireless PC Card, class 0/0, rev 1.10/0.01, addr 2> on uhub7
ugensa_attach: sc = 0xc54cd400
ugensa0: unexpected endpoint

в /dev появились cuaU0, cuaU0.init, cuaU0.lock

ищу по форуму что делать дальше.


пы.сы. Ссылку где взял, немогу найти :( , там было отписано что действует только для Релинг 7 и выше, был совет вписать вендор и продукт, не делал, хотя попробую ))))
пы.сы. paradox :good: чилавечище, да прибудет с тобою сила
Вложения
ugensa.zip
(7.16 КБ) 46 скачиваний

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: AirPrime CDMA PC5220, FreeBSD 7.1

Непрочитанное сообщение paradox » 2009-01-12 16:07:13

слишком замысловатый этот драйвер
всего лишь надстройка над ucom


под openbsd драйвер правильнее
плюс он там еще и переключает модем в большую скорость если тот поддерживает

dr_alf
рядовой
Сообщения: 43
Зарегистрирован: 2009-01-09 12:42:41

Re: AirPrime CDMA PC5220, FreeBSD 7.1

Непрочитанное сообщение dr_alf » 2009-01-12 16:15:58

я бы рад изменить драйвер про фрю, но мой опыт в VisualBasic наврядле в этом помощник, пробовал поставить umsm, ошибки, вообщем в процессе еще :smile:

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: AirPrime CDMA PC5220, FreeBSD 7.1

Непрочитанное сообщение paradox » 2009-01-12 16:19:19

там пару функций нужно закоментировать
и названия переменных переименовать


но пробуй пока то что нашел

dr_alf
рядовой
Сообщения: 43
Зарегистрирован: 2009-01-09 12:42:41

Re: AirPrime CDMA PC5220, FreeBSD 7.1

Непрочитанное сообщение dr_alf » 2009-01-12 17:02:35

Нууу, вроде разобрался.
Заработало, решил проверить закачав тестовый файл wget - ом, поставил wget с портов, потом выбрал файл для закачки, долго вписывал линк .... потом вспомнил, что сеть включена только на модеме, сам wget был скачан, тоже :-D

Скорость более-менее стабильно в районе 60 - 70 кб.

Продолжаю тестить))))