Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: WiMax USB-modem ZTE AX226 [для 11.04 и ДТВ РЕШЕНО]  (Прочитано 32530 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн teriyaki-89

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: WiMax USB-modem ZTE AX226 [для 11.04 и ДТВ РЕШЕНО]
« Ответ #30 : 09 Февраля 2012, 06:46:49 »
dmesg -c

[56270.120056] usb 2-1: reset high speed USB device number 9 using ehci_hcd
[56272.124060] usb 2-1: reset high speed USB device number 9 using ehci_hcd
[56274.124046] usb 2-1: reset high speed USB device number 9 using ehci_hcd
[56274.700104] /usr/src/USB_350/Source/Driver/Network/OSAL/Linux/usb/Common/Bcmnet.c bcm_exit Calling InterfaceExit
[56274.700111] usbcore: deregistering interface driver usbbcm
[56274.700162] /usr/src/USB_350/Source/Driver/Network/OSAL/Linux/usb/Common/Bcmnet.c bcm_exit InterfaceExit returned
[56276.124053] usb 2-1: reset high speed USB device number 9 using ehci_hcd
[56276.520060] usb 2-1: reset high speed USB device number 9 using ehci_hcd
[56278.120062] usb 2-1: reset high speed USB device number 9 using ehci_hcd
[56280.120049] usb 2-1: reset high speed USB device number 9 using ehci_hcd
[56281.425843] usbcore: registered new interface driver usbbcm
[56281.425849] Initialised usbbcm
[56282.120054] usb 2-1: reset high speed USB device number 9 using ehci_hcd
[56284.124060] usb 2-1: reset high speed USB device number 9 using ehci_hcd




На самом деле dmesg вывел гораздо больше, я сократил строки с usb 2-1: reset high speed USB device number 9 using ehci_hcd

Еще я менял в файле
Sprint4GDeveloperPack-1.6.1.2.2/USB_350/Source/Driver/Network/OSAL/Linux/usb/Include/Interface/InterfaceInit.h
-------
заменил
#define BCM_USB_VENDOR_ID_T3    0x198f
#define BCM_USB_PRODUCT_ID_T3    0x0300
этим
#define BCM_USB_VENDOR_ID_T3    0x19d2
#define BCM_USB_PRODUCT_ID_T3    0x0172
-----------------



Оффлайн GreatFoolDad

  • Автор темы
  • Активист
  • *
  • Сообщений: 292
    • Просмотр профиля
Re: WiMax USB-modem ZTE AX226 [для 11.04 и ДТВ РЕШЕНО]
« Ответ #31 : 09 Февраля 2012, 08:56:21 »
дома гляну. у меня, насколько помню, не такой однообразный лог. вечером или завтра выложу, что должно быть.

Итак:
1. скрипт, который запускает интернет (разумеется из-под sudo):
#! /bin/sh

# отключаю все USB-носители, чтобы не мешали
/bin/umount /dev/sr1
/bin/umount /dev/sr2
/bin/umount /dev/sr3
/bin/umount /dev/sr4
/bin/umount /dev/sr5
/bin/umount /dev/sr6

# прибиваю возможные процессы
killall -9 wimaxd
killall -9 wimaxc

# очищаю для читабельности dmesg
dmesg -c > /dev/null
# выгружаю дрова
/sbin/modprobe -r usbserial
/sbin/modprobe -r drxvi314
# загружаю дрова
/sbin/modprobe usbserial vendor=0x19d2 product=0xbccd
/sbin/insmod /lib/modules/`uname -r`/drxvi314.ko

# делаю лог работы modeswitch-а - полезно на случай неработы
date  > /var/log/uudev.log
usb_modeswitch -I -W -c /etc/usb_modeswitch.d/19d2\:bccd >> /var/log/uudev.log
ifconfig eth1 up

wimaxd -D -c /etc/wimaxd.conf

2. далее /etc/wimaxd.conf:
BandwidthMHz                    10
CenterFrequencyMHz              2663
NetworkSearchTimeoutSec         10
LPSearchInShutDownEnabled       No
NetworkEntryTimeoutSec          10
AuthEnabled                     Yes
EAPMethod                       4
NEToHighestCINRBaseStation  Yes
# MAC-адрес модема
UserIdentity                    '001122334455@aksoran.kz'
UserPassword                    ''

CACertPath                  '/usr/local/beceem/certs'
# Сертификаты, полученные благодаря мануалу от richman1000000Rinat
CACertFileName                  '/usr/local/beceem/certs/ca.pem'

TLSDeviceCertFileName      '/usr/local/beceem/certs/ZTEWimax.pem'
TLSDevicePrivateKeyFileName     '/usr/local/beceem/certs/privatekey.pem'
PrivateKeyPasswordFormat        'Ascii'

AuthenticationTimeoutSec        10
InvertMSKByteOrder              No
AlwaysIncludeTLSLength          No
EAPPollingLoopIntervalMs        50
FirmwareRSAPrivateKeyEncrypt    No
InnerNAIChange                  yes

BeceemEngineFileName            '/usr/src/USB_350/Source/CSCM/bin_pc_linux/bin/libengine_beceem.so'

AuthEthernetToRADIUS            No
RADIUSIPAddress                 '10.128.47.40'
RADIUSPort                      1812
RADIUSSecret                    'whatever'
AutoReConnectEnabled            Yes

LinkStatusRequestPeriodSec      2
# Файлы именно из пакета (Sprint4GDeveloperPack-)! А не виндовозные
FirmwareFileName                '/lib/firmware/macxvi350.bin'
ConfigFileName                  '/lib/firmware/macxvi.cfg'

NetEntryIPRefreshEnabled Yes

# Есть мнение, что тут должно стоять Yes, дабы не плодить лишних процессов
TerminateDHCPClient No

IPRefreshCommand                'dhclient eth1'

CSCMDebugLogLevel               4

CSCMDebugLogFileName            '/tmp/CM_Server_Debug.log'
CSCMDebugLogFileMaxSizeMB    1
AuthLogLevel                    5

AuthLogFileName                 '/tmp/CM_Auth.log'

EnableAuthSysLogPrints          No

AuthLogFileMaxSizeMB      1

EngineLoggingEnabled            Yes
EngineLogFileMaxSizeMB      2

EngineLogFileName               '/tmp/CM_Engine.log'
RADIUSClientLogLevel            0

3. наконец, как это все выглядит в dmesg:
(Нажмите, чтобы показать/скрыть)
4. /var/log/uudev.log:
(Нажмите, чтобы показать/скрыть)

Конечно все это я допилю дальше, чтобы демон не занимал терминального окна, чтобы вообще самому делать не нужно было ничего. Но и в таком виде все работает. Более того, работает на ядрах 2.6.38-8, 2.6.38-13 и 3.0.0-12.

Все.
« Последнее редактирование: 10 Февраля 2012, 10:15:54 от GreatFoolDad »
не важно, из какого места растут золотые руки

Оффлайн teriyaki-89

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: WiMax USB-modem ZTE AX226 [для 11.04 и ДТВ РЕШЕНО]
« Ответ #32 : 10 Февраля 2012, 09:44:04 »
3 спойлер не видно
/etc/usb_modeswitch.d/ пустой почему то?

в папке  Sprint4GDeveloperPack-1.6.1.2.2  архив  Rel_6.1.2.2_USB-Updated.zip разархивируется в USB_350
и в архиве и в папке USB_350 поменял в файлике /USB_350/Source/Driver/Network/OSAL/Linux/usb/Include/Interface/InterfaceInit.h

Правильно ли?





Оффлайн GreatFoolDad

  • Автор темы
  • Активист
  • *
  • Сообщений: 292
    • Просмотр профиля
Re: WiMax USB-modem ZTE AX226 [для 11.04 и ДТВ РЕШЕНО]
« Ответ #33 : 10 Февраля 2012, 10:11:30 »
3 спойлер не видно
У меня видно - только что проверил.
/etc/usb_modeswitch.d/ пустой почему то?
все зависит оттого, какую версию usb-modeswitch-data поставили. версия 20110805, к примеру, держит эти файлы в архиве /usr/share/usb_modeswitch/configPack.tar.gz Значит из этого архива распакуйте нужный файл (19d2:bccd) в /etc/usb_modeswitch.d/
а старые пакеты прямо в эту папку файлы клали
в папке  Sprint4GDeveloperPack-1.6.1.2.2  архив  Rel_6.1.2.2_USB-Updated.zip разархивируется в USB_350
и в архиве и в папке USB_350 поменял в файлике /USB_350/Source/Driver/Network/OSAL/Linux/usb/Include/Interface/InterfaceInit.h

Правильно ли?
По идее, да. Нужно было сделать - распаковать архив из пакета, поменять там, что нужно, затем архив обратно запаковать и положить на место старого.
не важно, из какого места растут золотые руки

Оффлайн teriyaki-89

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: WiMax USB-modem ZTE AX226 [для 11.04 и ДТВ РЕШЕНО]
« Ответ #34 : 10 Февраля 2012, 14:11:25 »
1
Цитировать
3 спойлер не видно
Хромиум почему то не отображает у меня, мозилла нормально работает
dmesg вот что показал
(Нажмите, чтобы показать/скрыть)


3) cat /var/log/uudev.log
(Нажмите, чтобы показать/скрыть)
4)  wimaxd -D -c /usr/share/dtv.kz/wimaxd.conf
(Нажмите, чтобы показать/скрыть)
5)lsusb
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 10 Февраля 2012, 14:19:19 от teriyaki-89 »

