Temat: LEDE 17.01.1 na Raspberry Pi 3, błąd kmod-usb-net, brak usb-modeswitch

Witam

Próbuję skonfigurować RPi 3 jako ruter Wifi z internetem przez modem USB HiLink. Zainstalowałem tam LEDE 17.01.1. Przy konfiguracji mam dwa problemy:

1. Przy instalacji pakietu kmod-usb-net mam taki błąd:

root@LEDE:~/ipk# opkg install kmod-usb-net_4.4.61-1_arm_cortex-a53_neon-vfpv4.ipk
Installing kmod-usb-net (4.4.61-1) to root...
Configuring kmod-usb-net.
failed to find a module named usbnet

2. W katalogu http://downloads.lede-project.org/relea … /packages/ nie ma pakietu usb-modeswitch

Próbowałem guglować ale dla obu punktów nic nie znalazłem.

Waldek.

Qui vit sans folie, n'est pas si sage qu'on croit

2

Odp: LEDE 17.01.1 na Raspberry Pi 3, błąd kmod-usb-net, brak usb-modeswitch

1. złe polecenie

opkg update
opkg install  kmod-usb-net

Chyba że chciałeś lokalnie instalować wtedy podaj najpierw do instalacji wymagane zależnosci.

2. Bo zły katalog patrzysz. http://downloads.lede-project.org/relea … fpv4/base/

Repo w lede podzielone jest na kilka części. To co podałeś to moduły i pakiety zależne od danej architektury/tagetu. A reszta to pakiety współdzielone.

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

3

Odp: LEDE 17.01.1 na Raspberry Pi 3, błąd kmod-usb-net, brak usb-modeswitch

Dziękuję Cezary za błyskawiczną odpowiedź w środku nocy :-) Niestety instaluję lokalnie, bo w tej chwili modem to mój jedyny dostęp do sieci.
Punkt 2 już rozwiązany. Natomiast w p.1 wydaje mi się, że wszystkie zależności spełniłem. Zgodnie z tym: https://lede-project.org/packages/pkgdata/kmod-usb-net zależności są od kmod-mii i kmod-usb-core a te mam już zainstalowane:

root@LEDE:~/ipk# opkg list_installed | egrep 'kmod-mii|kmod-usb-core'
kmod-mii - 4.4.61-1
kmod-usb-core - 4.4.61-1

root@LEDE:~/ipk# opkg depends kmod-usb-net
kmod-usb-net depends on:
    kernel (= 4.4.61-1-941bd61ec34599b8fbb7f22362fad59a)
    kmod-mii
    kmod-usb-core
Qui vit sans folie, n'est pas si sage qu'on croit

4

Odp: LEDE 17.01.1 na Raspberry Pi 3, błąd kmod-usb-net, brak usb-modeswitch

Wszystko gra, nie może załadować modułu bo go nie ma, wkompilowany w kernel jest zapewne. Dla tej platformy tak jest.

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

5

Odp: LEDE 17.01.1 na Raspberry Pi 3, błąd kmod-usb-net, brak usb-modeswitch

Rzeczywiście, udało się dokończyć konfigurację i teraz już wszystko działa. Dziękuję za pomoc.

Qui vit sans folie, n'est pas si sage qu'on croit

6

Odp: LEDE 17.01.1 na Raspberry Pi 3, błąd kmod-usb-net, brak usb-modeswitch

Witam

Ja też podłącze się pod temat , poproszę o skompilowaną paczkę oscam.ipk do testów na RPI3 z LEDE na pokładzie

Może niezawodny @Heinz coś będzie mógł pomóc ?

Pozdrawiam

7

Odp: LEDE 17.01.1 na Raspberry Pi 3, błąd kmod-usb-net, brak usb-modeswitch

Skąd wziąć obraz na Raspberry Pi 2 najlepiej LEDE z Luci

8

Odp: LEDE 17.01.1 na Raspberry Pi 3, błąd kmod-usb-net, brak usb-modeswitch

mak napisał/a:

Skąd wziąć obraz na Raspberry Pi 2 najlepiej LEDE z Luci

Zapewne z internetu.
Np.
lede-17.01.1-brcm2708-bcm2709-rpi-2-ext4-sdcard.img.gz

9

Odp: LEDE 17.01.1 na Raspberry Pi 3, błąd kmod-usb-net, brak usb-modeswitch

z http://downloads.lede-project.org/relea … 8/bcm2709/

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

10 (edytowany przez Heinz 2017-04-23 21:34:36)

Odp: LEDE 17.01.1 na Raspberry Pi 3, błąd kmod-usb-net, brak usb-modeswitch

DjPiotrus napisał/a:

Witam

Ja też podłącze się pod temat , poproszę o skompilowaną paczkę oscam.ipk do testów na RPI3 z LEDE na pokładzie

Może niezawodny @Heinz coś będzie mógł pomóc ?

Pozdrawiam

Proszę: http://tplink-forum.pl/pub/temp/oscam_1 … -s_vfp.ipk

ale do 3 to pewnie to: http://tplink-forum.pl/pub/temp/oscam_1 … -vfpv4.ipk

https://tplinkforum.pl - Polskie forum poświęcone tematyce urządzeń firmy TP-Link i Neffos

