51

Odp: TP-Link MR200 - wsparcie

Dodałem, choć myślę że to powinno być dostępne od razu w obrazie, lub przy budowaniu samego image bez make package/symlinks.
Po południu wrzucę PR do mr200

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

52

Odp: TP-Link MR200 - wsparcie

Czy da się zrobić tak żeby na wanie domyślnie było ustawione statyczne IP wraz z maską, bramą i dnsami?
Chciał bym takie coś ustawić, bo w modemie standardowo jest ustawiony DMZ na ip 192.168.225.100 i takie IP powinno być na wanie z bramą i dnsami 192.168.225.1

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

53

Odp: TP-Link MR200 - wsparcie

Przejrzałem źródła i takiego przykładu nie ma. Chyba po prostu należało by dać nowy plik w /etc/board.d/ ale nie wiem jak zostanie to przyjęte.

Możesz zrobić ucidef_set_interface_wan usb0 static ale to chyba wygeneruje adres 192.168.2.1 na wanie po prostu.

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

54

Odp: TP-Link MR200 - wsparcie

Dwa pytania:

1. czy ten modem wymaga inicjacji za każdym razem przy starcie czy wystarczy mu raz to zrobić? Jeżeli tylko raz to może przenieś to z inita do uci-defaults
2. powiązane z pierwszym - może lepiej zrobić dodatkowy pakiet typu mr200-modem-enabler który zawiera ten skrypt z  wywołaniem adb i podać go w profilu zamiast pchać to do wszystkich urządzeń?

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

55 (edytowany przez Heinz 2016-11-15 21:57:01)

Odp: TP-Link MR200 - wsparcie

Cezary napisał/a:

Dwa pytania:

1. czy ten modem wymaga inicjacji za każdym razem przy starcie czy wystarczy mu raz to zrobić? Jeżeli tylko raz to może przenieś to z inita do uci-defaults

Niestety, za każdym razem. Jedyne co wystarczy zrobić jednorazowo to nadanie uprawnień dla plików cgi.

Cezary napisał/a:

2. powiązane z pierwszym - może lepiej zrobić dodatkowy pakiet typu mr200-modem-enabler który zawiera ten skrypt z  wywołaniem adb i podać go w profilu zamiast pchać to do wszystkich urządzeń?

Myślę że to będzie lepszy pomysł. jeszcze kliku ludków dołoży coś od siebie i 4MB flash będzie zbyt mały aby firmware można było wgrać.

Masz może jakiś wzór takiego pakietu który zawiera tylko skrypt itp?   -- znalazłem... Twój ekooneplstat tongue

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

56 (edytowany przez Cezary 2016-11-15 22:00:52)

Odp: TP-Link MR200 - wsparcie

include $(TOPDIR)/rules.mk

PKG_NAME:=mr200-modem-enabler
PKG_VERSION:=1

include $(INCLUDE_DIR)/package.mk

define Package/mr200-modem-enabler
    SECTION:=utils
    CATEGORY:=Utilities
    TITLE:=mr200-modem-enabler
    PKGARCH:=all
endef

define Build/Compile
endef

