126

(7 odpowiedzi, napisanych Oprogramowanie / Software)

Kombinuję z tym switchem i nie idzie mi to.
Na C60 dokładnie ten sam problem.
Dziwna sprawa bo w oficjalnym sofcie swconfig wykrywa 7 portów, a na lede 6 lub 5 w zależności od konfiguracji.
Oficjalny soft:

root@Archer C60:/# swconfig dev switch0 show
Global attributes:
        enable_vlan: 1
        max_frame_size: 1536
        dump_arl: MAC: 50:c7:bf:24:16:42 PORTMAP: 0x01 VID: 0x0 STATUS: 0x0
MAC: 50:c7:bf:24:16:42 PORTMAP: 0x01 VID: 0x0 STATUS: 0x0
MAC: d8:97:ba:0d:83:60 PORTMAP: 0x02 VID: 0x0 STATUS: 0x0

Port 0:
        mib: Port 0 MIB counters
RxBroad     : 0
RxPause     : 0
RxMulti     : 36
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 23693
Rx128Byte   : 524
Rx256Byte   : 84
Rx512Byte   : 92
Rx1024Byte  : 37
Rx1518Byte  : 50231
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 76476412
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 437
TxPause     : 53
TxMulti     : 596
TxUnderRun  : 0
Tx64Byte    : 23982
Tx128Byte   : 4466
Tx256Byte   : 335
Tx512Byte   : 121
Tx1024Byte  : 72
Tx1518Byte  : 32
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 2080913
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 19798452041
TxUniCast   : 21946769548

        pvid: 1
        link: ???
Port 1:
        mib: Port 1 MIB counters
RxBroad     : 164
RxPause     : 0
RxMulti     : 226
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 23830
Rx128Byte   : 3936
Rx256Byte   : 151
Rx512Byte   : 112
Rx1024Byte  : 48
Rx1518Byte  : 16
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 1952611
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 0
TxPause     : 0
TxMulti     : 26
TxUnderRun  : 0
Tx64Byte    : 23658
Tx128Byte   : 334
Tx256Byte   : 84
Tx512Byte   : 88
Tx1024Byte  : 37
Tx1518Byte  : 50263
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 76499674
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 21799812732
TxUniCast   : 19804627330

        pvid: 1
        link: ???
Port 2:
        mib: Port 2 MIB counters
RxBroad     : 73
RxPause     : 0
RxMulti     : 115
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 25
Rx128Byte   : 124
Rx256Byte   : 55
Rx512Byte   : 2
Rx1024Byte  : 8
Rx1518Byte  : 4
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 33896
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 0
TxPause     : 0
TxMulti     : 2
TxUnderRun  : 0
Tx64Byte    : 6
Tx128Byte   : 28
Tx256Byte   : 0
Tx512Byte   : 1
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 3353
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 2151137305
TxUniCast   : 19797866785

        pvid: 1
        link: ???
Port 3:
        mib: Port 3 MIB counters
RxBroad     : 127
RxPause     : 0
RxMulti     : 146
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 56
Rx128Byte   : 279
Rx256Byte   : 81
Rx512Byte   : 5
Rx1024Byte  : 8
Rx1518Byte  : 8
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 58831
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 0
TxPause     : 0
TxMulti     : 6
TxUnderRun  : 0
Tx64Byte    : 33
Tx128Byte   : 133
Tx256Byte   : 0
Tx512Byte   : 2
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 15452
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 20
TxUniCast   : 21997629760

        pvid: 1
        link: ???
Port 4:
        mib: Port 4 MIB counters
RxBroad     : 73
RxPause     : 0
RxMulti     : 109
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 27
Rx128Byte   : 127
Rx256Byte   : 48
Rx512Byte   : 2
Rx1024Byte  : 8
Rx1518Byte  : 4
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 32759
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 0
TxPause     : 0
TxMulti     : 2
TxUnderRun  : 0
Tx64Byte    : 8
Tx128Byte   : 29
Tx256Byte   : 0
Tx512Byte   : 1
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 3593
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 30
TxUniCast   : 21997629760

        pvid: 1
        link: ???
