Temat: openwrt i konwerter usb-serial HL-340

Zakupiłem sobie na allegro przejściówkę usb-serial o nazwie LC7

Niestety nie mogę coś jej zainstalować w systemie

root@OpenWrt:~# lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0951:1603 Kingston Technology DataTraveler 1GB/2GB Pen Drive
Bus 001 Device 003: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
root@OpenWrt:~# cat /proc/bus/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev= 2.06
S:  Manufacturer=Linux 2.6.32.33 admhc-hcd
S:  Product=ADM5120 built-in USB 1.1 Host Controller
S:  SerialNumber=ADM5120
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=1a86 ProdID=7523 Rev= 2.54
S:  Product=USB2.0-Ser!
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr= 96mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=02 Driver=(none)
E:  Ad=82(I) Atr=02(Bulk) MxPS=  32 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  32 Ivl=0ms
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=1ms

T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0951 ProdID=1603 Rev= 2.00
S:  Manufacturer=Kingston
S:  Product=DataTraveler 2.0
S:  SerialNumber=0010000000000000000000D6
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
root@OpenWrt:~#

Wydaje mi się że sterownik powinien być od ch341 i taki mam ale urządzenia dalej nie widać jako /dev/ttyUSB0


root@OpenWrt:~# opkg list_installed | grep kmod-usb-serial
kmod-usb-serial - 3.3.8-1
kmod-usb-serial-ch341 - 3.3.8-1
kmod-usb-serial-ftdi - 2.6.32.33-1
kmod-usb-serial-mos7720 - 3.3.8-1
kmod-usb-serial-option - 3.3.8-1
kmod-usb-serial-pl2303 - 3.3.8-1
kmod-usb-serial-wwan - 3.3.8-1
root@OpenWrt:~#

2

Odp: openwrt i konwerter usb-serial HL-340

http://ubuntuforums.org/showthread.php?t=921409

Jeżeli tego nie zmienili to czeka Cię kompilacja.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: openwrt i konwerter usb-serial HL-340

A skąd tu źródła ściągnąć ?

4

Odp: openwrt i konwerter usb-serial HL-340

Używasz trunka. Więc:

https://dev.openwrt.org/wiki/GetSource
http://eko.one.pl/?p=openwrt-kompilacja

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: openwrt i konwerter usb-serial HL-340

Przejrzałem źródła i jest dodany identyfikator mojego konwertera w driverach ch341. Niestety mam wersję jądra 2.6.32.33. Niektóre pakiety już są poinstalowane w wersji 3.3.8 i chyba będzie trzeba wgrać po kablu szeregowym nowszą wersję do edimaxa bo innego pomysłu nie mam.
Chyba że ktoś zna inny pomysł na wgrane najnowszego os'u.

Sysypgrade dla mojej platformy chyba nie jest wspierany

6

Odp: openwrt i konwerter usb-serial HL-340

To pomieszałeś. Przecież jak masz kernel 2.6.32.33 to masz używać takich samych modułów, a nie 3.3.8. Tak nie zadziała, nie ta wersja kernela.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: openwrt i konwerter usb-serial HL-340

W tym routerze był wgrany openwrt zbudowany z trunka i jak robiłem opkg update i później install to leciały te najnowsze...

8

Odp: openwrt i konwerter usb-serial HL-340

Kernel i moduły muszą się zgadzać i być w tej samej wersji. Kropka. Będzie inaczej i nie będzie działać. Więc w/w tłumaczenie nie ma uzasadnienia.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: openwrt i konwerter usb-serial HL-340

A to w jaki sposób mogę się trzymać jednej wersji kernela jak jakiś czas temu utworzyłem cały obraz z trunka ?
Teraz jak zaktualizuję pakiety - opkg update i zrobię opkg list | grep jakis pakiet to mam oczywiście najnowszy...

10

Odp: openwrt i konwerter usb-serial HL-340

Po prostu trzymaj na boku wszystkie skompilowane moduły kernela.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.