Оффлайн GreatFoolDad

  • Автор темы
  • Активист
  • *
  • Сообщений: 292
    • Просмотр профиля
Re: WiMax USB-modem ZTE AX226 [для 11.04 и ДТВ РЕШЕНО]
« Ответ #35 : 10 Февраля 2012, 14:41:22 »
нужно
1. удалить файл /lib/udev/rules.d/40-usb_modeswitch.rules
(Потому как файл из 1-го пункта запускает modeswitch не так, как нужно)
2. рестартануть udev (service udev restart) (или просто комп перезагрузить)
3. передернуть (выключить-включить) модем
4. вот тот скрипт запустить
(modeswitch запустится, как положено)


не важно, из какого места растут золотые руки

Оффлайн teriyaki-89

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: WiMax USB-modem ZTE AX226 [для 11.04 и ДТВ РЕШЕНО]
« Ответ #36 : 10 Февраля 2012, 15:49:37 »
В одно сообщение не влезло (((
CM_Server_Debug.log
(Нажмите, чтобы показать/скрыть)


айпишник не присваивается
eth1      Link encap:Ethernet  HWaddr 00:1e:73:80:73:57 
          UP BROADCAST MULTICAST  MTU:1400  Metric:1
          RX packets:722 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

/tmp/CM_Auth.log не вместился могу отдельно сикнуть
« Последнее редактирование: 10 Февраля 2012, 16:01:05 от teriyaki-89 »

Оффлайн GreatFoolDad

  • Автор темы
  • Активист
  • *
  • Сообщений: 292
    • Просмотр профиля
Re: WiMax USB-modem ZTE AX226 [для 11.04 и ДТВ РЕШЕНО]
« Ответ #37 : 10 Февраля 2012, 15:58:22 »
и вот это нужно сделать:
sudo apt-get install libnl-dev libssl-dev
не важно, из какого места растут золотые руки

Оффлайн teriyaki-89

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: WiMax USB-modem ZTE AX226 [для 11.04 и ДТВ РЕШЕНО]
« Ответ #38 : 10 Февраля 2012, 16:12:11 »

Цитировать
и вот это нужно сделать:
sudo apt-get install libnl-dev libssl-dev

libnl-dev is already the newest version.
libssl-dev is already the newest version.



OpenSSL: pending error: error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:$
OpenSSL: pending error: error:140C800D:SSL routines:SSL_use_certificate_file:AS$
OpenSSL: SSL_use_certificate_file (PEM) --> OK
OpenSSL: tls_connection_private_key - SSL_use_PrivateKey_File (DER) failed erro$
OpenSSL: pending error: error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOE$
OpenSSL: pending error: error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:w$
OpenSSL: pending error: error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:$
OpenSSL: pending error: error:04093004:rsa routines:OLD_RSA_PRIV_DECODE:RSA lib
OpenSSL: pending error: error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:w$
OpenSSL: pending error: error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:$
OpenSSL: pending error: error:140CB00D:SSL routines:SSL_use_PrivateKey_file:ASN$
OpenSSL: tls_connection_private_key - SSL_use_PrivateKey_File (PEM) failed erro$
TLS: PKCS12 support disabled - cannot read p12/pfx files
OpenSSL: Failed to load private key
TLS: Failed to load private key '/usr/share/dtv.kz/privatkey.pem'
TLS: Failed to set TLS connection parameters
EAP-TLS: Failed to initialize SSL.
ENGINE: engine deinit
EAP: Failed to initialize EAP method 13 (TLS)

Оффлайн GreatFoolDad

  • Автор темы
  • Активист
  • *
  • Сообщений: 292
    • Просмотр профиля
Re: WiMax USB-modem ZTE AX226 [для 11.04 и ДТВ РЕШЕНО]
« Ответ #39 : 10 Февраля 2012, 16:28:28 »
что-то мне эти ерроры говорят о том, что, возможно, что-то не так с сертификатами
не важно, из какого места растут золотые руки

Оффлайн teriyaki-89

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: WiMax USB-modem ZTE AX226 [для 11.04 и ДТВ РЕШЕНО]
« Ответ #40 : 10 Февраля 2012, 16:35:39 »
ага вроде настраивал как в статье, могу полный лог на почту или в личку закинуть. Думаю может сертификаты заново создать?

Оффлайн GreatFoolDad

  • Автор темы
  • Активист
  • *
  • Сообщений: 292
    • Просмотр профиля
Re: WiMax USB-modem ZTE AX226 [для 11.04 и ДТВ РЕШЕНО]
« Ответ #41 : 10 Февраля 2012, 16:42:00 »
заново
не важно, из какого места растут золотые руки

Оффлайн teriyaki-89

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: WiMax USB-modem ZTE AX226 [для 11.04 и ДТВ РЕШЕНО]
« Ответ #42 : 16 Февраля 2012, 14:09:46 »
сертификаты пересоздал, седня попытаюсь проверить, но вот проблемка ядро обновилось до 3.0.0-16-generic
И при установке Sprint4GDeveloperPack-1.6.1.2.2 вылезла хрень

make -Wall O=/lib/modules/3.0.0-16-generic/build -C /lib/modules/3.0.0-16-generic/source SUBDIRS=/usr/src/USB_350/Source/Driver/Network/OSAL/Linux/usb modules
make: *** /lib/modules/3.0.0-16-generic/source: No such file or directory.  Stop

Пока гружусь со старого ядра (((



Как лучше сделать скопировать файлы со старого ядра или понять почему для нового оно не компилится или грузиться со старого ядра?
« Последнее редактирование: 16 Февраля 2012, 14:50:56 от teriyaki-89 »

Оффлайн GreatFoolDad

  • Автор темы
  • Активист
  • *
  • Сообщений: 292
    • Просмотр профиля
Re: WiMax USB-modem ZTE AX226 [для 11.04 и ДТВ РЕШЕНО]
« Ответ #43 : 17 Февраля 2012, 09:14:07 »
при запуске install.sh (или чем там инсталяшка Sprint4GDeveloperPack-1.6.1.2.2) запускается задаются ряд вопросов - "а где TAR лежит", "а где исходники" и т.д. Судя по всему, как минимум, на один из вопросов ты ответил неправильно.

у меня пока не обновилось до 3.0.0-16, но, видимо, скоро тоже обновится. вот и гляну, что там такое
если для 3.0.0-12 или еще какой-нибудь 3-й версии есть, можно попробовать их подсунуть....
не важно, из какого места растут золотые руки

Оффлайн pilgrimkst

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: WiMax USB-modem ZTE AX226 [для 11.04 и ДТВ РЕШЕНО]
« Ответ #44 : 08 Марта 2012, 18:27:50 »
Доброго времени суток всем.
Являюсь счастливым обладателем интернета от diji.kz
все делал по инструкции, драйвер на 12 ядро скомпилился, wimaxd запускается и чего то там делает и пишет, но dhclient не назначает ип адреса. Я подозреваю что я что-то накосячил с сертификатами, но не знаю как посмотреть почему именно не выдается ипшник. сертификаты
ca взял из виндовой софтины (в папке bin)
key я скопировал из дампа по инструкции (только не понял надо было копировать вместе со строками --STARTKEY - или только ключ) и переименовал в требуемое разрешение
персональный сертификат тоже взял из дампа по мануалу, в винду импортировался сертификат с мак адресом модема, экспортировал его в base64 и сменил разрешение на необходимое.
в настройках поставил соответствующие пути до сертификатов
Не знаю что я делаю не так.

 

Страница сгенерирована за 0.061 секунд. Запросов: 25.