Установка драйверов ZTE ax226 в Ubuntu 11.04
Скачиваем _http://developer.sprint.com/getDocument.do?docId=101032
у меня скачалась "Sprint4GDeveloperPack-1.6.1.2.2"
расспаковываем
Внимание! В пути распаковки пакета не долно быть пробелов!!!!1.
apt-get installlinux-headers-$(uname -r) openssl unzip dos2unix patch libnl libssl
2.
Изменяем в файле Sprint4GDeveloperPack-1.6.1.2.2/Rel_6.1.2.2_USB-Updated.zip/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
-----------------
3.
cd Sprint4GDeveloperPack-1.6.1.2.2
./install.sh
-----------
(Enter for Default: /usr/src/linux )
KERNEL_SOURCES=> '/usr/src/linux-headers-2.6.38-8-generic'
------------
установка драйверов должна завершиться
Внимание !!!!! Для соединения требуются CA сертификат, имя пользователся, сертификат устройства (РЕМ формата), закрытый ключ устройства (РЕМ формата)
Вот wimaxd.conf который я исользую, без моих данных (его и 3 выше описаных файла я поместил в /usr/share/dtv.kz)
# *****************************************************
BandwidthMHz 10
CenterFrequencyMHz 2546
NetworkSearchTimeoutSec 10
LPSearchInShutDownEnabled No
NetworkEntryTimeoutSec 10
AuthEnabled Yes
EAPMethod 4
UserIdentity '%MAC%@aksoran.kz'
UserPassword ''
TTLSAnonymousIdentity ''
BEGIN LINUX
CACertPath '/usr/share/dtv.kz'
END
BEGIN LINUX
CACertFileName '/usr/share/dtv.kz/ca.pem'
END
BEGIN LINUX
TLSDeviceCertFileName '/usr/share/dtv.kz/%MAC%ZTEWimax.pem'
TLSDevicePrivateKeyFileName '/usr/share/dtv.kz/privatkey.pem'
END
PrivateKeyPasswordFormat 'Ascii'
AuthenticationTimeoutSec 10
InvertMSKByteOrder No
AlwaysIncludeTLSLength No
EAPPollingLoopIntervalMs 50
FirmwareRSAPrivateKeyEncrypt No
InnerNAIChange yes
BEGIN LINUX
BeceemEngineFileName '/usr/src/USB_350/Source/CSCM/bin_pc_linux/bin/libengine_beceem.so'
END
AuthEthernetToRADIUS No
RADIUSIPAddress '10.128.47.40'
RADIUSPort 1812
RADIUSSecret 'whatever'
AutoReConnectEnabled Yes
LinkStatusRequestPeriodSec 2
BEGIN LINUX
FirmwareFileName '/lib/firmware/macxvi350.bin'
ConfigFileName '/lib/firmware/macxvi.cfg'
END
CSCMDebugLogLevel 4
BEGIN LINUX
CSCMDebugLogFileName '/tmp/CM_Server_Debug.log'
END
CSCMDebugLogFileMaxSizeMB 1
AuthLogLevel 5
BEGIN LINUX
AuthLogFileName '/tmp/CM_Auth.log'
END
BEGIN LINUX
EnableAuthSysLogPrints No
END
AuthLogFileMaxSizeMB 1
EngineLoggingEnabled Yes
EngineLogFileMaxSizeMB 2
BEGIN LINUX
EngineLogFileName '/tmp/CM_Engine.log'
END
RADIUSClientLogLevel 0
#*****************************************************************************************************
Для осединениф нужно набрать в консоли
insmod drxvi314.ko (Из папки местоположения drxvi314.ko!!!!!)
wimaxd -c '/usr/share/dtv.kz/wimaxd.conf'
dhclient eth1
на панели соединение отображаться не будет!!!!
------------------------------------------------------------------------------------
О том как достать сертификат
Я использовал две программы
Process Explorer
Notebad++ (будем открывать большой файл)
1. В Wndows подсоединяемся к интернету
2. Process Explorer-ром создаем дамп памяти менеджера соединений (правой кликаем в списке cm.exe Create dump>> Create Full Dump)
3. Открываем в Notebad++
Получаем закрытый ключ
1. Копируем блок начиная -----BEGIN RSA PRIVATE KEY----- и закинчиваем -----END RSA PRIVATE KEY-----
2. создаем текстовый документ, вставляем и сохраняем - это у нас получился файл ключа!!!
С сертификатом сложнее, он в шифрованном формате DER, и предупреждаю, <b>этот метод не надежен</b>,
Настройте Noteoad++ на отображение всеееех символов (включая возврат каретки)
1. Переименовываем cm.dmp в файл сертификата cm.cer
2. находим такое значение %Mac адрес вашего модема% пробел ZTE Wimax
3. на шестой строке выше находим первое значение 0, (ноль запятая)
Внимание, строку просматривать вручную, т.к. поиск в этой строке его не отобразит
4. Открываем стандартными средствами Windows,
Если сертификат НЕ отображается как %Mac адрес вашего модема% пробел ZTE Wimax
Ищите следующий 0,
Если сертификат отображается как %Mac адрес вашего модема% пробел ZTE Wimax
1. Установите его в Windows
2. Запустите certmgr.msc
3. Найдите Ваш сертификат в подпапках и экспортируйте его в формате PEM!!!