Port 5:
        mib: Port 5 MIB counters
RxBroad     : 0
RxPause     : 0
RxMulti     : 0
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 0
Rx128Byte   : 0
Rx256Byte   : 0
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 0
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 0
TxPause     : 0
TxMulti     : 0
TxUnderRun  : 0
Tx64Byte    : 0
Tx128Byte   : 0
Tx256Byte   : 0
Tx512Byte   : 0
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 0
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 40
TxUniCast   : 21997629760

        pvid: 5
        link: ???
Port 6:
        mib: Port 6 MIB counters
RxBroad     : 0
RxPause     : 0
RxMulti     : 0
RxFcsErr    : 0
RxAlignErr  : 0
RxRunt      : 0
RxFragment  : 0
Rx64Byte    : 0
Rx128Byte   : 0
Rx256Byte   : 0
Rx512Byte   : 0
Rx1024Byte  : 0
Rx1518Byte  : 0
RxMaxByte   : 0
RxTooLong   : 0
RxGoodByte  : 0
RxBadByte   : 0
RxOverFlow  : 0
Filtered    : 0
TxBroad     : 0
TxPause     : 0
TxMulti     : 0
TxUnderRun  : 0
Tx64Byte    : 0
Tx128Byte   : 0
Tx256Byte   : 0
Tx512Byte   : 0
Tx1024Byte  : 0
Tx1518Byte  : 0
TxMaxByte   : 0
TxOverSize  : 0
TxByte      : 0
TxCollision : 0
TxAbortCol  : 0
TxMultiCol  : 0
TxSingleCol : 0
TxExcDefer  : 0
TxDefer     : 0
TxLateCol   : 0
RxUniCast   : 2207087149
TxUniCast   : 22005053728

        pvid: 0
        link: ???
VLAN 1:
        vid: 1
        ports: 0 1 2 3 4
VLAN 5:
        vid: 5
        ports: 5
root@Archer C60:/#

Port 0 to chyba port eth1(cpu)
port 1 do 4 to porty LAN 4 do 1
Porty 5 i 6 nic nie naliczają, ale na LEDE port 5 jest wykrywany jako WAN ale nie ma na nim żadnego ruchu. Jeśli włączę urządzenie na MDIO0 i podniosę interfejs eth0 to podłączenie kabla do tego portu skutkuje zawieszeniem sprzętu i restartem.

Ktoś coś?

127

(39 odpowiedzi, napisanych Sprzęt / Hardware)

Spróbuj od mr3420v2 on obsługuje oba interfejsy ( eth0 i eth1) z konsoli ustawisz sobie konfig i lan zadziała. Ledy pewnie nie będą działać.

128

(7 odpowiedzi, napisanych Oprogramowanie / Software)

Dzięki za linki, jednak poczytałem trochę o tym 74hc595 oraz sposobie jego sterowania i wystarczyło delikatnie zmienić konfigurację aby zadziałało.
Wszystkie diody są sterowane "normalnie" jedynie w kernelu trzeba było dołączyć pakiet spi-gpio oraz 74x164, ale chyba to zaakceptują.

Jeszcze ten switch i można popychać. Widać kolejny sprzęt który się resetuje po podłączeniu kabla: https://forum.lede-project.org/t/lede-2 … cted/701/1

https://github.com/lede-project/source/ … einzek:C59

129

(7 odpowiedzi, napisanych Oprogramowanie / Software)