define Package/mr200-modem-enabler/install
    $(CP) ./files/* $(1)
endef

$(eval $(call BuildPackage,mr200-modem-enabler))

Zrob katalog files a w nim umieść wszystko co ma być w pakiecie - bo fizycznie zostanie to skopiowane do pakietu. Nazwę pakietu zmień i uzupełnij title itd.

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

57

Odp: TP-Link MR200 - wsparcie

Szybki jesteś smile

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

58

Odp: TP-Link MR200 - wsparcie

Coś tam zrobiłem. Sprawdzisz?

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

59

Odp: TP-Link MR200 - wsparcie

kmod-ledtrig-usbdev zmień bo już go nie ma, jest ten usbport

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

60

Odp: TP-Link MR200 - wsparcie

Wywaliłem całkiem obsługę diody portu USB. i tak ustawiałem ją jako diodę 4G.

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

61

Odp: TP-Link MR200 - wsparcie

No w końcu się udało. Router został dodany do LEDE.

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

62

Odp: TP-Link MR200 - wsparcie

Tak, po takim okresie walki smile

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

63

Odp: TP-Link MR200 - wsparcie

Wgrałem lede i nie działa tak jak powinno.
Brakuje obsługi USB, nie wgrało pakietu adb.
Zobaczył by ktoś czy coś brakuje?

https://git.lede-project.org/?p=source. … 5ba9c138ee

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

64

Odp: TP-Link MR200 - wsparcie

Heinz napisał/a:

Wgrałem lede i nie działa tak jak powinno.
Brakuje obsługi USB, nie wgrało pakietu adb.
Zobaczył by ktoś czy coś brakuje?

https://git.lede-project.org/?p=source. … 5ba9c138ee

A gdzie jest w ogóle pakiet adb? Ja go nigdzie w źródłach nie widzę.

65

Odp: TP-Link MR200 - wsparcie

Jest w utils/adb, dodany przez następny commit: https://git.lede-project.org/?p=source. … 45ec752d78

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

66

Odp: TP-Link MR200 - wsparcie

Właśnie nawet tam go nie widać ale się buduje:
W tym logu na końcu jest opisane że sklonował sobie repozytorium:
http://phase1.builds.lede-project.org/b … logs/stdio

W następnym logu widać że kompilacja poszła:

Packaged contents of /var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/build_dir/target-mipsel_24kc_musl-1.1.15/adb-6fe92d1a3fb17545d82d020a3c995f32e6b71f9d/ipkg-mipsel_24kc/adb into /var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/bin/packages/mipsel_24kc/base/adb_android.5.0.2_r1-1_mipsel_24kc.ipk

http://phase1.builds.lede-project.org/b … logs/stdio

nawet został wygenerowany index: Generating index for package ./adb_android.5.0.2_r1-1_mipsel_24kc.ipk
http://phase1.builds.lede-project.org/b … logs/stdio
http://phase1.builds.lede-project.org/b … logs/stdio

Oraz widaćze przy budowie obrazu te pakiety gdzieś zostały dołączone:

IPKG_NO_SCRIPT=1 IPKG_INSTROOT=/var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/build_dir/target-mipsel_24kc_musl-1.1.15/linux-ramips_mt7620/target-dir-69a74938 TMPDIR=/var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/build_dir/target-mipsel_24kc_musl-1.1.15/linux-ramips_mt7620/target-dir-69a74938/tmp /var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/staging_dir/host/bin/opkg --offline-root /var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/build_dir/target-mipsel_24kc_musl-1.1.15/linux-ramips_mt7620/target-dir-69a74938 --force-postinstall --add-dest root:/ --add-arch all:100 --add-arch mipsel_24kc:200 -f /var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/build_dir/target-mipsel_24kc_musl-1.1.15/linux-ramips_mt7620/target-dir-69a74938.conf update && IPKG_NO_SCRIPT=1 IPKG_INSTROOT=/var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/build_dir/target-mipsel_24kc_musl-1.1.15/linux-ramips_mt7620/target-dir-69a74938 TMPDIR=/var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/build_dir/target-mipsel_24kc_musl-1.1.15/linux-ramips_mt7620/target-dir-69a74938/tmp /var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/staging_dir/host/bin/opkg --offline-root /var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/build_dir/target-mipsel_24kc_musl-1.1.15/linux-ramips_mt7620/target-dir-69a74938 --force-postinstall --add-dest root:/ --add-arch all:100 --add-arch mipsel_24kc:200 -f /var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/build_dir/target-mipsel_24kc_musl-1.1.15/linux-ramips_mt7620/target-dir-69a74938.conf install /var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/bin/targets/ramips/mt7620/packages/kmod-usb2_4.4.39-1_mipsel_24kc.ipk /var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/bin/targets/ramips/mt7620/packages/kmod-usb-net_4.4.39-1_mipsel_24kc.ipk /var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/bin/targets/ramips/mt7620/packages/kmod-usb-net-rndis_4.4.39-1_mipsel_24kc.ipk /var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/bin/targets/ramips/mt7620/packages/kmod-usb-serial_4.4.39-1_mipsel_24kc.ipk /var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/bin/targets/ramips/mt7620/packages/kmod-usb-serial-option_4.4.39-1_mipsel_24kc.ipk /var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/bin/packages/mipsel_24kc/base/adb_android.5.0.2_r1-1_mipsel_24kc.ipk
Installing adb (android.5.0.2_r1-1) to root...
[...]
Configuring adb.
Configuring kmod-mii.
Configuring kmod-usb-net.
Configuring kmod-usb-net-cdc-ether.
Configuring kmod-usb-net-rndis.
Configuring kmod-usb2.
Configuring kmod-usb-serial.
Configuring kmod-usb-serial-wwan.
Configuring kmod-usb-serial-option.
/var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/build_dir/target-mipsel_24kc_musl-1.1.15/linux-ramips_mt7620/target-dir-b88da926/etc/init.d/enablemodem: line 2: /lib/ramips.sh: No such file or directory
Installing kmod-sound-core (4.4.39-1) to root...
Installing kmod-sdhci (4.4.39-1) to root...
Installing kmod-mmc (4.4.39-1) to root...
Downloading file:///var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/staging_dir/packages/ramips/kmod-mmc_4.4.39-1_mipsel_24kc.ipk.
Installing kmod-input-core (4.4.39-1) to root...
Downloading file:///var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/staging_dir/packages/ramips/kmod-input-core_4.4.39-1_mipsel_24kc.ipk.
Installing kmod-sdhci-mt7620 (4.4.39-1) to root...
/var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/build_dir/target-mipsel_24kc_musl-1.1.15/linux-ramips_mt7620/target-dir-e2779321/etc/init.d/enablemodem: line 2: /lib/ramips.sh: No such file or directory
Installing kmod-usb-ledtrig-usbport (4.4.39-1) to root...
/var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/build_dir/target-mipsel_24kc_musl-1.1.15/linux-ramips_mt7620/target-dir-69a74938/etc/init.d/enablemodem: line 2: /lib/ramips.sh: No such file or directory
Installing kmod-sdhci-mt7620 (4.4.39-1) to root...
Installing kmod-sdhci-mt7620 (4.4.39-1) to root...
Configuring kmod-nls-base.
Configuring kmod-usb-core.
Configuring kmod-usb2.
Configuring kmod-mmc.
Configuring kmod-sdhci.
Configuring kmod-sdhci-mt7620.
Configuring kmod-usb-ledtrig-usbport.
Installing kmod-sdhci (4.4.39-1) to root...
Downloading file:///var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/staging_dir/packages/ramips/kmod-sdhci_4.4.39-1_mipsel_24kc.ipk.
Installing kmod-usb-ledtrig-usbport (4.4.39-1) to root...
Installing kmod-mmc (4.4.39-1) to root...
Downloading file:///var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/staging_dir/packages/ramips/kmod-mmc_4.4.39-1_mipsel_24kc.ipk.
Configuring kmod-nls-base.
Configuring kmod-usb-core.
Configuring kmod-usb-ohci.
Configuring kmod-usb2.
Configuring kmod-mmc.
Configuring kmod-sdhci.
Configuring kmod-sdhci-mt7620.
Configuring kmod-usb-ledtrig-usbport.
/var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/build_dir/target-mipsel_24kc_musl-1.1.15/linux-ramips_mt7620/target-dir-c9a04f45/etc/init.d/enablemodem: line 2: /lib/ramips.sh: No such file or directory
/var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/build_dir/target-mipsel_24kc_musl-1.1.15/linux-ramips_mt7620/target-dir-70d7a330/etc/init.d/enablemodem: line 2: /lib/ramips.sh: No such file or directory
Configuring kmod-nls-base.
Configuring kmod-usb-core.
Configuring kmod-input-core.
Configuring kmod-usb-ohci.
Configuring kmod-i2c-core.
Configuring kmod-i2c-ralink.
Configuring kmod-usb2.
Configuring kmod-mmc.
Configuring kmod-sdhci.
Configuring kmod-sound-core.
Configuring kmod-sdhci-mt7620.
/var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/build_dir/target-mipsel_24kc_musl-1.1.15/linux-ramips_mt7620/target-dir-75492e5d/etc/init.d/enablemodem: line 2: /lib/ramips.sh: No such file or directory
./etc/init.d/enablemodem: line 2: /lib/ramips.sh: No such file or directory
./etc/init.d/enablemodem: line 2: /lib/ramips.sh: No such file or directory
./etc/init.d/enablemodem: line 2: /lib/ramips.sh: No such file or directory
./etc/init.d/enablemodem: line 2: /lib/ramips.sh: No such file or directory
./etc/init.d/enablemodem: line 2: /lib/ramips.sh: No such file or directory
sed -i "s/Installed-Time: .*/Installed-Time: 1482437443/" /var/lib/buildbot/slaves/tictex-02/ramips_mt7620/build/build_dir/target-mipsel_24kc_musl-1.1.15/linux-ramips_mt7620/target-dir-68b329da/usr/lib/opkg/status
./etc/init.d/enablemodem: line 2: /lib/ramips.sh: No such file or directory
./etc/init.d/enablemodem: line 2: /lib/ramips.sh: No such file or directory

