madf: (Default)
[personal profile] madf
Минулого четверга отримав новий eBox-2300SX (історія моїх відносин з 2300SX: раз, два і три). Цього разу одразу нормально завівся із X-Linux і з моєю системою на 2.6.30. Але тепер задача трохи ускладнилась: треба до нього причепити 3G-модем від Utel.
Модем Huawei E169.
Спочатку я цілий день піднімав його на своїй робочій машині з 2.6.16. В результаті апнув ядро до 30-го - тільки після цього вдалось його нормально підхопити. Потім я цілий день заводив модем на eBox-2300SX. Життя ускладнювалось відсутністю udev. Але в кінці кінців я його таки завів щоб побачити... Dereferencing NULL pointer у модулі ядра ppp_general! При чому на тому-ж ядрі все нормально працює на робочій машині. Мабуть проблема в pppd + uClibc.
Сьогодні таки запустив все на 2.6.27 (ванільному). Пруфпік:

На фото можна бачити сам eBox-2300SX (сріблясто-чорна коробка поряд із клавіатурою), модем (білий, на клавіатурі, світиться), і пінги до ya.ru на моніторі.
Рецепт:
1. Підгружаємо uhci_hcd, ohci_hcd, ohci_hcd, usbserial, option
2. echo "12d1 1001" > /sys/bus/usb-serial/drivers/option1/new_id
3. usb_modeswitch -v 12d1 -p 1001 -H 1
4. pppd call utel
Розшифровую:
1. Завантажуємо модулі ядра для роботи з USB, драйвер перетворювача USB <-> Serial, драйвер модема.
2. Кажемо драйверу про модем. А саме: Vendor і Product. На даний момент має бути підмонтована sysfs.
3. Перемикаємо модем із режиму CDRom у режим модема. На даний момент має бути підмонтована usbfs.
4. Запускаємо pppd.
Налаштування для pppd у великій кількості можна знайти по інету запитом pppd+utel. Одразу після покупки у модемі доречно вимкнути перевірку PIN (через неї я його залочив першого разу). Для цього потрібна Windows. Але можна і не вимикати, а передавати як: AT+CPIN="0000" (замість нулів ваш PIN).

Profile

madf: (Default)
madf

April 2018

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 7th, 2026 09:14 pm
Powered by Dreamwidth Studios