Trochę zrobione. Firmware startuje ale problemów dość dużo:
Firmware nie chce się wgrać przez oficjalny soft ( brakuje kilku danych do tplink-safeloader, przez recovery wgrywa się bez problemu.

Brak obsługi qca9886 - brakuje firmware, wifi 5GHz nie startuje.

Nie umiem uruchomić wszystkich portów LAN/WAN - dodałem brakujące wpisy ze źródeł tplinka jednak dalej nie działa. Widać ze ten sam problem jest na WDR6500v2 który też ma 100Mbit LAN i używa switcha ze SoCa.
https://github.com/heinzek/source/commi … 3e2a1b028a
swoją drogą czy idzie jakoś automatycznie odświeżyć patche czy wy też "ręcznie" zmieniacie numery linii?

Nie umiem uruchomić ledów. Sterowane są przez rejestr przesuwny 74HC595. Rejestr jest podłączony do 5 linii gpio żeby uruchomić 7 diod hmm  Uruchomiłem go przez gpio-spi i jest wykrywany w systemie ale mimo sterowania nic się nie zmienia. Mogę tylko włączyć i wyłączyć wyjścia ( przez gpio16 - pin oe) ale zapalona jest ciągle tylko dioda power.

https://github.com/heinzek/source/commi … 24e175120e

Witam.
Narazie zastanawiam się jak zbudować obraz dla tych sprzętów.
bootlog wygląda tak:

U-Boot 1.1.4 (Jul 16 2016 - 18:05:34)

ap151 - Dragonfly 1.0

DRAM:  128 MB
Top of RAM usable for U-Boot at: 88000000
Reserving 342k for U-Boot at: 87fa8000
Reserving 32832k for malloc() at: 85f98000
Reserving 44 Bytes for Board Info at: 85f97fd4
Reserving 36 Bytes for Global Data at: 85f97fb0
Reserving 128k for boot params() at: 85f77fb0
Stack Pointer at: 85f77f98
Now running in RAM - U-Boot at: 87fa8000
Flash Manuf Id 0xef, DeviceId0 0x40, DeviceId1 0x18
flash size 16MB, sector count = 256
Flash: 16 MB
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ath_gmac_enet_initialize...
No valid address in Flash. Using fixed address
No valid address in Flash. Using fixed address
ath_gmac_enet_initialize: reset mask:c02200
Dragonfly----> S27 PHY *
: cfg1 0x80000000 cfg2 0x7114
eth0: 00:03:7f:09:0b:ad
athrs27_phy_setup ATHR_PHY_CONTROL 4 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 4 :10
eth0 up
ATHRS27: resetting s27
ATHRS27: s27 reset done
: cfg1 0x800c0000 cfg2 0x7214
eth1: 00:03:7f:09:0b:ad
athrs27_phy_setup ATHR_PHY_CONTROL 0 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 0 :50
athrs27_phy_setup ATHR_PHY_CONTROL 1 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 1 :50
athrs27_phy_setup ATHR_PHY_CONTROL 2 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 2 :50
athrs27_phy_setup ATHR_PHY_CONTROL 3 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 3 :50
eth1 up
eth0, eth1
Setting 0x181162c0 to 0x82
Autobooting in 1 seconds

No initrd
## Transferring control to Linux (at address 80060000) ...
## Giving linux memsize in bytes, 134217728

Starting kernel ...

[    0.000000] Linux version 3.3.8 (tplink@tplink) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Tue Jul 19 17:51:52 HKT 2016
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019750 (MIPS 74Kc)
[    0.000000] SoC: Qualcomm Atheros QCA956X rev 0
[    0.000000] Clocks: CPU:775.000MHz, DDR:650.000MHz, AHB:258.333MHz, Ref:25.000MHz
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] User-defined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone PFN ranges:
[    0.000000]   Normal   0x00000000 -> 0x00008000
[    0.000000] Movable zone start PFN for each node
[    0.000000] Early memory PFN ranges
[...]

Dokładniej chodzi mi o:

## Booting image at 9f020000 ...
   Image Name:   MIPS OpenWrt Linux-3.3.8
   Created:      2016-07-19   9:52:32 UTC
   Image Type:   MIPS Linux Multi-File Image (lzma compressed)
   Data Size:    1069313 Bytes =  1 MB
   Load Address: 80060000
   Entry Point:  80060000
   Contents:
   Image 0:  1069305 Bytes =  1 MB
   Verifying Checksum at 0x9f020040 ...OK
   Uncompressing Multi-File Image ... OK

Co to jest ten "Multi-File Image" i czy są narzędzia żeby takie coś zbudować.
Kolejny problem to brak oficjalnego firmware na stronie producenta (jest tylko wersja US)
Ma on też opcję recovery, ale na chwilę obecną nie wiem co mu podać.

