1

Temat: Kompilacja modułu dla UPort 1110

Potrzebuję sterownika dla konwertera usb-rs232 firmy moxa. Niedawno zostało dodane wsparcie dla rodziny tych konwerterów do kernela w sterowniku ti_usb_3410_5052 (link). Czy mogę nałożyć jakoś tego patcha i skompilować ten moduł w środowisku kompilacji openwrt poprzez zaznaczenie w make kernel_menuconfig?

2

Odp: Kompilacja modułu dla UPort 1110

Dokładnie tak. Nakładasz łatkę, kompilujesz, masz moduł *.ko.

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

3

Odp: Kompilacja modułu dla UPort 1110

Coś mi nie idzie z tą łatką, nie wiem czy mam dobrą. Napisałem do autora i odpisał żeby dać namiary do gita z którego mam kernel i przygotuje mi łatkę. Mam środowisko w wersji CC i kernelem 3.18.23. Czy ten link jest odpowiedni?

4 (edytowany przez Cezary 2016-10-07 11:27:02)

Odp: Kompilacja modułu dla UPort 1110

EDIT2: podaj mu numer wersji po prostu.

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

5

Odp: Kompilacja modułu dla UPort 1110

Dostałem patcha, skompilowałem moduł od nowa, załadowałem ale coś nie chce firmwaru ładować. Firmware pobrałem do katalogu /lib/firmware/moxa (tak jest w źródłach sterownika) lecz niestety nie ładuje firmware. Co może być nie tak?

[   61.153934] usbcore: registered new interface driver ti_usb_3410_5052
[   61.177875] usbserial: USB Serial support registered for TI USB 3410 1 port adapter
[   61.205168] usbserial: USB Serial support registered for TI USB 5052 2 port adapter
[   61.232403] ti_usb_3410_5052 8-1:1.0: TI USB 3410 1 port adapter converter detected
[   61.259658] ti_usb_3410_5052: probe of 8-1:1.0 failed with error -5

Ten kod błędu -5 to właśnie brak firmwaru. Jakoś "ręcznie" da się wymusić?

6

Odp: Kompilacja modułu dla UPort 1110

A to już patrz po kodzie sterownika czy da się jakoś wymusić.  Nazwałeś to firmware tak jak on oczekuje?

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

7

Odp: Kompilacja modułu dla UPort 1110

Nazwałem tak jak jest w źródłach sterownika. Nazwa i scieżka się zgadza. Dodam, że sterownik się spaczkował do ipkg ale musiałem załadować ręcznie moduł .ko bo obraz systemu był z openwrt.org a ja mam źródła w innej rewizji i nie chciał paczki instalować. Wersja kernela ta sama 3.18.23. Czy dla wt-3020 zbudowałbyś Cezary sterownik z tym patchem?

8

Odp: Kompilacja modułu dla UPort 1110

Cezary czy mógłbyś skompilować dla mnie ten moduł? Mogę ci podesłać tego patcha?

9

Odp: Kompilacja modułu dla UPort 1110

Podeślij. Tyle że będziesz musiał używać moich obrazów.

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

10

Odp: Kompilacja modułu dla UPort 1110

http://dl.eko.one.pl/test/kmod-usb-seri … _24kec.ipk

Tu masz z tym co podesłałeś.

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

11

Odp: Kompilacja modułu dla UPort 1110

Dzięki, to działa. Firmware tylko trzeba pobrać do katalogu /lib/firmware/moxa: https://git.kernel.org/cgit/linux/kerne … xa-1110.fw.