11

Odp: LEDE 17.01.1 na Raspberry Pi 3, błąd kmod-usb-net, brak usb-modeswitch

Czesc

W 1043 v4 brak

opkg install luci-proto-wwan
Unknown package 'luci-proto-wwan'.
Collected errors:
* opkg_install_cmd: Cannot install package luci-proto-wwan.

12

Odp: LEDE 17.01.1 na Raspberry Pi 3, błąd kmod-usb-net, brak usb-modeswitch

Masz osobno luci-proto-qmi i luci-proto-ncm. Oba pochodzą oficjalnie z repo luci (trunka).

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

13

Odp: LEDE 17.01.1 na Raspberry Pi 3, błąd kmod-usb-net, brak usb-modeswitch

mak napisał/a:

Skąd wziąć obraz na Raspberry Pi 2 najlepiej LEDE z Luci

Jeśli chcesz dodać LEDE jako jeden z systemów instalowanych przez NOOBS/PINN, to możesz użyć do tego mojego nieudolnego skryptu, który pobierze obraz z sieci i przekonwertuje go na format NOOBS:
https://github.com/valdi74/lede2rpi
Testowany na Ubuntu ale powinien na innych Linuksach też działać.

Qui vit sans folie, n'est pas si sage qu'on croit

14

Odp: LEDE 17.01.1 na Raspberry Pi 3, błąd kmod-usb-net, brak usb-modeswitch

Walczę dalej z konfiguracją LEDE na Raspberry Pi 3. Próbuję dodać przycisk na GPIO, który będzie zamykał maszynę. Przycisk ładnie działa na Raspibianie. Na LEDE zrobiłem:

echo "22" > /sys/class/gpio/export
echo "in" > /sys/class/gpio/gpio22/direction

i mogę czytać wartości przez /sys/class/gpio/gpio22/value. Natomiast nie potrafię zmusić go aby generował przerwanie i uruchomił skrypt /etc/hotplug.d/button/buttons. Instalowałem pakiety kmod-input-gpio-keys albo kmod-gpio-button-hotplug, bez skutku. Próbowałem też ustawiać /sys/class/gpio/gpio22/edge. Czy może komuś udało się uruchomić ten mechanizm na RPi 3? Bo ja po 2h guglowania poddałem się.

Qui vit sans folie, n'est pas si sage qu'on croit

15

Odp: LEDE 17.01.1 na Raspberry Pi 3, błąd kmod-usb-net, brak usb-modeswitch

1. Tak się nie da. Nie wystarczy wyeksportować gpio żeby było obsługiwany przez hotpluga w openwrt/lede. OpenWrt musi wyeksportować takie gpio jako button, wtedy zdarzenia przez hotpluga będą obsługiwane.
2. Skoro wyeksportowałeś to zrób sobie prosty skrypt działający w tel który sprawdza stan takiego gpio i robi to co chcesz.

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

16

Odp: LEDE 17.01.1 na Raspberry Pi 3, błąd kmod-usb-net, brak usb-modeswitch

Cezary napisał/a:

1. Tak się nie da. Nie wystarczy wyeksportować gpio żeby było obsługiwany przez hotpluga w openwrt/lede. OpenWrt musi wyeksportować takie gpio jako button, wtedy zdarzenia przez hotpluga będą obsługiwane.
2. Skoro wyeksportowałeś to zrób sobie prosty skrypt działający w tel który sprawdza stan takiego gpio i robi to co chcesz.

ad.1. Czułem, że jakiegoś powiązania mi brakuje. Rozumiem, że taki eksport gpio jako button musi być zrobiony już na etapie kompilacji obrazu?
ad.2. Takiego "aktywnego" czekania chciałem właśnie uniknąć ale jak nie da się inaczej, to będę musiał zastosować to rozwiązanie.
Myślałem jeszcze o wykorzystaniu GPIO.wait_for_edge z pythona ale nie wiem czy to nie wytaczanie armaty na wróbla.

Qui vit sans folie, n'est pas si sage qu'on croit

17

Odp: LEDE 17.01.1 na Raspberry Pi 3, błąd kmod-usb-net, brak usb-modeswitch

Pewnie tak, bo python zrobi dokładnie to samo - uruchomi w tle proces który będzie czekał na gpio. Już lepiej zrób to w shellu.

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

18 (edytowany przez DjPiotrus 2017-04-24 13:10:57)

Odp: LEDE 17.01.1 na Raspberry Pi 3, błąd kmod-usb-net, brak usb-modeswitch

Heinz napisał/a:
DjPiotrus napisał/a:

Witam

Ja też podłącze się pod temat , poproszę o skompilowaną paczkę oscam.ipk do testów na RPI3 z LEDE na pokładzie

Może niezawodny @Heinz coś będzie mógł pomóc ?

Pozdrawiam

Proszę: http://tplink-forum.pl/pub/temp/oscam_1 … -s_vfp.ipk

ale do 3 to pewnie to: http://tplink-forum.pl/pub/temp/oscam_1 … -vfpv4.ipk

Collected errors:
* pkg_hash_fetch_best_installation_candidate: Packages for oscam found, but incompatible with the architectures configured

Niestety nie działa