Zdjęcia płytki można zobaczyć tutaj: http://tplink-forum.pl/index.php?/topic … er-c59-v1/
Cały dump flasha: http://tplink-forum.pl/index.php?/topic … er-c59-v1/

Wkrótce wrzucą jeszcze zdjęcia z C60 ( bootlog prawie identyczny)

131

(8 odpowiedzi, napisanych Sprzęt / Hardware)

Z tego co piszesz to masz zestaw "ODU/IDU". Napewno da się na tym ustawic przekierowanie i to działa.
Najważniejsze ustawić nowy profil połączenia z APNem: m2m.plusgsm.pl - dla stałego IP (18zł), pro.plusgsm.pl - dla zmiennego IP(6zł)

132

(131 odpowiedzi, napisanych Oprogramowanie / Software)

Pobrany i zainstalowany bez problemu.
Działa "od strzała".
Nawet rebind do aero jest smile

Zastanawia mnie fakt jak to działa ze mogę restartować router i nie tracę ustawień modemu, ale jak wgram nowy soft do routera to ustawienia modemu się resetują.

133

(131 odpowiedzi, napisanych Oprogramowanie / Software)

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

134

(131 odpowiedzi, napisanych Oprogramowanie / Software)

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

135

(131 odpowiedzi, napisanych Oprogramowanie / Software)

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

136

(131 odpowiedzi, napisanych Oprogramowanie / Software)

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.

137

(131 odpowiedzi, napisanych Oprogramowanie / Software)

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

138

(131 odpowiedzi, napisanych Oprogramowanie / Software)

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

139

(131 odpowiedzi, napisanych Oprogramowanie / Software)

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

140

(30 odpowiedzi, napisanych Oprogramowanie / Software)

Proszę:
ftp://tplink-forum.pl/temp/oscam_11283-1_mips_24kc.ipk

Nie musisz wygrwać "starego" 1.6.2.2 bo 1.9.x.x już wychodzi na 1043v3.
jeśli chodzi o sprzęt to V2 i V3 to jest to samo.

142

(8 odpowiedzi, napisanych Oprogramowanie / Software)

Można też wykasować wan a jego interfejs dopisać do interfejsu dla lanu
Będzie to wyglądało tak:
option ifname 'eth0 eth1'

143

(27 odpowiedzi, napisanych Oprogramowanie / Software)

ronin napisał/a:

Przed połączeniem za pomocą portu szeregowego, uruchamiam putty, wpisująć dane nt. typu połączenia itp.
Podłączam cp2102 (ten niebieski), brat styka piny do płyty routera, włącza router, a ja szybko klikam Open w putty.

Czy robię to dobrze ?
Czy można najpierw zestawić połączenie konsolowe i szybko włączyć router ?
Co jeśli podczas bootowania lub po przerwaniu bootowania (klawiszem t), piny zostaną nie umyślnie oderwane od płyty routera ? Czy można je na żywo z powrotem styknać ?

Najpierw podłącz konwerter do komputera i ustaw połączenie itp. Podłącz konwerter do routera "za pomocą brata" choć lepiej polutować.
Żeby było trochę łatwiej to pin GND możesz podłączyć do portu USB w routerze(metalowa obudowa) a wtedy brat będzie miał dwie ręce do pinów tx i rx.

Jak przerwiesz połączenie to nic się nie stanie, dopinasz spowrotem pin i kontynuujesz pracę.
Jak wpisujesz polecenie i pokażą się dziwne znaki lub wpisujesz a nie widzisz co piszesz to najlepiej skasuj co wpisałeś klawiszem backspace i wpisuj od nowa.
Jeszcze lepiej to nie wpisywać polecenia tylko je wkleić.

ronin napisał/a:

Czy nic się niestanie routerowi, jeśli to samo się stanie podczas kopii firmware ?
Powiedzmy, że wykonam pierwszą komendę:

cat /dev/mtd0 > /var/usbdisk/sda1/mtd0.bin