ale widzę że wywala błędy z enablemodem

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

67

Odp: TP-Link MR200 - wsparcie

. /lib/ramips.sh chyba powinieneś wcisnąć do sekcji start tak jak ma bootcount zrobione.

Rozpakowałem sobie obraz z lede, tak w ogóle nie zostały zawarte pakiety od usb.

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

68

Odp: TP-Link MR200 - wsparcie

plik naprawiony wg bootcount  Błąd nie wyskakuje jednak problem jest gdzie indziej.
chodzi o linię gdzie jest budowany obraz:
IMAGE/sysupgrade.bin := append-kernel | tplink-header ArcherMR200 -j -r $(KDIR)/root.squashfs
Tutaj jest ustawiony stały rootfs a powinien być coś typu "root.squashfs+pkg=68b329da" tylko jak?
Ten sam problem dotyczy C20i i C50.

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

69

Odp: TP-Link MR200 - wsparcie

Dobra udało się. Zaraz wysyłam PR

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

70

Odp: TP-Link MR200 - wsparcie

Heinz napisał/a:

Dobra udało się. Zaraz wysyłam PR

Podpisz się bo znów będą kręcić nosem.

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

71

Odp: TP-Link MR200 - wsparcie

jak w commitach jest podpis to w PR też musi być?

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

72

Odp: TP-Link MR200 - wsparcie

Zobaczymy smile

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

73

Odp: TP-Link MR200 - wsparcie

teraz sprawdziłem to dissent też w PR nie dał podpisu.
Dla próby sprawdzimy czy trzeba.

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

74

Odp: TP-Link MR200 - wsparcie

Heinz napisał/a:

jak w commitach jest podpis to w PR też musi być?

Wystarczy w commit, bo to pójdzie do repozytorium. A to co sobie napiszesz w PR, to już Twoja sprawa.

75

Odp: TP-Link MR200 - wsparcie

@Heinz: sprawdż w wolnej chwilii http://dl.eko.one.pl/test/lede-ramips-m … pgrade.bin

Ustawiony wan na static ip, ma luci. Generalnie obraz powinien być samowystarczalny.

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