LINUX.ORG.RU

Beta DD-Wrt - нет драйвера на Huawei


0

1

Хочу сделать домашний PBX (АТС). Купил ASUS rt-66ac, поствил на него взятую с FPT DD-Wrt (на их официальной WEB RouterDataBase для него прошивка есть, но на ней не работает ssh). Мало того что не все программы из opt-ware на него становятся, так ещё и дров нету: DD-Wrt, gnokii, Huawei not found device

Пишу сюда в поисках дровчика. В opt-ware`ном репозитории не нашлось пакета *modeswitch*, но он, оказывается, идёт предустановленным и у него нету дров на мой модем! Поик по роутеру *12d1:1001* или просто *12d1* результатов не дал. Гугл пока не помогает выдывая пакеты на PC`шную архитектуру. В общем, помогите, если у кого файлы есть! А то роутер за ~6к с отменными параметрами - и продавать жалко и не использовать жаба душит глупо.

P.S.

Почему не взял Dir320, а раскошелился на столь дорогую цацу? Ответом, наверное, будет, «по глупости».

★★
Ответ на: комментарий от ii343hbka

Да. rt-ac66u.

Очень хочется именно DD-Wrt, так как к ней более привык и люблю тюнить именно её.

zzdnx ★★
() автор топика
Последнее исправление: zzdnx (всего исправлений: 1)

пишут, что надо слать

55534243123456780000000000000011062000000100000000000000000000

я никогда не заводил свистки, так что мопед не мой

ii343hbka ★★★
()
Последнее исправление: ii343hbka (всего исправлений: 2)
Ответ на: комментарий от ii343hbka

А куда слеть-то? Чем и как? Я до этого не сталкивался с необходимостью править или искать дрова... Можно подробнее об этом? (желательно на русском, ибо с английским я не очень-то дружен, а гуглотранслит частенько кашу выдаёт)

zzdnx ★★
() автор топика
Ответ на: комментарий от zzdnx

пробуй

usb_modeswitch -I -v 0x12d1 -p 0x1001 -M "55534243123456780000000000000011060000000000000000000000000000" --verbose

насколько я понял, дрова искать не надо
надо правильно переключить id устройства которые 12d1:1001

ii343hbka ★★★
()
Последнее исправление: ii343hbka (всего исправлений: 1)
Ответ на: комментарий от ii343hbka

Весьма удивлён. Ещё не попробовал, но спрошу заранее - можно-ли ссылку на источник? Просто я совсем далёк от такой работы с устройствами...

zzdnx ★★
() автор топика
Ответ на: комментарий от ii343hbka

Большое спасибо! Буду пробовать завести свисток. У меня основная проблема в том, что нет устройств /dev/ttyUSB№. Посмотрим, появятся-ли теперь...

zzdnx ★★
() автор топика
Ответ на: комментарий от ii343hbka

# usb_modeswitch -I -v 0x12d1 -p 0x1446 -M «55534243123456780000000000000011060000000000000000000000000000»

Looking for default devices ...
 No devices in default mode found. Nothing to do. Bye.
С включённым --verbose выглядит так:
Taking all parameters from the command line


 * usb_modeswitch: handle USB devices with multiple modes
 * Version 1.2.4 (C) Josua Dietze 2012
 * Based on libusb0 (0.1.12 and above)

 ! PLEASE REPORT NEW CONFIGURATIONS !

DefaultVendor=  0x12d1
DefaultProduct= 0x1446
TargetVendor=   not set
TargetProduct=  not set
TargetClass=    not set
TargetProductList=""

DetachStorageOnly=0
HuaweiMode=0
SierraMode=0
SonyMode=0
QisdaMode=0
GCTMode=0
KobilMode=0
SequansMode=0
MobileActionMode=0
CiscoMode=0
MessageEndpoint=  not set
MessageContent="55534243123456780000000000000011060000000000000000000000000000"
NeedResponse=0
ResponseEndpoint= not set

InquireDevice disabled
Success check disabled
System integration mode disabled


Looking for default devices ...
  searching devices, found USB ID 1d6b:0001
  searching devices, found USB ID 0781:5571
  searching devices, found USB ID 12d1:1001
   found matching vendor ID
  searching devices, found USB ID 058f:6254
  searching devices, found USB ID 1d6b:0002
 No devices in default mode found. Nothing to do. Bye.
lsusb так:
Bus 001 Device 002: ID 058f:6254
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0001
Bus 001 Device 004: ID 12d1:1001
Bus 001 Device 005: ID 0781:5571
Что ещё можно сделать?

zzdnx ★★
() автор топика
Ответ на: комментарий от zzdnx

например попробовать

usb_modeswitch -I -v 0x12d1 -p 0x1001
т.е. то же самое, только вместо 1446 1001 продукт
все-таки это устройство в lsusb

ii343hbka ★★★
()
Ответ на: комментарий от ii343hbka

Немного кода...

root@DD-WRT:~# usb_modeswitch -I -v 0x12d1 -p 0x1446 -M "55534243123456780000000000000011060000000000000000000000000000"

Looking for default devices ...
 No devices in default mode found. Nothing to do. Bye.

root@DD-WRT:~# usb_modeswitch -I -v 0x12d1 -p 0x1001

Looking for default devices ...
   found matching product ID
   adding device
 Found device in default mode, class or configuration (1)
Accessing device 004 on bus 001 ...
Getting the current device configuration ...
 OK, got current device configuration (1)
Using interface number 0

USB description data (for identification)
-------------------------
Manufacturer: HUAWEI Technology
     Product: HUAWEI Mobile
  Serial No.: not provided
-------------------------
Warning: no switching method given.
-> Run lsusb to note any changes. Bye.

root@DD-WRT:~# lsusb 
Bus 001 Device 002: ID 058f:6254
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0001
Bus 001 Device 004: ID 12d1:1001
Bus 001 Device 005: ID 0781:5571

При всех действиях у меня не появились устройства /dev/tty/USB№. В dmesg ничего нового. Даже если устройства будут называться не так, мне всё равно нужно указать адрес модема для gnokii и asterisk.

zzdnx ★★
() автор топика
Последнее исправление: zzdnx (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.