Która wykona się poprawnie, a następnie stryki zostaną rozłączone.
Czy mogę ponowić proces podłączania, i wykonać kopiowanie mtd1 ?

Jak już pisałem przerwanie połączenia serial z routerem to tak jak byś odłączył klawiaturę lub monitor od komputera. Nic nie wpiszesz albo nie zobaczysz co wpisałeś.
Jeśli polecenie zostanie wysłane to router je wykona i firmware zostanie zapisane na pendrive.

ronin napisał/a:

Nie rozumiem trochę procesu przywracania firmware.
Używasz tam uart boot wykorzystując połączenie jtag

Czy jest sposób, żeby to zrobić za pomocą portu szeregowego ?
Nie wiem, czy mój konwerter obsługuje jtag.

Szczerze powiem, że nie mogłem znaleźć opowiedzi nt. różnic między jtag i serial, którą bym zrozumiał.
Za bardzo elekroniczno - techniczne jak dla mnie.
Więc prosiłbym o jakieś proste wyjaśnienie.

Ja chyba nigdzie nie wspominałem o jtagu. Używałem tylko połączenia przez serial

ronin napisał/a:

Heinz, trochę zmartwił mnie twój wpis, z linku wyżej:

Jedna z ciekawych rzeczy to wolno pracujący flash pod openwrt. Odczyt przez dd lub cat ~7MB trwa z 2 minuty gdzie na oficjalnym sofcie ta sama operacja zajmuje z 30 sekund.

Czy to znaczy, że przetwarzanie danych jest znacznie wolniejsze na openwrt, co wpływa na ogólną pracę routera ?

Flash działa wolniej jednak nie przekłada się to na pracę routera. Zauważysz to tylko podczas uruchamiania sprzętu. Openwrt czy LEDE startuje około 70sekund. Oficjalny soft wydaje mi się że jest szybciej gotowy do pracy.

144

(27 odpowiedzi, napisanych Oprogramowanie / Software)

Co do backupu to warto sobie zrobić w szczególności partycje mtd3-6.
mtd0(bootloader), mtd1 i 2(firmware) - jest w pliku bin ze strony producenta.
któraś mtd to ustawienia oficjalnego softu, pliku firmware dla modemu, adresu mac i wpspin. ostatnia art jest do tego aby działało wifi.

Kopię możesz sobie zrobić na oficjalnym sofcie przez połączenie USB UART TTL.
logujesz się za pomocą admin i hasło 1234
Możesz zrobić kopię na pendrive podłączonego do usb:

cat /dev/mtd0 > /var/usbdisk/sda1/mtd0.bin
cat /dev/mtd1 > /var/usbdisk/sda1/mtd1.bin
cat /dev/mtd2 > /var/usbdisk/sda1/mtd2.bin
cat /dev/mtd3 > /var/usbdisk/sda1/mtd3.bin
cat /dev/mtd4 > /var/usbdisk/sda1/mtd4.bin
cat /dev/mtd5 > /var/usbdisk/sda1/mtd5.bin
cat /dev/mtd6 > /var/usbdisk/sda1/mtd6.bin

jak uwalisz router to zawsze można go naprawić bez wylutu flasha: http://tplink-forum.pl/index.php?/topic … d-w8970v1/

145

(6 odpowiedzi, napisanych Oprogramowanie / Software)

Jest wywoływane to samo. Oprogramowanie steruje resztą.

146

(131 odpowiedzi, napisanych Oprogramowanie / Software)

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

147

(5 odpowiedzi, napisanych Oprogramowanie / Software)

Pakiety nie pasują do aktualnego firmware. Możliwe że miałeś starszy soft a 12-11-2016 była aktualizacja kernela i stąd pakiety nie pasują.

148

(131 odpowiedzi, napisanych Oprogramowanie / Software)

Coś tam zrobiłem. Sprawdzisz?

149

(131 odpowiedzi, napisanych Oprogramowanie / Software)

Szybki jesteś smile

150

(131 odpowiedzi, napisanych Oprogramowanie / Software)

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