Dzisiaj jest 25 mar 2019, 11:57

Strefa czasowa UTC+1godz. [letni]




Nowy temat Odpowiedz w temacie  [ Posty: 359 ]  Przejdź na stronę Poprzednia  1 ... 13, 14, 15, 16, 17, 18  Następna
Autor Wiadomość
 Tytuł: Re: dwr-960 LTE
Post: 5 lis 2018, 12:44 
Offline
Użytkownik

Rejestracja: 3 mar 2018, 09:59
Posty: 104
Możesz sprawdzić ten gigabit na jeszcze jakimś urządzeniu?
Zastanawiam się czy coś nie jest na granicy.


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: dwr-960 LTE
Post: 5 lis 2018, 13:24 
Offline
Użytkownik

Rejestracja: 10 lut 2011, 09:30
Posty: 350
Przetestowane na 2 urządzeniach. Zarówno laptop jak i komp stacjonarny mają karty sieciowe 1Gbit


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: dwr-960 LTE
Post: 5 lis 2018, 14:31 
Offline
Użytkownik

Rejestracja: 3 mar 2018, 09:59
Posty: 104
A możesz spróbować wymusić gigabit na kompie?


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: dwr-960 LTE
Post: 5 lis 2018, 15:29 
Offline
Użytkownik

Rejestracja: 10 lut 2011, 09:30
Posty: 350
Wymuszanie na chama na 1Gbit oraz na 100Mbit powoduje, że w ogóle nie ma transmisji na tym porcie i żadnych logów na openwrt. Wymuszanie na 10Mbit powoduje, że jest transmisja. Nastawianie ponowne na Auto Negotiation powoduje, że synchronizuje się na 100Mbit.


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: dwr-960 LTE
Post: 5 lis 2018, 18:56 
Offline
Użytkownik

Rejestracja: 3 mar 2018, 09:59
Posty: 104
Kolejna runda:

https://www.dropbox.com/s/ctmh2fjpu8zxz ... y.bin?dl=0
https://www.dropbox.com/s/dw9z5f5hu9y2b ... e.bin?dl=0

Sysupgrade działa?

W tym obrazie powinno już wifi 5g działać. Sprawdź też proszę gigabit. Wystarczy mi bootlog.


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: dwr-960 LTE
Post: 6 lis 2018, 10:47 
Offline
Użytkownik

Rejestracja: 10 lut 2011, 09:30
Posty: 350
Bootlog od momentu wgrywania sysupgrade i potem pierwsze uruchomienie i na końcu wypięcie przewodu z portu 3 na port 4 (GBit)

root@OpenWrt:/# sysupgrade -n /tmp/code.bin
Commencing upgrade. Closing all shell sessions.
Watchdog handover: fd=3
- watchdog -
killall: telnetd: no process killed
Sending TERM to remaining processes ... ntpd dnsmasq udhcpc odhcp6c ubusd logd n etifd odhcpd
Sending KILL to remaining processes ...
Switching to ramdisk...
Performing system upgrade...
Unlocking firmware ...

Writing from <stdin> to firmware ...
Upgrade completed
Rebooting system...
umount: can't unmount /dev: Resource busy
umoun[23287.368111] reboot: Restarting system
t: can't unmount /tmp: Resource busy

CDG56CDL_0T3 Jboot B972
JRecovery Version R1.2 2016/11/15 14:11
spi device id: ef 40 18 0 0 (40180000)
SPI FLASH: W25Q128FV 16M
.
......................
Starting kernel @80000000...
[ 0.000000] Linux version 4.14.78 (krolik@ubuntu-VirtualBox) (gcc version 7.3 .0 (OpenWrt GCC 7.3.0 r6894+1283-547042398a)) #0 Thu Nov 1 20:25:49 2018
[ 0.000000] Board has DDR2
[ 0.000000] Analog PMU set to hw control
[ 0.000000] Digital PMU set to hw control
[ 0.000000] SoC Type: MediaTek MT7620A ver:2 eco:6
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019650 (MIPS 24KEc)
[ 0.000000] MIPS: machine is D-Link DWR-960
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 byt es
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x0000000000000000-0x0000000003ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x0000000003ffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000003ffffff]
[ 0.000000] random: get_random_bytes called from start_kernel+0x8c/0x474 with crng_init=0
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyS0,57600 rootfstype=squashfs,jffs 2
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Writing ErrCtl register=000163f0
[ 0.000000] Readback ErrCtl register=000163f0
[ 0.000000] Memory: 59860K/65536K available (3611K kernel code, 172K rwdata, 840K rodata, 168K init, 207K bss, 5676K reserved, 0K cma-reserved)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS: 256
[ 0.000000] CPU Clock: 580MHz
[ 0.000000] clocksource: systick: mask: 0xffff max_cycles: 0xffff, max_idle_n s: 583261500 ns
[ 0.000000] systick: enable autosleep mode
[ 0.000000] systick: running - mult: 214748, shift: 32
[ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_i dle_ns: 6590553264 ns
[ 0.000009] sched_clock: 32 bits at 290MHz, resolution 3ns, wraps every 74051 15902ns
[ 0.015469] Calibrating delay loop... 385.84 BogoMIPS (lpj=1929216)
[ 0.087715] pid_max: default: 32768 minimum: 301
[ 0.097107] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.110125] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.129618] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, ma x_idle_ns: 19112604462750000 ns
[ 0.149098] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.161266] pinctrl core: initialized pinctrl subsystem
[ 0.172082] NET: Registered protocol family 16
[ 0.442161] PCI host bridge /pcie@10140000 ranges:
[ 0.451545] MEM 0x0000000020000000..0x000000002fffffff
[ 0.461928] IO 0x0000000010160000..0x000000001016ffff
[ 0.489769] rt2880_gpio 10000600.gpio: registering 24 gpios
[ 0.500803] rt2880_gpio 10000600.gpio: registering 24 irq handlers
[ 0.513382] rt2880_gpio 10000638.gpio: registering 16 gpios
[ 0.524386] rt2880_gpio 10000638.gpio: registering 16 irq handlers
[ 0.536929] rt2880_gpio 10000660.gpio: registering 32 gpios
[ 0.547923] rt2880_gpio 10000660.gpio: registering 32 irq handlers
[ 0.560510] rt2880_gpio 10000688.gpio: registering 1 gpios
[ 0.571342] rt2880_gpio 10000688.gpio: registering 1 irq handlers
[ 0.584202] PCI host bridge to bus 0000:00
[ 0.592198] pci_bus 0000:00: root bus resource [mem 0x20000000-0x2fffffff]
[ 0.605913] pci_bus 0000:00: root bus resource [io 0xffffffff]
[ 0.617644] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[ 0.631143] pci_bus 0000:00: No busn resource found for root bus, will use [b us 00-ff]
[ 0.647306] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), rec onfiguring
[ 0.663779] pci 0000:00:00.0: BAR 0: no space for [mem size 0x80000000]
[ 0.676829] pci 0000:00:00.0: BAR 0: failed to assign [mem size 0x80000000]
[ 0.690641] pci 0000:00:00.0: BAR 8: assigned [mem 0x20000000-0x200fffff]
[ 0.704140] pci 0000:00:00.0: BAR 1: assigned [mem 0x20100000-0x2010ffff]
[ 0.717648] pci 0000:01:00.0: BAR 0: assigned [mem 0x20000000-0x200fffff]
[ 0.731143] pci 0000:00:00.0: PCI bridge to [bus 01]
[ 0.740995] pci 0000:00:00.0: bridge window [mem 0x20000000-0x200fffff]
[ 0.759384] clocksource: Switched to clocksource systick
[ 0.770972] NET: Registered protocol family 2
[ 0.780363] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.794138] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.806726] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.819543] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.831047] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.843725] NET: Registered protocol family 1
[ 0.855004] rt-timer 10000100.timer: maximum frequency is 1220Hz
[ 0.867732] Crashlog allocated RAM at address 0x3f00000
[ 0.879811] workingset: timestamp_bits=30 max_order=14 bucket_order=0
[ 0.897730] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.909231] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORIT Y) (c) 2001-2006 Red Hat, Inc.
[ 0.938434] io scheduler noop registered
[ 0.946138] io scheduler deadline registered (default)
[ 0.957086] gpio-export gpio_export: 1 gpio(s) exported
[ 0.967649] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 0.981273] console [ttyS0] disabled
[ 0.988265] 10000c00.uartlite: ttyS0 at MMIO 0x10000c00 (irq = 20, base_baud = 2500000) is a Palmchip BK-3103
[ 1.008041] console [ttyS0] enabled
[ 1.008041] console [ttyS0] enabled
[ 1.021811] bootconsole [early0] disabled
[ 1.021811] bootconsole [early0] disabled
[ 1.038246] cacheinfo: Failed to find cpu0 device node
[ 1.048513] cacheinfo: Unable to detect cache hierarchy for CPU 0
[ 1.065347] spi spi0.0: force spi mode3
[ 1.084402] m25p80 spi0.0: w25q128 (16384 Kbytes)
[ 1.093831] 3 fixed-partitions partitions found on MTD device spi0.0
[ 1.106489] Creating 3 MTD partitions on "spi0.0":
[ 1.116042] 0x000000000000-0x000000010000 : "jboot"
[ 1.126625] 0x000000010000-0x000000ff0000 : "firmware"
[ 1.139209] 2 jimage-fw partitions found on MTD device firmware
[ 1.151094] 0x000000010000-0x00000018c2de : "kernel"
[ 1.161902] 0x00000018c2de-0x000000ff0000 : "rootfs"
[ 1.172590] mtd: device 3 (rootfs) set to be root filesystem
[ 1.185347] 1 squashfs-split partitions found on MTD device rootfs
[ 1.197730] 0x0000003ab000-0x000000ff0000 : "rootfs_data"
[ 1.209356] 0x000000ff0000-0x000001000000 : "config"
[ 1.220807] libphy: Fixed MDIO Bus: probed
[ 1.237922] gsw: setting port4 to ephy mode
[ 1.246338] mtk_soc_eth 10100000.ethernet eth0 (uninitialized): port 3 link u p (100Mbps/Full duplex)
[ 1.264563] mtk_soc_eth 10100000.ethernet: generated random MAC address ae:81 :a4:9f:16:61
[ 1.281037] libphy: mdio: probed
[ 1.319434] mtk_soc_eth 10100000.ethernet: connected port 5 to PHY at mdio-bu s:07 [uid=004dd072, driver=Atheros 8035 ethernet]
[ 1.342265] mtk_soc_eth 10100000.ethernet: loaded mt7620 driver
[ 1.354714] mtk_soc_eth 10100000.ethernet eth0: mediatek frame engine at 0xb0 100000, irq 5
[ 1.371710] rt2880_wdt 10000120.watchdog: Initialized
[ 1.382991] NET: Registered protocol family 10
[ 1.395477] Segment Routing with IPv6
[ 1.402945] NET: Registered protocol family 17
[ 1.411873] 8021q: 802.1Q VLAN Support v1.8
[ 1.427924] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[ 1.442962] Freeing unused kernel memory: 168K
[ 1.451840] This architecture does not have kernel memory protection.
[ 2.338217] init: Console is alive
[ 2.345315] init: - watchdog -
[ 2.609130] random: fast init done
[ 3.496273] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 3.644310] usbcore: registered new interface driver usbfs
[ 3.655386] usbcore: registered new interface driver hub
[ 3.666111] usbcore: registered new device driver usb
[ 3.682323] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 3.697128] ehci-platform: EHCI generic platform driver
[ 3.717924] phy phy-usbphy.0: remote usb device wakeup disabled
[ 3.729727] phy phy-usbphy.0: UTMI 16bit 30MHz
[ 3.738583] ehci-platform 101c0000.ehci: EHCI Host Controller
[ 3.750066] ehci-platform 101c0000.ehci: new USB bus registered, assigned bus number 1
[ 3.765968] ehci-platform 101c0000.ehci: irq 26, io mem 0x101c0000
[ 3.785625] ehci-platform 101c0000.ehci: USB 2.0 started, EHCI 1.00
[ 3.799089] hub 1-0:1.0: USB hub found
[ 3.807006] hub 1-0:1.0: 1 port detected
[ 3.819571] kmodloader: done loading kernel modules from /etc/modules-boot.d/ *
[ 3.838112] init: - preinit -
[ 5.048510] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 5.060210] 8021q: adding VLAN 0 to HW filter on device eth0
[ 5.071980] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3[ 5.219858] random: procd: uninitialized urandom read ( 4 bytes read)
] or [4] key and hit [enter] to select the debug level
[ 6.454344] mount_root: jffs2 not ready yet, using temporary tmpfs overlay
[ 6.499058] urandom-seed: Seed file not found (/etc/urandom.seed)
[ 6.613115] procd: - early -
[ 6.619750] procd: - watchdog -
[ 7.018296] procd: - watchdog -
[ 7.024960] procd: - ubus -
[ 7.072062] random: ubusd: uninitialized urandom read (4 bytes read)
[ 7.086148] random: ubusd: uninitialized urandom read (4 bytes read)
[ 7.099468] random: ubusd: uninitialized urandom read (4 bytes read)
[ 7.113124] procd: - init -
Please press Enter to activate this console.
[ 7.514809] kmodloader: loading kernel modules from /etc/modules.d/*
[ 7.534102] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 7.557883] Loading modules backported from Linux version v4.19-rc5-0-g6bf4ca7fbc85
[ 7.573221] Backport generated by backports.git v4.19-rc5-1-0-g05571dcd
[ 7.590880] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 7.610910] nf_conntrack version 0.5.0 (1024 buckets, 4096 max)
[ 7.688080] xt_time: kernel timezone is -0000
[ 7.774324] PPP generic driver version 2.4.2
[ 7.785748] NET: Registered protocol family 24
[ 7.832643] ieee80211 phy0: rt2x00lib_request_eeprom_file: Info - Loading EEPROM data from 'soc_wmac.eeprom'.
[ 7.852616] rt2800_wmac 10180000.wmac: Direct firmware load for soc_wmac.eeprom failed with error -2
[ 7.870849] rt2800_wmac 10180000.wmac: Falling back to user helper
[ 8.135990] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 6352, rev 0500 detected
[ 8.151508] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 7620 detected
[ 8.198976] kmodloader: done loading kernel modules from /etc/modules.d/*
[ 9.414665] urandom_read: 5 callbacks suppressed
[ 9.414674] random: jshn: uninitialized urandom read (4 bytes read)
[ 12.115718] usb 1-1: new high-speed USB device number 2 using ehci-platform
[ 15.901343] jffs2_scan_eraseblock(): End of filesystem marker found at 0x0
[ 15.969309] jffs2_build_filesystem(): unlocking the mtd device...
[ 15.974368] done.
[ 15.990520] jffs2_build_filesystem(): erasing all blocks after the end marker...
[ 20.959099] 8021q: adding VLAN 0 to HW filter on device eth0
[ 21.111861] device eth0 entered promiscuous mode
[ 21.169769] br-lan: port 1(eth0.1) entered blocking state
[ 21.180606] br-lan: port 1(eth0.1) entered disabled state
[ 21.191741] device eth0.1 entered promiscuous mode
[ 21.339429] br-lan: port 1(eth0.1) entered blocking state
[ 21.350258] br-lan: port 1(eth0.1) entered forwarding state
[ 21.361589] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready
[ 21.984525] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[ 122.884353] random: crng init done
[ 147.766576] mtk_soc_eth 10100000.ethernet eth0: port 3 link down
[ 147.779618] br-lan: port 1(eth0.1) entered disabled state
[ 167.787100] br-lan: port 1(eth0.1) entered blocking state
[ 167.797906] br-lan: port 1(eth0.1) entered forwarding state
[ 168.704528] mtk_soc_eth 10100000.ethernet eth0: port 5 link up (100Mbps/Full duplex)


Synchronizacja na 100Mbit w porcie 1Gbit

Nie kumam tego logu ale rozumiem, że chyba zaktualizował się czy nie?

Spójrz na to i jeśli nie weszło to będę przez factory wgrywał. Daj znać


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: dwr-960 LTE
Post: 6 lis 2018, 10:51 
Offline
Użytkownik

Rejestracja: 10 lut 2011, 09:30
Posty: 350
W config wifi mam coś takiego:

config wifi-device 'radio0'
option type 'mac80211'
option channel '11'
option hwmode '11g'
option path 'platform/10180000.wmac'
option htmode 'HT20'
option disabled '1'

config wifi-iface 'default_radio0'
option device 'radio0'
option network 'lan'
option mode 'ap'
option ssid 'OpenWrt'
option encryption 'none'


Jak tu ustawić 5GHz?


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: dwr-960 LTE
Post: 6 lis 2018, 11:13 
Offline
Użytkownik

Rejestracja: 3 mar 2018, 09:59
Posty: 104
Heh, ten gigabit strasznie oporny.

Wifi 5G nie działa, bo urządzenie się nie przedstawiło. Trzeba będzie szukać które gpio steruje resetem. Podejrzewam, że PHY też ma nóżkę od resetu. Postaram się opracować wsad i skrypt, który będzie w stanie w tym pomóc.


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: dwr-960 LTE
Post: 6 lis 2018, 12:05 
Offline
Użytkownik

Rejestracja: 10 lut 2011, 09:30
Posty: 350
Może to Ci ułatwi.Zrobiłem test na OFW. Dwa radia były wyłączone. Pierwszy log to włączenie 2,4GHz i logi. Następny to włączenie 5GHz i logi. Występują tam wpisy z PHY :)

Log z włączenie 2,4:


# ramtd_erase: addr:ff0000 len:0
ramtd_write: to:ff0000 len:10
ramtd_write: to:ff0010 len:ea6
ramtd_write: to:ff0000 len:1
RtmpOSNetDevDetach(): RtmpOSNetDeviceDetach(), dev->name=ra0!
Length of MAC:6
mac:74:da:da:34:1:20:
----


=== pAd = c176d000, size = 1042232 ===

<-- RTMPAllocTxRxRingMemory, Status=0
<-- RTMPAllocAdapterBlock, Status=0
AP Driver version-2.7.1.6
RX DESC a1918000 size = 2048
RTMP_TimerListAdd: add timer obj c17ea0c8!
RTMP_TimerListAdd: add timer obj c177524c!
RTMP_TimerListAdd: add timer obj c1774e40!
RTMP_TimerListAdd: add timer obj c177521c!
RTMP_TimerListAdd: add timer obj c1775558!
RTMP_TimerListAdd: add timer obj c1775498!
RTMP_TimerListAdd: add timer obj c17754c8!
RTMP_TimerListAdd: add timer obj c1778688!
RTMP_TimerListAdd: add timer obj c177827c!
RTMP_TimerListAdd: add timer obj c1778658!
RTMP_TimerListAdd: add timer obj c1778994!
RTMP_TimerListAdd: add timer obj c17788d4!
RTMP_TimerListAdd: add timer obj c1778904!
RTMP_TimerListAdd: add timer obj c177bac4!
RTMP_TimerListAdd: add timer obj c177b6b8!
RTMP_TimerListAdd: add timer obj c177ba94!
RTMP_TimerListAdd: add timer obj c177bdd0!
RTMP_TimerListAdd: add timer obj c177bd10!
RTMP_TimerListAdd: add timer obj c177bd40!
RTMP_TimerListAdd: add timer obj c177ef00!
RTMP_TimerListAdd: add timer obj c177eaf4!
RTMP_TimerListAdd: add timer obj c177eed0!
RTMP_TimerListAdd: add timer obj c177f20c!
RTMP_TimerListAdd: add timer obj c177f14c!
RTMP_TimerListAdd: add timer obj c177f17c!
RTMP_TimerListAdd: add timer obj c178233c!
RTMP_TimerListAdd: add timer obj c1781f30!
RTMP_TimerListAdd: add timer obj c178230c!
RTMP_TimerListAdd: add timer obj c1782648!
RTMP_TimerListAdd: add timer obj c1782588!
RTMP_TimerListAdd: add timer obj c17825b8!
RTMP_TimerListAdd: add timer obj c1785778!
RTMP_TimerListAdd: add timer obj c178536c!
RTMP_TimerListAdd: add timer obj c1785748!
RTMP_TimerListAdd: add timer obj c1785a84!
RTMP_TimerListAdd: add timer obj c17859c4!
RTMP_TimerListAdd: add timer obj c17859f4!
RTMP_TimerListAdd: add timer obj c1788bb4!
RTMP_TimerListAdd: add timer obj c17887a8!
RTMP_TimerListAdd: add timer obj c1788b84!
RTMP_TimerListAdd: add timer obj c1788ec0!
RTMP_TimerListAdd: add timer obj c1788e00!
RTMP_TimerListAdd: add timer obj c1788e30!
RTMP_TimerListAdd: add timer obj c178bff0!
RTMP_TimerListAdd: add timer obj c178bbe4!
RTMP_TimerListAdd: add timer obj c178bfc0!
RTMP_TimerListAdd: add timer obj c178c2fc!
RTMP_TimerListAdd: add timer obj c178c23c!
RTMP_TimerListAdd: add timer obj c178c26c!
RTMP_TimerListAdd: add timer obj c178f42c!
RTMP_TimerListAdd: add timer obj c178f020!
RTMP_TimerListAdd: add timer obj c178f3fc!
RTMP_TimerListAdd: add timer obj c178f738!
RTMP_TimerListAdd: add timer obj c178f678!
RTMP_TimerListAdd: add timer obj c178f6a8!
RTMP_TimerListAdd: add timer obj c1792868!
RTMP_TimerListAdd: add timer obj c179245c!
RTMP_TimerListAdd: add timer obj c1792838!
RTMP_TimerListAdd: add timer obj c1792b74!
RTMP_TimerListAdd: add timer obj c1792ab4!
RTMP_TimerListAdd: add timer obj c1792ae4!
RTMP_TimerListAdd: add timer obj c1795ca4!
RTMP_TimerListAdd: add timer obj c1795898!
RTMP_TimerListAdd: add timer obj c1795c74!
RTMP_TimerListAdd: add timer obj c1795fb0!
RTMP_TimerListAdd: add timer obj c1795ef0!
RTMP_TimerListAdd: add timer obj c1795f20!
RTMP_TimerListAdd: add timer obj c17990e0!
RTMP_TimerListAdd: add timer obj c1798cd4!
RTMP_TimerListAdd: add timer obj c17990b0!
RTMP_TimerListAdd: add timer obj c17993ec!
RTMP_TimerListAdd: add timer obj c179932c!
RTMP_TimerListAdd: add timer obj c179935c!
RTMP_TimerListAdd: add timer obj c179c51c!
RTMP_TimerListAdd: add timer obj c179c110!
RTMP_TimerListAdd: add timer obj c179c4ec!
RTMP_TimerListAdd: add timer obj c179c828!
RTMP_TimerListAdd: add timer obj c179c768!
RTMP_TimerListAdd: add timer obj c179c798!
RTMP_TimerListAdd: add timer obj c179f958!
RTMP_TimerListAdd: add timer obj c179f54c!
RTMP_TimerListAdd: add timer obj c179f928!
RTMP_TimerListAdd: add timer obj c179fc64!
RTMP_TimerListAdd: add timer obj c179fba4!
RTMP_TimerListAdd: add timer obj c179fbd4!
RTMP_TimerListAdd: add timer obj c17a2d94!
RTMP_TimerListAdd: add timer obj c17a2988!
RTMP_TimerListAdd: add timer obj c17a2d64!
RTMP_TimerListAdd: add timer obj c17a30a0!
RTMP_TimerListAdd: add timer obj c17a2fe0!
RTMP_TimerListAdd: add timer obj c17a3010!
RTMP_TimerListAdd: add timer obj c17a61d0!
RTMP_TimerListAdd: add timer obj c17a5dc4!
RTMP_TimerListAdd: add timer obj c17a61a0!
RTMP_TimerListAdd: add timer obj c17a64dc!
RTMP_TimerListAdd: add timer obj c17a641c!
RTMP_TimerListAdd: add timer obj c17a644c!
RTMP_TimerListAdd: add timer obj c17c0a34!
RTMP_TimerListAdd: add timer obj c17c0b50!
RTMP_TimerListAdd: add timer obj c17c0a60!
RTMP_TimerListAdd: add timer obj c17a683c!
RTMP_TimerListAdd: add timer obj c17724dc!
RTMP_TimerListAdd: add timer obj c1775918!
RTMP_TimerListAdd: add timer obj c1778d54!
RTMP_TimerListAdd: add timer obj c177c190!
RTMP_TimerListAdd: add timer obj c177f5cc!
RTMP_TimerListAdd: add timer obj c1782a08!
RTMP_TimerListAdd: add timer obj c1785e44!
RTMP_TimerListAdd: add timer obj c1789280!
RTMP_TimerListAdd: add timer obj c178c6bc!
RTMP_TimerListAdd: add timer obj c178faf8!
RTMP_TimerListAdd: add timer obj c1792f34!
RTMP_TimerListAdd: add timer obj c1796370!
RTMP_TimerListAdd: add timer obj c17997ac!
RTMP_TimerListAdd: add timer obj c179cbe8!
RTMP_TimerListAdd: add timer obj c17a0024!
RTMP_TimerListAdd: add timer obj c17a3460!
RTMP_TimerListAdd: add timer obj c17a6550!
RTMP_TimerListAdd: add timer obj c17a68a4!
APSDCapable[0]=0
APSDCapable[1]=0
APSDCapable[2]=0
APSDCapable[3]=0
APSDCapable[4]=0
APSDCapable[5]=0
APSDCapable[6]=0
APSDCapable[7]=0
APSDCapable[8]=0
APSDCapable[9]=0
APSDCapable[10]=0
APSDCapable[11]=0
APSDCapable[12]=0
APSDCapable[13]=0
APSDCapable[14]=0
APSDCapable[15]=0
DyncVga disable
1. Phy Mode = 9
2. Phy Mode = 9
E2PROM: D0 target power=0xff20
E2PROM: 40 MW Power Delta= 0
3. Phy Mode = 9
AntCfgInit: primary/secondary ant 0/1
Initialize RF Central Registers for E2 !!!
Initialize RF Central Registers for E3 !!!
Initialize RF Channel Registers for E2 !!!
Initialize RF Channel Registers for E3 !!!
Initialize RF DCCal Registers for E2 !!!
Initialize RF DCCal Registers for E3 !!!
D1 = 1, D2 = 10, CalCode = 21 !!!
RT6352_Temperature_Init : BBPR49 = 0x1
RT6352_Temperature_Init : TemperatureRef25C = 0xfffffff7
Current Temperature from BBP_R49=0xfffffffb
TX BW Filter Calibration !!!
RX BW Filter Calibration !!!
LOFT Calibration Done!
IQCalibration Start!
IQCalibration Done! CH = 0, (gain= f, phase=3e)
IQCalibration Start!
IQCalibration Done! CH = 1, (gain= 3, phase=3a)
TX IQ Calibration Done!
RXIQ Sigma_i=728, Sigma_q=740, R_iq=1000
RXIQ calibration FAIL
RTMPSetPhyMode: channel is out of range, use first channel=0
MCS Set = ff ff 00 00 01
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
RTMP_TimerListAdd: add timer obj c17a6b68!
Main bssid = 74:da:da:34:01:20
<==== rt28xx_init, Status=0
0x1300 = 00064380
device ra0 entered promiscuous mode
br0: port 2(ra0) entering forwarding state
br0: port 2(ra0) entering forwarding state
addrconf_dad_completed 7
RTMP_TimerListAdd: add timer obj c1739418!
device ra0 left promiscuous mode
br0: port 2(ra0) entering forwarding state
RtmpOSNetDevDetach(): RtmpOSNetDeviceDetach(), dev->name=ra0!
Length of MAC:6
mac:74:da:da:34:1:20:
----


=== pAd = c2008000, size = 1042232 ===

<-- RTMPAllocTxRxRingMemory, Status=0
<-- RTMPAllocAdapterBlock, Status=0
AP Driver version-2.7.1.6
RX DESC a3176000 size = 2048
RTMP_TimerListAdd: add timer obj c20850c8!
RTMP_TimerListAdd: add timer obj c201024c!
RTMP_TimerListAdd: add timer obj c200fe40!
RTMP_TimerListAdd: add timer obj c201021c!
RTMP_TimerListAdd: add timer obj c2010558!
RTMP_TimerListAdd: add timer obj c2010498!
RTMP_TimerListAdd: add timer obj c20104c8!
RTMP_TimerListAdd: add timer obj c2013688!
RTMP_TimerListAdd: add timer obj c201327c!
RTMP_TimerListAdd: add timer obj c2013658!
RTMP_TimerListAdd: add timer obj c2013994!
RTMP_TimerListAdd: add timer obj c20138d4!
RTMP_TimerListAdd: add timer obj c2013904!
RTMP_TimerListAdd: add timer obj c2016ac4!
RTMP_TimerListAdd: add timer obj c20166b8!
RTMP_TimerListAdd: add timer obj c2016a94!
RTMP_TimerListAdd: add timer obj c2016dd0!
RTMP_TimerListAdd: add timer obj c2016d10!
RTMP_TimerListAdd: add timer obj c2016d40!
RTMP_TimerListAdd: add timer obj c2019f00!
RTMP_TimerListAdd: add timer obj c2019af4!
RTMP_TimerListAdd: add timer obj c2019ed0!
RTMP_TimerListAdd: add timer obj c201a20c!
RTMP_TimerListAdd: add timer obj c201a14c!
RTMP_TimerListAdd: add timer obj c201a17c!
RTMP_TimerListAdd: add timer obj c201d33c!
RTMP_TimerListAdd: add timer obj c201cf30!
RTMP_TimerListAdd: add timer obj c201d30c!
RTMP_TimerListAdd: add timer obj c201d648!
RTMP_TimerListAdd: add timer obj c201d588!
RTMP_TimerListAdd: add timer obj c201d5b8!
RTMP_TimerListAdd: add timer obj c2020778!
RTMP_TimerListAdd: add timer obj c202036c!
RTMP_TimerListAdd: add timer obj c2020748!
RTMP_TimerListAdd: add timer obj c2020a84!
RTMP_TimerListAdd: add timer obj c20209c4!
RTMP_TimerListAdd: add timer obj c20209f4!
RTMP_TimerListAdd: add timer obj c2023bb4!
RTMP_TimerListAdd: add timer obj c20237a8!
RTMP_TimerListAdd: add timer obj c2023b84!
RTMP_TimerListAdd: add timer obj c2023ec0!
RTMP_TimerListAdd: add timer obj c2023e00!
RTMP_TimerListAdd: add timer obj c2023e30!
RTMP_TimerListAdd: add timer obj c2026ff0!
RTMP_TimerListAdd: add timer obj c2026be4!
RTMP_TimerListAdd: add timer obj c2026fc0!
RTMP_TimerListAdd: add timer obj c20272fc!
RTMP_TimerListAdd: add timer obj c202723c!
RTMP_TimerListAdd: add timer obj c202726c!
RTMP_TimerListAdd: add timer obj c202a42c!
RTMP_TimerListAdd: add timer obj c202a020!
RTMP_TimerListAdd: add timer obj c202a3fc!
RTMP_TimerListAdd: add timer obj c202a738!
RTMP_TimerListAdd: add timer obj c202a678!
RTMP_TimerListAdd: add timer obj c202a6a8!
RTMP_TimerListAdd: add timer obj c202d868!
RTMP_TimerListAdd: add timer obj c202d45c!
RTMP_TimerListAdd: add timer obj c202d838!
RTMP_TimerListAdd: add timer obj c202db74!
RTMP_TimerListAdd: add timer obj c202dab4!
RTMP_TimerListAdd: add timer obj c202dae4!
RTMP_TimerListAdd: add timer obj c2030ca4!
RTMP_TimerListAdd: add timer obj c2030898!
RTMP_TimerListAdd: add timer obj c2030c74!
RTMP_TimerListAdd: add timer obj c2030fb0!
RTMP_TimerListAdd: add timer obj c2030ef0!
RTMP_TimerListAdd: add timer obj c2030f20!
RTMP_TimerListAdd: add timer obj c20340e0!
RTMP_TimerListAdd: add timer obj c2033cd4!
RTMP_TimerListAdd: add timer obj c20340b0!
RTMP_TimerListAdd: add timer obj c20343ec!
RTMP_TimerListAdd: add timer obj c203432c!
RTMP_TimerListAdd: add timer obj c203435c!
RTMP_TimerListAdd: add timer obj c203751c!
RTMP_TimerListAdd: add timer obj c2037110!
RTMP_TimerListAdd: add timer obj c20374ec!
RTMP_TimerListAdd: add timer obj c2037828!
RTMP_TimerListAdd: add timer obj c2037768!
RTMP_TimerListAdd: add timer obj c2037798!
RTMP_TimerListAdd: add timer obj c203a958!
RTMP_TimerListAdd: add timer obj c203a54c!
RTMP_TimerListAdd: add timer obj c203a928!
RTMP_TimerListAdd: add timer obj c203ac64!
RTMP_TimerListAdd: add timer obj c203aba4!
RTMP_TimerListAdd: add timer obj c203abd4!
RTMP_TimerListAdd: add timer obj c203dd94!
RTMP_TimerListAdd: add timer obj c203d988!
RTMP_TimerListAdd: add timer obj c203dd64!
RTMP_TimerListAdd: add timer obj c203e0a0!
RTMP_TimerListAdd: add timer obj c203dfe0!
RTMP_TimerListAdd: add timer obj c203e010!
RTMP_TimerListAdd: add timer obj c20411d0!
RTMP_TimerListAdd: add timer obj c2040dc4!
RTMP_TimerListAdd: add timer obj c20411a0!
RTMP_TimerListAdd: add timer obj c20414dc!
RTMP_TimerListAdd: add timer obj c204141c!
RTMP_TimerListAdd: add timer obj c204144c!
RTMP_TimerListAdd: add timer obj c205ba34!
RTMP_TimerListAdd: add timer obj c205bb50!
RTMP_TimerListAdd: add timer obj c205ba60!
RTMP_TimerListAdd: add timer obj c204183c!
RTMP_TimerListAdd: add timer obj c200d4dc!
RTMP_TimerListAdd: add timer obj c2010918!
RTMP_TimerListAdd: add timer obj c2013d54!
RTMP_TimerListAdd: add timer obj c2017190!
RTMP_TimerListAdd: add timer obj c201a5cc!
RTMP_TimerListAdd: add timer obj c201da08!
RTMP_TimerListAdd: add timer obj c2020e44!
RTMP_TimerListAdd: add timer obj c2024280!
RTMP_TimerListAdd: add timer obj c20276bc!
RTMP_TimerListAdd: add timer obj c202aaf8!
RTMP_TimerListAdd: add timer obj c202df34!
RTMP_TimerListAdd: add timer obj c2031370!
RTMP_TimerListAdd: add timer obj c20347ac!
RTMP_TimerListAdd: add timer obj c2037be8!
RTMP_TimerListAdd: add timer obj c203b024!
RTMP_TimerListAdd: add timer obj c203e460!
RTMP_TimerListAdd: add timer obj c2041550!
RTMP_TimerListAdd: add timer obj c20418a4!
APSDCapable[0]=0
APSDCapable[1]=0
APSDCapable[2]=0
APSDCapable[3]=0
APSDCapable[4]=0
APSDCapable[5]=0
APSDCapable[6]=0
APSDCapable[7]=0
APSDCapable[8]=0
APSDCapable[9]=0
APSDCapable[10]=0
APSDCapable[11]=0
APSDCapable[12]=0
APSDCapable[13]=0
APSDCapable[14]=0
APSDCapable[15]=0
DyncVga disable
1. Phy Mode = 9
2. Phy Mode = 9
E2PROM: D0 target power=0xff20
E2PROM: 40 MW Power Delta= 0
3. Phy Mode = 9
AntCfgInit: primary/secondary ant 0/1
Initialize RF Central Registers for E2 !!!
Initialize RF Central Registers for E3 !!!
Initialize RF Channel Registers for E2 !!!
Initialize RF Channel Registers for E3 !!!
Initialize RF DCCal Registers for E2 !!!
Initialize RF DCCal Registers for E3 !!!
D1 = 2, D2 = 11, CalCode = 21 !!!
RT6352_Temperature_Init : BBPR49 = 0x2
RT6352_Temperature_Init : TemperatureRef25C = 0xfffffff8
Current Temperature from BBP_R49=0xfffffffd
TX BW Filter Calibration !!!
RX BW Filter Calibration !!!
LOFT Calibration Done!
IQCalibration Start!
IQCalibration Done! CH = 0, (gain= 1, phase=3f)
IQCalibration Start!
IQCalibration Done! CH = 1, (gain= 3, phase=3a)
TX IQ Calibration Done!
RTMPSetPhyMode: channel is out of range, use first channel=0
MCS Set = ff ff 00 00 01
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
RTMP_TimerListAdd: add timer obj c2041b68!
Main bssid = 74:da:da:34:01:20
<==== rt28xx_init, Status=0
0x1300 = 00064380
device ra0 entered promiscuous mode
br0: port 2(ra0) entering forwarding state
br0: port 2(ra0) entering forwarding state
addrconf_dad_completed 7
RTMP_TimerListAdd: add timer obj c1fd4418!

---------------------------------------------------------------------------------------------


Włączenie 5GHz:


device ra0 left promiscuous mode
br0: port 2(ra0) entering forwarding state
RtmpOSNetDevDetach(): RtmpOSNetDeviceDetach(), dev->name=ra0!
ramtd_erase: addr:ff0000 len:0
ramtd_write: to:ff0000 len:10
ramtd_write: to:ff0010 len:ea6
ramtd_write: to:ff0000 len:1
Length of MAC:6
mac:74:da:da:34:1:20:
----


=== pAd = c0052000, size = 1042232 ===

<-- RTMPAllocTxRxRingMemory, Status=0
<-- RTMPAllocAdapterBlock, Status=0
AP Driver version-2.7.1.6
RX DESC a314d000 size = 2048
RTMP_TimerListAdd: add timer obj c00cf0c8!
RTMP_TimerListAdd: add timer obj c005a24c!
RTMP_TimerListAdd: add timer obj c0059e40!
RTMP_TimerListAdd: add timer obj c005a21c!
RTMP_TimerListAdd: add timer obj c005a558!
RTMP_TimerListAdd: add timer obj c005a498!
RTMP_TimerListAdd: add timer obj c005a4c8!
RTMP_TimerListAdd: add timer obj c005d688!
RTMP_TimerListAdd: add timer obj c005d27c!
RTMP_TimerListAdd: add timer obj c005d658!
RTMP_TimerListAdd: add timer obj c005d994!
RTMP_TimerListAdd: add timer obj c005d8d4!
RTMP_TimerListAdd: add timer obj c005d904!
RTMP_TimerListAdd: add timer obj c0060ac4!
RTMP_TimerListAdd: add timer obj c00606b8!
RTMP_TimerListAdd: add timer obj c0060a94!
RTMP_TimerListAdd: add timer obj c0060dd0!
RTMP_TimerListAdd: add timer obj c0060d10!
RTMP_TimerListAdd: add timer obj c0060d40!
RTMP_TimerListAdd: add timer obj c0063f00!
RTMP_TimerListAdd: add timer obj c0063af4!
RTMP_TimerListAdd: add timer obj c0063ed0!
RTMP_TimerListAdd: add timer obj c006420c!
RTMP_TimerListAdd: add timer obj c006414c!
RTMP_TimerListAdd: add timer obj c006417c!
RTMP_TimerListAdd: add timer obj c006733c!
RTMP_TimerListAdd: add timer obj c0066f30!
RTMP_TimerListAdd: add timer obj c006730c!
RTMP_TimerListAdd: add timer obj c0067648!
RTMP_TimerListAdd: add timer obj c0067588!
RTMP_TimerListAdd: add timer obj c00675b8!
RTMP_TimerListAdd: add timer obj c006a778!
RTMP_TimerListAdd: add timer obj c006a36c!
RTMP_TimerListAdd: add timer obj c006a748!
RTMP_TimerListAdd: add timer obj c006aa84!
RTMP_TimerListAdd: add timer obj c006a9c4!
RTMP_TimerListAdd: add timer obj c006a9f4!
RTMP_TimerListAdd: add timer obj c006dbb4!
RTMP_TimerListAdd: add timer obj c006d7a8!
RTMP_TimerListAdd: add timer obj c006db84!
RTMP_TimerListAdd: add timer obj c006dec0!
RTMP_TimerListAdd: add timer obj c006de00!
RTMP_TimerListAdd: add timer obj c006de30!
RTMP_TimerListAdd: add timer obj c0070ff0!
RTMP_TimerListAdd: add timer obj c0070be4!
RTMP_TimerListAdd: add timer obj c0070fc0!
RTMP_TimerListAdd: add timer obj c00712fc!
RTMP_TimerListAdd: add timer obj c007123c!
RTMP_TimerListAdd: add timer obj c007126c!
RTMP_TimerListAdd: add timer obj c007442c!
RTMP_TimerListAdd: add timer obj c0074020!
RTMP_TimerListAdd: add timer obj c00743fc!
RTMP_TimerListAdd: add timer obj c0074738!
RTMP_TimerListAdd: add timer obj c0074678!
RTMP_TimerListAdd: add timer obj c00746a8!
RTMP_TimerListAdd: add timer obj c0077868!
RTMP_TimerListAdd: add timer obj c007745c!
RTMP_TimerListAdd: add timer obj c0077838!
RTMP_TimerListAdd: add timer obj c0077b74!
RTMP_TimerListAdd: add timer obj c0077ab4!
RTMP_TimerListAdd: add timer obj c0077ae4!
RTMP_TimerListAdd: add timer obj c007aca4!
RTMP_TimerListAdd: add timer obj c007a898!
RTMP_TimerListAdd: add timer obj c007ac74!
RTMP_TimerListAdd: add timer obj c007afb0!
RTMP_TimerListAdd: add timer obj c007aef0!
RTMP_TimerListAdd: add timer obj c007af20!
RTMP_TimerListAdd: add timer obj c007e0e0!
RTMP_TimerListAdd: add timer obj c007dcd4!
RTMP_TimerListAdd: add timer obj c007e0b0!
RTMP_TimerListAdd: add timer obj c007e3ec!
RTMP_TimerListAdd: add timer obj c007e32c!
RTMP_TimerListAdd: add timer obj c007e35c!
RTMP_TimerListAdd: add timer obj c008151c!
RTMP_TimerListAdd: add timer obj c0081110!
RTMP_TimerListAdd: add timer obj c00814ec!
RTMP_TimerListAdd: add timer obj c0081828!
RTMP_TimerListAdd: add timer obj c0081768!
RTMP_TimerListAdd: add timer obj c0081798!
RTMP_TimerListAdd: add timer obj c0084958!
RTMP_TimerListAdd: add timer obj c008454c!
RTMP_TimerListAdd: add timer obj c0084928!
RTMP_TimerListAdd: add timer obj c0084c64!
RTMP_TimerListAdd: add timer obj c0084ba4!
RTMP_TimerListAdd: add timer obj c0084bd4!
RTMP_TimerListAdd: add timer obj c0087d94!
RTMP_TimerListAdd: add timer obj c0087988!
RTMP_TimerListAdd: add timer obj c0087d64!
RTMP_TimerListAdd: add timer obj c00880a0!
RTMP_TimerListAdd: add timer obj c0087fe0!
RTMP_TimerListAdd: add timer obj c0088010!
RTMP_TimerListAdd: add timer obj c008b1d0!
RTMP_TimerListAdd: add timer obj c008adc4!
RTMP_TimerListAdd: add timer obj c008b1a0!
RTMP_TimerListAdd: add timer obj c008b4dc!
RTMP_TimerListAdd: add timer obj c008b41c!
RTMP_TimerListAdd: add timer obj c008b44c!
RTMP_TimerListAdd: add timer obj c00a5a34!
RTMP_TimerListAdd: add timer obj c00a5b50!
RTMP_TimerListAdd: add timer obj c00a5a60!
RTMP_TimerListAdd: add timer obj c008b83c!
RTMP_TimerListAdd: add timer obj c00574dc!
RTMP_TimerListAdd: add timer obj c005a918!
RTMP_TimerListAdd: add timer obj c005dd54!
RTMP_TimerListAdd: add timer obj c0061190!
RTMP_TimerListAdd: add timer obj c00645cc!
RTMP_TimerListAdd: add timer obj c0067a08!
RTMP_TimerListAdd: add timer obj c006ae44!
RTMP_TimerListAdd: add timer obj c006e280!
RTMP_TimerListAdd: add timer obj c00716bc!
RTMP_TimerListAdd: add timer obj c0074af8!
RTMP_TimerListAdd: add timer obj c0077f34!
RTMP_TimerListAdd: add timer obj c007b370!
RTMP_TimerListAdd: add timer obj c007e7ac!
RTMP_TimerListAdd: add timer obj c0081be8!
RTMP_TimerListAdd: add timer obj c0085024!
RTMP_TimerListAdd: add timer obj c0088460!
RTMP_TimerListAdd: add timer obj c008b550!
RTMP_TimerListAdd: add timer obj c008b8a4!
APSDCapable[0]=0
APSDCapable[1]=0
APSDCapable[2]=0
APSDCapable[3]=0
APSDCapable[4]=0
APSDCapable[5]=0
APSDCapable[6]=0
APSDCapable[7]=0
APSDCapable[8]=0
APSDCapable[9]=0
APSDCapable[10]=0
APSDCapable[11]=0
APSDCapable[12]=0
APSDCapable[13]=0
APSDCapable[14]=0
APSDCapable[15]=0
DyncVga disable
1. Phy Mode = 9
2. Phy Mode = 9
E2PROM: D0 target power=0xff20
E2PROM: 40 MW Power Delta= 0
3. Phy Mode = 9
AntCfgInit: primary/secondary ant 0/1
Initialize RF Central Registers for E2 !!!
Initialize RF Central Registers for E3 !!!
Initialize RF Channel Registers for E2 !!!
Initialize RF Channel Registers for E3 !!!
Initialize RF DCCal Registers for E2 !!!
Initialize RF DCCal Registers for E3 !!!
D1 = 2, D2 = 11, CalCode = 21 !!!
RT6352_Temperature_Init : BBPR49 = 0x2
RT6352_Temperature_Init : TemperatureRef25C = 0xfffffff8
Current Temperature from BBP_R49=0xffffffff
TX BW Filter Calibration !!!
RX BW Filter Calibration !!!
LOFT Calibration Done!
IQCalibration Start!
IQCalibration Done! CH = 0, (gain= f, phase=3d)
IQCalibration Start!
IQCalibration Done! CH = 1, (gain= 2, phase=3a)
TX IQ Calibration Done!
RTMPSetPhyMode: channel is out of range, use first channel=0
MCS Set = ff ff 00 00 01
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
RTMP_TimerListAdd: add timer obj c008bb68!
Main bssid = 74:da:da:34:01:20
<==== rt28xx_init, Status=0
0x1300 = 00064380
device ra0 entered promiscuous mode
br0: port 2(ra0) entering forwarding state
br0: port 2(ra0) entering forwarding state
RTMP_TimerListAdd: add timer obj c286f418!
load fw spent 16ms
RX DESC a322b000 size = 2048
RX1 DESC a3230000 size = 2048
addrconf_dad_completed 7
cfg_mode=14
cfg_mode=14
wmode_band_equal(): Band Not Equal!
1. Phy Mode = 49
2. Phy Mode = 49
ext_pa_current_setting = 1
3. Phy Mode = 49
AntCfgInit: primary/secondary ant 0/1
ChipStructAssign(): RALINK6590 hook !
MCS Set = ff 00 00 00 01
MT76x0_ChipBBPAdjust():rf_bw=2, ext_ch=1, PrimCh=36, HT-CentCh=38, VHT-CentCh=42
APStartUp(): AP Set CentralFreq at 42(Prim=36, HT-CentCh=38, VHT-CentCh=42, BBP_BW=2)
Main bssid = 74:da:da:34:01:21
<==== rt28xx_init, Status=0
MT76x0_ChipBBPAdjust():rf_bw=2, ext_ch=1, PrimCh=36, HT-CentCh=38, VHT-CentCh=42
APStartUp(): AP Set CentralFreq at 42(Prim=36, HT-CentCh=38, VHT-CentCh=42, BBP_BW=2)
0x1300 = 00064380
RTMPDrvOpen(1):Check if PDMA is idle!
RTMPDrvOpen(2):Check if PDMA is idle!
device rai0 entered promiscuous mode
br0: port 3(rai0) entering forwarding state
br0: port 3(rai0) entering forwarding state
addrconf_dad_completed 7
device ra0 left promiscuous mode
br0: port 2(ra0) entering forwarding state
device rai0 left promiscuous mode
br0: port 3(rai0) entering forwarding state
==>MT76x0_WLAN_ChipOnOff(): OnOff:0, pAd->WlanFunCtrl:0xff000003, Reg-WlanFunCtrl=0xff000003
RtmpOSNetDevDetach(): RtmpOSNetDeviceDetach(), dev->name=ra0!
Length of MAC:6
mac:74:da:da:34:1:20:
----


=== pAd = c0908000, size = 1042232 ===

<-- RTMPAllocTxRxRingMemory, Status=0
<-- RTMPAllocAdapterBlock, Status=0
AP Driver version-2.7.1.6
RX DESC a18b7000 size = 2048
RTMP_TimerListAdd: add timer obj c09850c8!
RTMP_TimerListAdd: add timer obj c091024c!
RTMP_TimerListAdd: add timer obj c090fe40!
RTMP_TimerListAdd: add timer obj c091021c!
RTMP_TimerListAdd: add timer obj c0910558!
RTMP_TimerListAdd: add timer obj c0910498!
RTMP_TimerListAdd: add timer obj c09104c8!
RTMP_TimerListAdd: add timer obj c0913688!
RTMP_TimerListAdd: add timer obj c091327c!
RTMP_TimerListAdd: add timer obj c0913658!
RTMP_TimerListAdd: add timer obj c0913994!
RTMP_TimerListAdd: add timer obj c09138d4!
RTMP_TimerListAdd: add timer obj c0913904!
RTMP_TimerListAdd: add timer obj c0916ac4!
RTMP_TimerListAdd: add timer obj c09166b8!
RTMP_TimerListAdd: add timer obj c0916a94!
RTMP_TimerListAdd: add timer obj c0916dd0!
RTMP_TimerListAdd: add timer obj c0916d10!
RTMP_TimerListAdd: add timer obj c0916d40!
RTMP_TimerListAdd: add timer obj c0919f00!
RTMP_TimerListAdd: add timer obj c0919af4!
RTMP_TimerListAdd: add timer obj c0919ed0!
RTMP_TimerListAdd: add timer obj c091a20c!
RTMP_TimerListAdd: add timer obj c091a14c!
RTMP_TimerListAdd: add timer obj c091a17c!
RTMP_TimerListAdd: add timer obj c091d33c!
RTMP_TimerListAdd: add timer obj c091cf30!
RTMP_TimerListAdd: add timer obj c091d30c!
RTMP_TimerListAdd: add timer obj c091d648!
RTMP_TimerListAdd: add timer obj c091d588!
RTMP_TimerListAdd: add timer obj c091d5b8!
RTMP_TimerListAdd: add timer obj c0920778!
RTMP_TimerListAdd: add timer obj c092036c!
RTMP_TimerListAdd: add timer obj c0920748!
RTMP_TimerListAdd: add timer obj c0920a84!
RTMP_TimerListAdd: add timer obj c09209c4!
RTMP_TimerListAdd: add timer obj c09209f4!
RTMP_TimerListAdd: add timer obj c0923bb4!
RTMP_TimerListAdd: add timer obj c09237a8!
RTMP_TimerListAdd: add timer obj c0923b84!
RTMP_TimerListAdd: add timer obj c0923ec0!
RTMP_TimerListAdd: add timer obj c0923e00!
RTMP_TimerListAdd: add timer obj c0923e30!
RTMP_TimerListAdd: add timer obj c0926ff0!
RTMP_TimerListAdd: add timer obj c0926be4!
RTMP_TimerListAdd: add timer obj c0926fc0!
RTMP_TimerListAdd: add timer obj c09272fc!
RTMP_TimerListAdd: add timer obj c092723c!
RTMP_TimerListAdd: add timer obj c092726c!
RTMP_TimerListAdd: add timer obj c092a42c!
RTMP_TimerListAdd: add timer obj c092a020!
RTMP_TimerListAdd: add timer obj c092a3fc!
RTMP_TimerListAdd: add timer obj c092a738!
RTMP_TimerListAdd: add timer obj c092a678!
RTMP_TimerListAdd: add timer obj c092a6a8!
RTMP_TimerListAdd: add timer obj c092d868!
RTMP_TimerListAdd: add timer obj c092d45c!
RTMP_TimerListAdd: add timer obj c092d838!
RTMP_TimerListAdd: add timer obj c092db74!
RTMP_TimerListAdd: add timer obj c092dab4!
RTMP_TimerListAdd: add timer obj c092dae4!
RTMP_TimerListAdd: add timer obj c0930ca4!
RTMP_TimerListAdd: add timer obj c0930898!
RTMP_TimerListAdd: add timer obj c0930c74!
RTMP_TimerListAdd: add timer obj c0930fb0!
RTMP_TimerListAdd: add timer obj c0930ef0!
RTMP_TimerListAdd: add timer obj c0930f20!
RTMP_TimerListAdd: add timer obj c09340e0!
RTMP_TimerListAdd: add timer obj c0933cd4!
RTMP_TimerListAdd: add timer obj c09340b0!
RTMP_TimerListAdd: add timer obj c09343ec!
RTMP_TimerListAdd: add timer obj c093432c!
RTMP_TimerListAdd: add timer obj c093435c!
RTMP_TimerListAdd: add timer obj c093751c!
RTMP_TimerListAdd: add timer obj c0937110!
RTMP_TimerListAdd: add timer obj c09374ec!
RTMP_TimerListAdd: add timer obj c0937828!
RTMP_TimerListAdd: add timer obj c0937768!
RTMP_TimerListAdd: add timer obj c0937798!
RTMP_TimerListAdd: add timer obj c093a958!
RTMP_TimerListAdd: add timer obj c093a54c!
RTMP_TimerListAdd: add timer obj c093a928!
RTMP_TimerListAdd: add timer obj c093ac64!
RTMP_TimerListAdd: add timer obj c093aba4!
RTMP_TimerListAdd: add timer obj c093abd4!
RTMP_TimerListAdd: add timer obj c093dd94!
RTMP_TimerListAdd: add timer obj c093d988!
RTMP_TimerListAdd: add timer obj c093dd64!
RTMP_TimerListAdd: add timer obj c093e0a0!
RTMP_TimerListAdd: add timer obj c093dfe0!
RTMP_TimerListAdd: add timer obj c093e010!
RTMP_TimerListAdd: add timer obj c09411d0!
RTMP_TimerListAdd: add timer obj c0940dc4!
RTMP_TimerListAdd: add timer obj c09411a0!
RTMP_TimerListAdd: add timer obj c09414dc!
RTMP_TimerListAdd: add timer obj c094141c!
RTMP_TimerListAdd: add timer obj c094144c!
RTMP_TimerListAdd: add timer obj c095ba34!
RTMP_TimerListAdd: add timer obj c095bb50!
RTMP_TimerListAdd: add timer obj c095ba60!
RTMP_TimerListAdd: add timer obj c094183c!
RTMP_TimerListAdd: add timer obj c090d4dc!
RTMP_TimerListAdd: add timer obj c0910918!
RTMP_TimerListAdd: add timer obj c0913d54!
RTMP_TimerListAdd: add timer obj c0917190!
RTMP_TimerListAdd: add timer obj c091a5cc!
RTMP_TimerListAdd: add timer obj c091da08!
RTMP_TimerListAdd: add timer obj c0920e44!
RTMP_TimerListAdd: add timer obj c0924280!
RTMP_TimerListAdd: add timer obj c09276bc!
RTMP_TimerListAdd: add timer obj c092aaf8!
RTMP_TimerListAdd: add timer obj c092df34!
RTMP_TimerListAdd: add timer obj c0931370!
RTMP_TimerListAdd: add timer obj c09347ac!
RTMP_TimerListAdd: add timer obj c0937be8!
RTMP_TimerListAdd: add timer obj c093b024!
RTMP_TimerListAdd: add timer obj c093e460!
RTMP_TimerListAdd: add timer obj c0941550!
RTMP_TimerListAdd: add timer obj c09418a4!
APSDCapable[0]=0
APSDCapable[1]=0
APSDCapable[2]=0
APSDCapable[3]=0
APSDCapable[4]=0
APSDCapable[5]=0
APSDCapable[6]=0
APSDCapable[7]=0
APSDCapable[8]=0
APSDCapable[9]=0
APSDCapable[10]=0
APSDCapable[11]=0
APSDCapable[12]=0
APSDCapable[13]=0
APSDCapable[14]=0
APSDCapable[15]=0
DyncVga disable
1. Phy Mode = 9
2. Phy Mode = 9
E2PROM: D0 target power=0xff20
E2PROM: 40 MW Power Delta= 0
3. Phy Mode = 9
AntCfgInit: primary/secondary ant 0/1
Initialize RF Central Registers for E2 !!!
Initialize RF Central Registers for E3 !!!
Initialize RF Channel Registers for E2 !!!
Initialize RF Channel Registers for E3 !!!
Initialize RF DCCal Registers for E2 !!!
Initialize RF DCCal Registers for E3 !!!
D1 = 2, D2 = 10, CalCode = 19 !!!
RT6352_Temperature_Init : BBPR49 = 0x2
RT6352_Temperature_Init : TemperatureRef25C = 0xfffffff8
Current Temperature from BBP_R49=0xffffffff
TX BW Filter Calibration !!!
RX BW Filter Calibration !!!
LOFT Calibration Done!
IQCalibration Start!
IQCalibration Done! CH = 0, (gain= f, phase=3f)
IQCalibration Start!
IQCalibration Done! CH = 1, (gain= 3, phase=3a)
TX IQ Calibration Done!
RTMPSetPhyMode: channel is out of range, use first channel=0
MCS Set = ff ff 00 00 01
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
RTMP_TimerListAdd: add timer obj c0941b68!
Main bssid = 74:da:da:34:01:20
<==== rt28xx_init, Status=0
0x1300 = 00064380
device ra0 entered promiscuous mode
br0: port 2(ra0) entering forwarding state
br0: port 2(ra0) entering forwarding state
addrconf_dad_completed 7
RTMP_TimerListAdd: add timer obj c08f9418!
==>MT76x0_WLAN_ChipOnOff(): OnOff:1, pAd->WlanFunCtrl:0xff000000, Reg-WlanFunCtrl=0xff000000
MACVersion = 0x76502000
load fw spent 0ms
RX DESC a322b000 size = 2048
RX1 DESC a3230000 size = 2048
cfg_mode=14
cfg_mode=14
wmode_band_equal(): Band Not Equal!
1. Phy Mode = 49
2. Phy Mode = 49
ext_pa_current_setting = 1
3. Phy Mode = 49
AntCfgInit: primary/secondary ant 0/1
ChipStructAssign(): RALINK6590 hook !
MCS Set = ff 00 00 00 01
MT76x0_ChipBBPAdjust():rf_bw=2, ext_ch=1, PrimCh=36, HT-CentCh=38, VHT-CentCh=42
APStartUp(): AP Set CentralFreq at 42(Prim=36, HT-CentCh=38, VHT-CentCh=42, BBP_BW=2)
Main bssid = 74:da:da:34:01:21
<==== rt28xx_init, Status=0
MT76x0_ChipBBPAdjust():rf_bw=2, ext_ch=1, PrimCh=36, HT-CentCh=38, VHT-CentCh=42
APStartUp(): AP Set CentralFreq at 42(Prim=36, HT-CentCh=38, VHT-CentCh=42, BBP_BW=2)
0x1300 = 00064300
RTMPDrvOpen(1):Check if PDMA is idle!
RTMPDrvOpen(2):Check if PDMA is idle!
device rai0 entered promiscuous mode
br0: port 3(rai0) entering forwarding state
br0: port 3(rai0) entering forwarding state
addrconf_dad_completed 7


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: dwr-960 LTE
Post: 20 lis 2018, 21:56 
Offline
Użytkownik

Rejestracja: 3 mar 2018, 09:59
Posty: 104
Kolejna runda:

https://www.dropbox.com/s/ctmh2fjpu8zxz ... y.bin?dl=0
https://www.dropbox.com/s/dw9z5f5hu9y2b ... e.bin?dl=0

oraz skrypt gpio:

#!/bin/sh
GPIOBASE=`cat /sys/class/gpio/gpiochip*/base | head -n1`
GPIOmin=`expr $1 + $GPIOBASE`
GPIOmax=`expr $2 + $GPIOBASE`

cd /sys/class/gpio
for i in `seq $GPIOmin $GPIOmax`; do
echo $i > export; echo out >gpio$i/direction
done
nums=`seq $GPIOmin $GPIOmax`

while true; do
  for i in $nums; do
        echo write gpio$i 1
        echo 1 > gpio$i/value
        sleep 1
        echo write gpio$i 0
        echo 0 > gpio$i/value
        sleep 1
        echo write gpio$i 1
        echo 1 > gpio$i/value
        sleep 1
        echo write gpio$i 0
        echo 0 > gpio$i/value
        sleep 1
 done
echo " "
  sleep 1
done


po skopiowaniu na router odpala się:
chmod +x gpio
./gpio 0 72


Wklej proszę bootlog oraz rezultat wykonania skryptu przez wszystkie IO.

Powinien też w pewnym momencie zniknąć link na porcie gigabitowym. Daj znać czy tak się stanie.


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: dwr-960 LTE
Post: 21 lis 2018, 11:40 
Offline
Użytkownik

Rejestracja: 10 lut 2011, 09:30
Posty: 350
Ten skrypt ma swój koniec czy jest zapętlony? Nie obserwuje tego non stop ale mam wrażenie, ze już powtarzają się wyświetlane treści (mogę się mylić).


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: dwr-960 LTE
Post: 21 lis 2018, 11:44 
Offline
Użytkownik

Rejestracja: 3 mar 2018, 09:59
Posty: 104
Tak, jest zapętlony. Można odpalić go bez pętli:

#!/bin/sh
GPIOBASE=`cat /sys/class/gpio/gpiochip*/base | head -n1`
GPIOmin=`expr $1 + $GPIOBASE`
GPIOmax=`expr $2 + $GPIOBASE`

cd /sys/class/gpio
for i in `seq $GPIOmin $GPIOmax`; do
echo $i > export; echo out >gpio$i/direction
done
nums=`seq $GPIOmin $GPIOmax`

  for i in $nums; do
        echo write gpio$i 1
        echo 1 > gpio$i/value
        sleep 1
        echo write gpio$i 0
        echo 0 > gpio$i/value
        sleep 1
        echo write gpio$i 1
        echo 1 > gpio$i/value
        sleep 1
        echo write gpio$i 0
        echo 0 > gpio$i/value
        sleep 1
 done


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: dwr-960 LTE
Post: 21 lis 2018, 12:00 
Offline
Użytkownik

Rejestracja: 10 lut 2011, 09:30
Posty: 350
W tym wydaniu przez 1Gbit port nie dostaję adresu IP (w logach przed tymi poniżej była informacja, że zostało coś wpięte ale bez adresu). Logi o które prosiłeś poniżej.


CDG56CDL_0T3 Jboot B972
JRecovery Version R1.2 2016/11/15 14:11
spi device id: ef 40 18 0 0 (40180000)
SPI FLASH: W25Q128FV 16M
.
......................
Starting kernel @80000000...
[ 0.000000] Linux version 4.14.78 (krolik@ubuntu-VirtualBox) (gcc version 7.3.0 (OpenWrt GCC 7.3.0 r6894+1283-547042398a)) #0 Sat Nov 17 06:34:54 2018
[ 0.000000] Board has DDR2
[ 0.000000] Analog PMU set to hw control
[ 0.000000] Digital PMU set to hw control
[ 0.000000] SoC Type: MediaTek MT7620A ver:2 eco:6
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019650 (MIPS 24KEc)
[ 0.000000] MIPS: machine is D-Link DWR-960
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x0000000000000000-0x0000000003ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x0000000003ffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000003ffffff]
[ 0.000000] random: get_random_bytes called from start_kernel+0x8c/0x474 with crng_init=0
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyS0,57600 rootfstype=squashfs,jffs2
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Writing ErrCtl register=000123f3
[ 0.000000] Readback ErrCtl register=000123f3
[ 0.000000] Memory: 59860K/65536K available (3611K kernel code, 172K rwdata, 840K rodata, 168K init, 207K bss, 5676K reserved, 0K cma-reserved)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS: 256
[ 0.000000] CPU Clock: 580MHz
[ 0.000000] clocksource: systick: mask: 0xffff max_cycles: 0xffff, max_idle_ns: 583261500 ns
[ 0.000000] systick: enable autosleep mode
[ 0.000000] systick: running - mult: 214748, shift: 32
[ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6590553264 ns
[ 0.000009] sched_clock: 32 bits at 290MHz, resolution 3ns, wraps every 7405115902ns
[ 0.015469] Calibrating delay loop... 385.84 BogoMIPS (lpj=1929216)
[ 0.087701] pid_max: default: 32768 minimum: 301
[ 0.097092] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.110112] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.129608] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.149087] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.161255] pinctrl core: initialized pinctrl subsystem
[ 0.172072] NET: Registered protocol family 16
[ 0.189463] rt2880-pinmux pinctrl: pin io36 already requested by pinctrl; cannot claim for 10140000.pcie
[ 0.208237] rt2880-pinmux pinctrl: pin-36 (10140000.pcie) status -22
[ 0.220827] rt2880-pinmux pinctrl: could not request pin 36 (io36) from group pcie on device rt2880-pinmux
[ 0.240208] mt7620-pci 10140000.pcie: Error applying setting, reverse things back
[ 0.255107] mt7620-pci: probe of 10140000.pcie failed with error -22
[ 0.284911] rt2880_gpio 10000600.gpio: registering 24 gpios
[ 0.295944] rt2880_gpio 10000600.gpio: registering 24 irq handlers
[ 0.308522] rt2880_gpio 10000638.gpio: registering 16 gpios
[ 0.319523] rt2880_gpio 10000638.gpio: registering 16 irq handlers
[ 0.332067] rt2880_gpio 10000660.gpio: registering 32 gpios
[ 0.343059] rt2880_gpio 10000660.gpio: registering 32 irq handlers
[ 0.355638] rt2880_gpio 10000688.gpio: registering 1 gpios
[ 0.366468] rt2880_gpio 10000688.gpio: registering 1 irq handlers
[ 0.383448] clocksource: Switched to clocksource systick
[ 0.395005] NET: Registered protocol family 2
[ 0.404399] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.418175] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.430765] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.443573] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.455075] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.467768] NET: Registered protocol family 1
[ 0.479014] rt-timer 10000100.timer: maximum frequency is 1220Hz
[ 0.491732] Crashlog allocated RAM at address 0x3f00000
[ 0.503793] workingset: timestamp_bits=30 max_order=14 bucket_order=0
[ 0.521723] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.533222] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.562365] io scheduler noop registered
[ 0.570070] io scheduler deadline registered (default)
[ 0.581027] gpio-export gpio_export: 1 gpio(s) exported
[ 0.591575] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 0.605181] console [ttyS0] disabled
[ 0.612174] 10000c00.uartlite: ttyS0 at MMIO 0x10000c00 (irq = 20, base_baud = 2500000) is a Palmchip BK-3103
[ 0.631950] console [ttyS0] enabled
[ 0.631950] console [ttyS0] enabled
[ 0.645718] bootconsole [early0] disabled
[ 0.645718] bootconsole [early0] disabled
[ 0.662175] cacheinfo: Failed to find cpu0 device node
[ 0.672444] cacheinfo: Unable to detect cache hierarchy for CPU 0
[ 0.689267] spi spi0.0: force spi mode3
[ 0.708307] m25p80 spi0.0: w25q128 (16384 Kbytes)
[ 0.717734] 3 fixed-partitions partitions found on MTD device spi0.0
[ 0.730393] Creating 3 MTD partitions on "spi0.0":
[ 0.739946] 0x000000000000-0x000000010000 : "jboot"
[ 0.750522] 0x000000010000-0x000000ff0000 : "firmware"
[ 0.763077] 2 jimage-fw partitions found on MTD device firmware
[ 0.774959] 0x000000010000-0x00000018c326 : "kernel"
[ 0.785739] 0x00000018c326-0x000000ff0000 : "rootfs"
[ 0.796449] mtd: device 3 (rootfs) set to be root filesystem
[ 0.809219] 1 squashfs-split partitions found on MTD device rootfs
[ 0.821604] 0x0000003ab000-0x000000ff0000 : "rootfs_data"
[ 0.833217] 0x000000ff0000-0x000001000000 : "config"
[ 0.844697] libphy: Fixed MDIO Bus: probed
[ 0.861622] gsw: setting port4 to ephy mode
[ 0.870054] mtk_soc_eth 10100000.ethernet: generated random MAC address 96:48:87:08:ac:cb
[ 0.886526] libphy: mdio: probed
[ 0.927911] mtk_soc_eth 10100000.ethernet: connected port 5 to PHY at mdio-bus:07 [uid=004dd072, driver=Atheros 8035 ethernet]
[ 0.950721] mtk_soc_eth 10100000.ethernet: loaded mt7620 driver
[ 0.963178] mtk_soc_eth 10100000.ethernet eth0: mediatek frame engine at 0xb0100000, irq 5
[ 0.980175] rt2880_wdt 10000120.watchdog: Initialized
[ 0.991472] NET: Registered protocol family 10
[ 1.004060] Segment Routing with IPv6
[ 1.011527] NET: Registered protocol family 17
[ 1.020443] 8021q: 802.1Q VLAN Support v1.8
[ 1.037213] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[ 1.052240] Freeing unused kernel memory: 168K
[ 1.061119] This architecture does not have kernel memory protection.
[ 1.946582] init: Console is alive
[ 1.953683] init: - watchdog -
[ 2.431056] random: fast init done
[ 3.104920] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 3.252394] usbcore: registered new interface driver usbfs
[ 3.263472] usbcore: registered new interface driver hub
[ 3.274204] usbcore: registered new device driver usb
[ 3.290472] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 3.305264] ehci-platform: EHCI generic platform driver
[ 3.326063] phy phy-usbphy.0: remote usb device wakeup disabled
[ 3.337866] phy phy-usbphy.0: UTMI 16bit 30MHz
[ 3.346721] ehci-platform 101c0000.ehci: EHCI Host Controller
[ 3.358204] ehci-platform 101c0000.ehci: new USB bus registered, assigned bus number 1
[ 3.374115] ehci-platform 101c0000.ehci: irq 26, io mem 0x101c0000
[ 3.393887] ehci-platform 101c0000.ehci: USB 2.0 started, EHCI 1.00
[ 3.407337] hub 1-0:1.0: USB hub found
[ 3.415250] hub 1-0:1.0: 1 port detected
[ 3.427842] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[ 3.446372] init: - preinit -
[ 4.656089] 8021q: adding VLAN 0 to HW filter on device eth0
Press the [f] key and hit [enter] to enter failsafe mode
Press [ 4.803095] random: procd: uninitialized urandom read (4 bytes read)
the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[ 6.563137] jffs2: notice: (385) jffs2_build_xattr_subsystem: complete building xattr subsystem, 3 of xdatum (2 unchecked, 1 orphan) and 4 of xref (1 dead, 0 orphan) found.
[ 6.596347] mount_root: switching to jffs2 overlay
[ 6.635667] overlayfs: upper fs does not support tmpfile.
[ 6.652995] urandom-seed: Seeding with /etc/urandom.seed
[ 6.775510] procd: - early -
[ 6.781353] procd: - watchdog -
[ 7.184218] procd: - watchdog -
[ 7.190891] procd: - ubus -
[ 7.239316] random: ubusd: uninitialized urandom read (4 bytes read)
[ 7.254239] random: ubusd: uninitialized urandom read (4 bytes read)
[ 7.267515] random: ubusd: uninitialized urandom read (4 bytes read)
[ 7.281733] procd: - init -
Please press Enter to activate this console.
[ 7.691826] kmodloader: loading kernel modules from /etc/modules.d/*
[ 7.711101] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 7.734877] Loading modules backported from Linux version v4.19-rc5-0-g6bf4ca7fbc85
[ 7.750216] Backport generated by backports.git v4.19-rc5-1-0-g05571dcd
[ 7.767839] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 7.787839] nf_conntrack version 0.5.0 (1024 buckets, 4096 max)
[ 7.868695] xt_time: kernel timezone is -0000
[ 7.955279] PPP generic driver version 2.4.2
[ 7.966700] NET: Registered protocol family 24
[ 8.014043] ieee80211 phy0: rt2x00lib_request_eeprom_file: Info - Loading EEPROM data from 'soc_wmac.eeprom'.
[ 8.035388] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 6352, rev 0500 detected
[ 8.050913] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 7620 detected
[ 8.078268] kmodloader: done loading kernel modules from /etc/modules.d/*
[ 8.967780] urandom_read: 5 callbacks suppressed
[ 8.967790] random: jshn: uninitialized urandom read (4 bytes read)
[ 12.048085] usb 1-1: new high-speed USB device number 2 using ehci-platform
[ 15.850476] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 15.862174] 8021q: adding VLAN 0 to HW filter on device eth0
[ 15.912791] device eth0 entered promiscuous mode
[ 15.940822] br-lan: port 1(eth0.1) entered blocking state
[ 15.951658] br-lan: port 1(eth0.1) entered disabled state
[ 15.962802] device eth0.1 entered promiscuous mode
[ 16.016963] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready
[ 16.103113] IPv6: ADDRCONF(NETDEV_UP): eth0.2: link is not ready
[ 19.727249] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 19.741354] br-lan: port 1(eth0.1) entered blocking state
[ 19.752196] br-lan: port 1(eth0.1) entered forwarding state
[ 19.763683] IPv6: ADDRCONF(NETDEV_CHANGE): eth0.2: link becomes ready
[ 19.841013] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[ 20.097181] mtk_soc_eth 10100000.ethernet eth0: port 5 link up (100Mbps/Full duplex)
[ 42.772516] br-lan: port 1(eth0.1) entered disabled state
[ 43.870056] mtk_soc_eth 10100000.ethernet eth0: port 5 link down
[ 50.012926] br-lan: port 1(eth0.1) entered blocking state
[ 50.023749] br-lan: port 1(eth0.1) entered forwarding state
[ 50.377200] mtk_soc_eth 10100000.ethernet eth0: port 5 link up (100Mbps/Full duplex)
[ 55.643631] random: crng init done
[ 62.975290] br-lan: port 1(eth0.1) entered disabled state
[ 64.032908] mtk_soc_eth 10100000.ethernet eth0: port 5 link down
[ 64.729378] mtk_soc_eth 10100000.ethernet eth0: port 3 link up (100Mbps/Full duplex)
[ 64.746201] br-lan: port 1(eth0.1) entered blocking state
[ 64.757025] br-lan: port 1(eth0.1) entered forwarding state



BusyBox v1.29.3 () built-in shell (ash)

_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
OpenWrt SNAPSHOT, r8384+1-1fd8b3170e
-----------------------------------------------------
root@OpenWrt:/# cd /tmp
root@OpenWrt:/tmp# chmod +x gpio
root@OpenWrt:/tmp# ./gpio 0 72
cat: write error: Broken pipe
cat: write error: Broken pipe
cat: write error: Broken pipe
sh: write error:[ 99.023395] rt2880-pinmux pinctrl: pin 3 is not set to gpio mux
Resource busy
[ 99.037132] rt2880-pinmux pinctrl: request() failed for pin 3
./gpio: line 8: [ 99.051350] rt2880-pinmux pinctrl: pin-3 (pio:3) status -22
can't create gpi[ 99.066047] rt2880-pinmux pinctrl: pin 4 is not set to gpio mux
o0/direction: no[ 99.079844] rt2880-pinmux pinctrl: request() failed for pin 4
nexistent direct[ 99.094053] rt2880-pinmux pinctrl: pin-4 (pio:4) status -22
ory
sh: write e[ 99.108672] rt2880-pinmux pinctrl: pin 5 is not set to gpio mux
rror: Resource b[ 99.122547] rt2880-pinmux pinctrl: request() failed for pin 5
usy
./gpio: lin[ 99.136741] rt2880-pinmux pinctrl: pin-5 (pio:5) status -22
e 8: can't creat[ 99.151374] rt2880-pinmux pinctrl: pin 6 is not set to gpio mux
e gpio1/directio[ 99.165234] rt2880-pinmux pinctrl: request() failed for pin 6
n: nonexistent d[ 99.179446] rt2880-pinmux pinctrl: pin-6 (pio:6) status -22
irectory
sh: write error: Resource busy
./gpio: line 8: can't [ 99.201710] rt2880-pinmux pinctrl: pin 15 is not set to gpio mux
create gpio2/dir[ 99.216397] rt2880-pinmux pinctrl: request() failed for pin 15
ection: nonexist[ 99.230794] rt2880-pinmux pinctrl: pin-15 (pio:15) status -22
ent directory
s[ 99.245930] rt2880-pinmux pinctrl: pin 16 is not set to gpio mux
h: write error: [ 99.259801] rt2880-pinmux pinctrl: request() failed for pin 16
Invalid argument[ 99.274184] rt2880-pinmux pinctrl: pin-16 (pio:16) status -22

./gpio: line 8[ 99.289339] rt2880-pinmux pinctrl: pin 17 is not set to gpio mux
: can't create g[ 99.303176] rt2880-pinmux pinctrl: request() failed for pin 17
pio3/direction: [ 99.317575] rt2880-pinmux pinctrl: pin-17 (pio:17) status -22
nonexistent directory
sh: write error: Invalid [ 99.337720] rt2880-pinmux pinctrl: pin 22 is not set to gpio mux
argument
./gpio[ 99.352127] rt2880-pinmux pinctrl: request() failed for pin 22
: line 8: can't [ 99.366510] rt2880-pinmux pinctrl: pin-22 (pio:22) status -22
create gpio4/dir[ 99.381771] rt2880-pinmux pinctrl: pin 23 is not set to gpio mux
ection: nonexist[ 99.395517] rt2880-pinmux pinctrl: request() failed for pin 23
ent directory
s[ 99.409906] rt2880-pinmux pinctrl: pin-23 (pio:23) status -22
h: write error: Invalid argument
./gpio: line 8: can't create gpio5/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio6/direction: nonexistent directory
sh: write error: Resource busy
./gpio: line 8: can't create gpio7/direction: non[ 99.472733] rt2880-pinmux pinctrl: pin 60 is not set to gpio mux
existent directo[ 99.485989] rt2880-pinmux pinctrl: request() failed for pin 60
ry
sh: write er[ 99.500359] rt2880-pinmux pinctrl: pin-60 (pio:60) status -22
ror: Resource bu[ 99.515575] rt2880-pinmux pinctrl: pin 61 is not set to gpio mux
sy
./gpio: line[ 99.529377] rt2880-pinmux pinctrl: request() failed for pin 61
8: can't create[ 99.543758] rt2880-pinmux pinctrl: pin-61 (pio:61) status -22
gpio11/directio[ 99.558747] rt2880-pinmux pinctrl: pin 62 is not set to gpio mux
n: nonexistent d[ 99.572761] rt2880-pinmux pinctrl: request() failed for pin 62
irectory
sh: wr[ 99.587144] rt2880-pinmux pinctrl: pin-62 (pio:62) status -22
ite error: Resou[ 99.602118] rt2880-pinmux pinctrl: pin 63 is not set to gpio mux
rce busy
./gpio[ 99.616156] rt2880-pinmux pinctrl: request() failed for pin 63
: line 8: can't [ 99.630540] rt2880-pinmux pinctrl: pin-63 (pio:63) status -22
create gpio12/di[ 99.645514] rt2880-pinmux pinctrl: pin 64 is not set to gpio mux
rection: nonexis[ 99.659545] rt2880-pinmux pinctrl: request() failed for pin 64
tent directory
[ 99.673926] rt2880-pinmux pinctrl: pin-64 (pio:64) status -22
sh: write error:[ 99.688982] rt2880-pinmux pinctrl: pin 65 is not set to gpio mux
Invalid argumen[ 99.702858] rt2880-pinmux pinctrl: request() failed for pin 65
t
./gpio: line [ 99.717243] rt2880-pinmux pinctrl: pin-65 (pio:65) status -22
8: can't create [ 99.732215] rt2880-pinmux pinctrl: pin 66 is not set to gpio mux
gpio15/direction[ 99.746249] rt2880-pinmux pinctrl: request() failed for pin 66
: nonexistent di[ 99.760633] rt2880-pinmux pinctrl: pin-66 (pio:66) status -22
rectory
sh: wri[ 99.775785] rt2880-pinmux pinctrl: pin 67 is not set to gpio mux
te error: Invali[ 99.789637] rt2880-pinmux pinctrl: request() failed for pin 67
d argument
./gp[ 99.804021] rt2880-pinmux pinctrl: pin-67 (pio:67) status -22
io: line 8: can'[ 99.819125] rt2880-pinmux pinctrl: pin 68 is not set to gpio mux
t create gpio16/[ 99.832981] rt2880-pinmux pinctrl: request() failed for pin 68
direction: nonex[ 99.847375] rt2880-pinmux pinctrl: pin-68 (pio:68) status -22
istent directory[ 99.862327] rt2880-pinmux pinctrl: pin 69 is not set to gpio mux

sh: write erro[ 99.876387] rt2880-pinmux pinctrl: request() failed for pin 69
r: Invalid argum[ 99.890761] rt2880-pinmux pinctrl: pin-69 (pio:69) status -22
ent
./gpio: lin[ 99.906037] rt2880-pinmux pinctrl: pin 70 is not set to gpio mux
e 8: can't creat[ 99.919782] rt2880-pinmux pinctrl: request() failed for pin 70
e gpio17/directi[ 99.934162] rt2880-pinmux pinctrl: pin-70 (pio:70) status -22
on: nonexistent [ 99.949288] rt2880-pinmux pinctrl: pin 71 is not set to gpio mux
directory
sh: w[ 99.963153] rt2880-pinmux pinctrl: request() failed for pin 71
rite error: Inva[ 99.977544] rt2880-pinmux pinctrl: pin-71 (pio:71) status -22
lid argument
./gpio: line 8: can't create gpio22/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio23/direction: nonexistent directory
sh: write error: Resource busy
./gpio: line 8: can't create gpio39/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio60/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio61/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio62/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio63/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio64/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio65/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio66/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio67/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio68/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio69/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio70/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio71/direction: nonexistent directory
sh: write error: Resource busy
./gpio: line 8: can't create gpio72/direction: nonexistent directory
write gpio0 1
./gpio: line 14: can't create gpio0/value: nonexistent directory
write gpio0 0
./gpio: line 17: can't create gpio0/value: nonexistent directory
write gpio0 1
./gpio: line 20: can't create gpio0/value: nonexistent directory
write gpio0 0
./gpio: line 23: can't create gpio0/value: nonexistent directory
write gpio1 1
./gpio: line 14: can't create gpio1/value: nonexistent directory
write gpio1 0
./gpio: line 17: can't create gpio1/value: nonexistent directory
write gpio1 1
./gpio: line 20: can't create gpio1/value: nonexistent directory
write gpio1 0
./gpio: line 23: can't create gpio1/value: nonexistent directory
write gpio2 1
./gpio: line 14: can't create gpio2/value: nonexistent directory
write gpio2 0
./gpio: line 17: can't create gpio2/value: nonexistent directory
write gpio2 1
./gpio: line 20: can't create gpio2/value: nonexistent directory
write gpio2 0
./gpio: line 23: can't create gpio2/value: nonexistent directory
write gpio3 1
./gpio: line 14: can't create gpio3/value: nonexistent directory
write gpio3 0
./gpio: line 17: can't create gpio3/value: nonexistent directory
write gpio3 1
./gpio: line 20: can't create gpio3/value: nonexistent directory
write gpio3 0
./gpio: line 23: can't create gpio3/value: nonexistent directory
write gpio4 1
./gpio: line 14: can't create gpio4/value: nonexistent directory
write gpio4 0
./gpio: line 17: can't create gpio4/value: nonexistent directory
write gpio4 1
./gpio: line 20: can't create gpio4/value: nonexistent directory
write gpio4 0
./gpio: line 23: can't create gpio4/value: nonexistent directory
write gpio5 1
./gpio: line 14: can't create gpio5/value: nonexistent directory
write gpio5 0
./gpio: line 17: can't create gpio5/value: nonexistent directory
write gpio5 1
./gpio: line 20: can't create gpio5/value: nonexistent directory
write gpio5 0
./gpio: line 23: can't create gpio5/value: nonexistent directory
write gpio6 1
./gpio: line 14: can't create gpio6/value: nonexistent directory
write gpio6 0
./gpio: line 17: can't create gpio6/value: nonexistent directory
write gpio6 1
./gpio: line 20: can't create gpio6/value: nonexistent directory
write gpio6 0
./gpio: line 23: can't create gpio6/value: nonexistent directory
write gpio7 1
./gpio: line 14: can't create gpio7/value: nonexistent directory
write gpio7 0
./gpio: line 17: can't create gpio7/value: nonexistent directory
write gpio7 1
./gpio: line 20: can't create gpio7/value: nonexistent directory
write gpio7 0
./gpio: line 23: can't create gpio7/value: nonexistent directory
write gpio8 1
write gpio8 0
write gpio8 1
write gpio8 0
write gpio9 1
write gpio9 0
write gpio9 1
write gpio9 0
write gpio10 1
write gpio10 0
write gpio10 1
write gpio10 0
write gpio11 1
./gpio: line 14: can't create gpio11/value: nonexistent directory
write gpio11 0
./gpio: line 17: can't create gpio11/value: nonexistent directory
write gpio11 1
./gpio: line 20: can't create gpio11/value: nonexistent directory
write gpio11 0
./gpio: line 23: can't create gpio11/value: nonexistent directory
write gpio12 1
./gpio: line 14: can't create gpio12/value: nonexistent directory
write gpio12 0
./gpio: line 17: can't create gpio12/value: nonexistent directory
write gpio12 1
./gpio: line 20: can't create gpio12/value: nonexistent directory
write gpio12 0
./gpio: line 23: can't create gpio12/value: nonexistent directory
write gpio13 1
write gpio13 0
write gpio13 1
write gpio13 0
write gpio14 1
write gpio14 0
write gpio14 1
write gpio14 0
write gpio15 1
./gpio: line 14: can't create gpio15/value: nonexistent directory
write gpio15 0
./gpio: line 17: can't create gpio15/value: nonexistent directory
write gpio15 1
./gpio: line 20: can't create gpio15/value: nonexistent directory
write gpio15 0
./gpio: line 23: can't create gpio15/value: nonexistent directory
write gpio16 1
./gpio: line 14: can't create gpio16/value: nonexistent directory
write gpio16 0
./gpio: line 17: can't create gpio16/value: nonexistent directory
write gpio16 1
./gpio: line 20: can't create gpio16/value: nonexistent directory
write gpio16 0
./gpio: line 23: can't create gpio16/value: nonexistent directory
write gpio17 1
./gpio: line 14: can't create gpio17/value: nonexistent directory
write gpio17 0
./gpio: line 17: can't create gpio17/value: nonexistent directory
write gpio17 1
./gpio: line 20: can't create gpio17/value: nonexistent directory
write gpio17 0
./gpio: line 23: can't create gpio17/value: nonexistent directory
write gpio18 1
write gpio18 0
write gpio18 1
write gpio18 0
write gpio19 1
write gpio19 0
write gpio19 1
write gpio19 0
write gpio20 1
write gpio20 0
write gpio20 1
write gpio20 0
write gpio21 1
write gpio21 0
write gpio21 1
write gpio21 0
write gpio22 1
./gpio: line 14: can't create gpio22/value: nonexistent directory
write gpio22 0
./gpio: line 17: can't create gpio22/value: nonexistent directory
write gpio22 1
./gpio: line 20: can't create gpio22/value: nonexistent directory
write gpio22 0
./gpio: line 23: can't create gpio22/value: nonexistent directory
write gpio23 1
./gpio: line 14: can't create gpio23/value: nonexistent directory
write gpio23 0
./gpio: line 17: can't create gpio23/value: nonexistent directory
write gpio23 1
./gpio: line 20: can't create gpio23/value: nonexistent directory
write gpio23 0
./gpio: line 23: can't create gpio23/value: nonexistent directory
write gpio24 1
write gpio24 0
write gpio24 1
write gpio24 0
write gpio25 1
write gpio25 0
write gpio25 1
write gpio25 0
write gpio26 1
write gpio26 0
write gpio26 1
write gpio26 0
write gpio27 1
write gpio27 0
write gpio27 1
write gpio27 0
write gpio28 1
write gpio28 0
write gpio28 1
write gpio28 0
write gpio29 1
write gpio29 0
write gpio29 1
write gpio29 0
write gpio30 1
write gpio30 0
write gpio30 1
write gpio30 0
write gpio31 1
write gpio31 0
write gpio31 1
write gpio31 0
write gpio32 1
write gpio32 0
write gpio32 1
write gpio32 0
write gpio33 1
write gpio33 0
write gpio33 1
write gpio33 0
write gpio34 1
write gpio34 0
write gpio34 1
write gpio34 0
write gpio35 1
write gpio35 0
write gpio35 1
write gpio35 0
write gpio36 1
write gpio36 0
write gpio36 1
write gpio36 0
write gpio37 1
write gpio37 0
write gpio37 1
write gpio37 0
write gpio38 1
write gpio38 0
write gpio38 1
write gpio38 0
write gpio39 1
./gpio: line 14: can't create gpio39/value: nonexistent directory
write gpio39 0
./gpio: line 17: can't create gpio39/value: nonexistent directory
write gpio39 1
./gpio: line 20: can't create gpio39/value: nonexistent directory
write gpio39 0
./gpio: line 23: can't create gpio39/value: nonexistent directory
write gpio40 1
write gpio40 0
write gpio40 1
write gpio40 0
write gpio41 1
write gpio41 0
write gpio41 1
write gpio41 0
write gpio42 1
write gpio42 0
write gpio42 1
write gpio42 0
write gpio43 1
write gpio43 0
write gpio43 1
write gpio43 0
write gpio44 1
write gpio44 0
write gpio44 1
write gpio44 0
write gpio45 1
write gpio45 0
write gpio45 1
write gpio45 0
write gpio46 1
write gpio46 0
write gpio46 1
write gpio46 0
write gpio47 1
write gpio47 0
write gpio47 1
write gpio47 0
write gpio48 1
write gpio48 0
write gpio48 1
write gpio48 0
write gpio49 1
write gpio49 0
write gpio49 1
write gpio49 0
write gpio50 1
write gpio50 0
write gpio50 1
write gpio50 0
write gpio51 1
write gpio51 0
write gpio51 1
write gpio51 0
write gpio52 1
write gpio52 0
write gpio52 1
write gpio52 0
write gpio53 1
write gpio53 0
write gpio53 1
write gpio53 0
write gpio54 1
write gpio54 0
write gpio54 1
write gpio54 0
write gpio55 1
write gpio55 0
write gpio55 1
write gpio55 0
write gpio56 1
write gpio56 0
write gpio56 1
write gpio56 0
write gpio57 1
write gpio57 0
write gpio57 1
write gpio57 0
write gpio58 1
write gpio58 0
write gpio58 1
write gpio58 0
write gpio59 1
write gpio59 0
write gpio59 1
write gpio59 0
write gpio60 1
./gpio: line 14: can't create gpio60/value: nonexistent directory
write gpio60 0
./gpio: line 17: can't create gpio60/value: nonexistent directory
write gpio60 1
./gpio: line 20: can't create gpio60/value: nonexistent directory
write gpio60 0
./gpio: line 23: can't create gpio60/value: nonexistent directory
write gpio61 1
./gpio: line 14: can't create gpio61/value: nonexistent directory
write gpio61 0
./gpio: line 17: can't create gpio61/value: nonexistent directory
write gpio61 1
./gpio: line 20: can't create gpio61/value: nonexistent directory
write gpio61 0
./gpio: line 23: can't create gpio61/value: nonexistent directory
write gpio62 1
./gpio: line 14: can't create gpio62/value: nonexistent directory
write gpio62 0
./gpio: line 17: can't create gpio62/value: nonexistent directory
write gpio62 1
./gpio: line 20: can't create gpio62/value: nonexistent directory
write gpio62 0
./gpio: line 23: can't create gpio62/value: nonexistent directory
write gpio63 1
./gpio: line 14: can't create gpio63/value: nonexistent directory
write gpio63 0
./gpio: line 17: can't create gpio63/value: nonexistent directory
write gpio63 1
./gpio: line 20: can't create gpio63/value: nonexistent directory
write gpio63 0
./gpio: line 23: can't create gpio63/value: nonexistent directory
write gpio64 1
./gpio: line 14: can't create gpio64/value: nonexistent directory
write gpio64 0
./gpio: line 17: can't create gpio64/value: nonexistent directory
write gpio64 1
./gpio: line 20: can't create gpio64/value: nonexistent directory
write gpio64 0
./gpio: line 23: can't create gpio64/value: nonexistent directory
write gpio65 1
./gpio: line 14: can't create gpio65/value: nonexistent directory
write gpio65 0
./gpio: line 17: can't create gpio65/value: nonexistent directory
write gpio65 1
./gpio: line 20: can't create gpio65/value: nonexistent directory
write gpio65 0
./gpio: line 23: can't create gpio65/value: nonexistent directory
write gpio66 1
./gpio: line 14: can't create gpio66/value: nonexistent directory
write gpio66 0
./gpio: line 17: can't create gpio66/value: nonexistent directory
write gpio66 1
./gpio: line 20: can't create gpio66/value: nonexistent directory
write gpio66 0
./gpio: line 23: can't create gpio66/value: nonexistent directory
write gpio67 1
./gpio: line 14: can't create gpio67/value: nonexistent directory
write gpio67 0
./gpio: line 17: can't create gpio67/value: nonexistent directory
write gpio67 1
./gpio: line 20: can't create gpio67/value: nonexistent directory
write gpio67 0
./gpio: line 23: can't create gpio67/value: nonexistent directory
write gpio68 1
./gpio: line 14: can't create gpio68/value: nonexistent directory
write gpio68 0
./gpio: line 17: can't create gpio68/value: nonexistent directory
write gpio68 1
./gpio: line 20: can't create gpio68/value: nonexistent directory
write gpio68 0
./gpio: line 23: can't create gpio68/value: nonexistent directory
write gpio69 1
./gpio: line 14: can't create gpio69/value: nonexistent directory
write gpio69 0
./gpio: line 17: can't create gpio69/value: nonexistent directory
write gpio69 1
./gpio: line 20: can't create gpio69/value: nonexistent directory
write gpio69 0
./gpio: line 23: can't create gpio69/value: nonexistent directory
write gpio70 1
./gpio: line 14: can't create gpio70/value: nonexistent directory
write gpio70 0
./gpio: line 17: can't create gpio70/value: nonexistent directory
write gpio70 1
./gpio: line 20: can't create gpio70/value: nonexistent directory
write gpio70 0
./gpio: line 23: can't create gpio70/value: nonexistent directory
write gpio71 1
./gpio: line 14: can't create gpio71/value: nonexistent directory
write gpio71 0
./gpio: line 17: can't create gpio71/value: nonexistent directory
write gpio71 1
./gpio: line 20: can't create gpio71/value: nonexistent directory
write gpio71 0
./gpio: line 23: can't create gpio71/value: nonexistent directory
write gpio72 1
./gpio: line 14: can't create gpio72/value: nonexistent directory
write gpio72 0
./gpio: line 17: can't create gpio72/value: nonexistent directory
write gpio72 1
./gpio: line 20: can't create gpio72/value: nonexistent directory
write gpio72 0
./gpio: line 23: can't create gpio72/value: nonexistent directory
root@OpenWrt:/tmp# cd /tmp


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: dwr-960 LTE
Post: 21 lis 2018, 12:43 
Offline
Użytkownik

Rejestracja: 6 maja 2010, 21:55
Posty: 526
Nie dam rady przeczytać na telefonie całego wątku, podsumujcie proszę.
Router działa w paśmie 2.4 i działa modem lte?


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: dwr-960 LTE
Post: 21 lis 2018, 12:49 
Offline
Użytkownik

Rejestracja: 10 lut 2011, 09:30
Posty: 350
Działa w paśmie na 2,4 i działa modem. Ale ja już sam nie wiem na jakim sofcie. Królik musiałby to zebrać do kupy i wydać pełnosprawny soft z GUI (Lucyną) Natomiast ja osobiście w życiu tego sprzętu nie wziął sobie do udostępniania sieci. Modemem zarządzać się nie da nie wiadomo jaki poziom zasięgu , w jakiej technologii w danym momencie działa - nie wypominając już o wymuszania konkretnego pasma...


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: dwr-960 LTE
Post: 21 lis 2018, 13:02 
Offline
Administrator
Awatar użytkownika

Rejestracja: 10 kwie 2010, 00:28
Posty: 13348
Lokalizacja: Warszawa
viewtopic.php?p=45516#p45516

Reszta interfejsów to pewnie serial, więc instalujesz kmod-usb-serial-option i 3ginfo i masz sprawdzanie technologi, poziomy sygnałów, wymuszenie technologi. A do konkretnego pasma to już trzeba datasheet modemu znaleźć i zobaczyć czy w ogóle on to posiada.

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: dwr-960 LTE
Post: 21 lis 2018, 13:08 
Offline
Użytkownik

Rejestracja: 3 mar 2018, 09:59
Posty: 104
Plan jest wypuszczenia patcha do OpenWRT i zamknięcia tematu. Aktualnie nie działa tylko port gigabitowy na gigabicie oraz Wifi 5GHz. Walczymy by dojść jak najbliżej do pełnego działania.

Zgadzam się z Smereką. Te routery to straszny badziew i najlepszą opcją jest sprzedać go i kupić coś innego za te pieniądze. W kategorii cena/jakość wypada fatalnie.

W tej rodzinie broni się 116, bo da się wyrwać używkę po 20zł, jak ktoś potrzebuje czegokolwiek. Pozostałe (poza 960) mają sens tylko gdy już się taki posiada.

EDIT: Jeszcze pół roku temu stały po 400zł. Rynek chyba zweryfikował ich wartość.


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: dwr-960 LTE
Post: 21 lis 2018, 13:33 
Offline
Użytkownik

Rejestracja: 10 lut 2011, 09:30
Posty: 350
No to faktycznie jak 116 za 20 zł to tak. Ja znajomym ostatnio polecam wndr4300v1 (znalazłem gościa co za 50 zł sprzedaje) i do tego e3372 lub e3276. Działa jak skała i wszystkim w takiej konfiguracji sterować się da. Przez ponad rok działał na nim DIL RBM z automatyczną aktywacja codziennie w rannych godzinach(bo ciężko było wyliczać te 30 dni) I tak u kilkunastu osób. Wszyscy sobie chwalili :)


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: dwr-960 LTE
Post: 21 lis 2018, 22:11 
Offline
Użytkownik

Rejestracja: 3 mar 2018, 09:59
Posty: 104
n-ta runda:

https://www.dropbox.com/s/ctmh2fjpu8zxz ... y.bin?dl=0
https://www.dropbox.com/s/dw9z5f5hu9y2b ... e.bin?dl=0

oraz jeszcze raz skrypt gpio:

#!/bin/sh
GPIOBASE=`cat /sys/class/gpio/gpiochip*/base | head -n1`
GPIOmin=`expr $1 + $GPIOBASE`
GPIOmax=`expr $2 + $GPIOBASE`

cd /sys/class/gpio
for i in `seq $GPIOmin $GPIOmax`; do
echo $i > export; echo out >gpio$i/direction
done
nums=`seq $GPIOmin $GPIOmax`


  for i in $nums; do
        echo write gpio$i 1
        echo 1 > gpio$i/value
        sleep 1
        echo write gpio$i 0
        echo 0 > gpio$i/value
        sleep 1
        echo write gpio$i 1
        echo 1 > gpio$i/value
        sleep 1
        echo write gpio$i 0
        echo 0 > gpio$i/value
        sleep 1
 done



po skopiowaniu na router odpala się:
chmod +x gpio
./gpio 0 72


Wklej proszę bootlog, wynik "lsmod", "opkg list-installed" oraz rezultat wykonania skryptu przez wszystkie IO.

Powinien też w pewnym momencie zniknąć link na porcie gigabitowym. Daj znać czy tak się stanie.


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: dwr-960 LTE
Post: 22 lis 2018, 10:37 
Offline
Użytkownik

Rejestracja: 10 lut 2011, 09:30
Posty: 350
W tym wydaniu port 1Gb działa w tym sensie, że jest do niego ping. Synchronizacja na 100Mbit. Dodatkowo dodam, że na OFW też tak jest - też 100Mbit. Wykonanie skryptu nie powoduje wyłączenia i włączenia tego portu. A przynajmniej nie dostrzegłem tego. Poniżej poszczególne logi:


CDG56CDL_0T3 Jboot B972
JRecovery Version R1.2 2016/11/15 14:11
spi device id: ef 40 18 0 0 (40180000)
SPI FLASH: W25Q128FV 16M
.
......................
Starting kernel @80000000...
[ 0.000000] Linux version 4.14.78 (krolik@ubuntu-VirtualBox) (gcc version 7.3 .0 (OpenWrt GCC 7.3.0 r6894+1283-547042398a)) #0 Sat Nov 17 06:34:54 2018
[ 0.000000] Board has DDR2
[ 0.000000] Analog PMU set to hw control
[ 0.000000] Digital PMU set to hw control
[ 0.000000] SoC Type: MediaTek MT7620A ver:2 eco:6
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019650 (MIPS 24KEc)
[ 0.000000] MIPS: machine is D-Link DWR-960
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 byt es
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x0000000000000000-0x0000000003ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x0000000003ffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000003ffffff]
[ 0.000000] random: get_random_bytes called from start_kernel+0x8c/0x474 with crng_init=0
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyS0,57600 rootfstype=squashfs,jffs 2
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Writing ErrCtl register=00002a30
[ 0.000000] Readback ErrCtl register=00002a30
[ 0.000000] Memory: 59860K/65536K available (3611K kernel code, 172K rwdata, 840K rodata, 168K init, 207K bss, 5676K reserved, 0K cma-reserved)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS: 256
[ 0.000000] CPU Clock: 580MHz
[ 0.000000] clocksource: systick: mask: 0xffff max_cycles: 0xffff, max_idle_n s: 583261500 ns
[ 0.000000] systick: enable autosleep mode
[ 0.000000] systick: running - mult: 214748, shift: 32
[ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_i dle_ns: 6590553264 ns
[ 0.000009] sched_clock: 32 bits at 290MHz, resolution 3ns, wraps every 74051 15902ns
[ 0.015468] Calibrating delay loop... 385.84 BogoMIPS (lpj=1929216)
[ 0.087709] pid_max: default: 32768 minimum: 301
[ 0.097101] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.110120] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.129616] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, ma x_idle_ns: 19112604462750000 ns
[ 0.149096] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.161263] pinctrl core: initialized pinctrl subsystem
[ 0.172082] NET: Registered protocol family 16
[ 0.442166] PCI host bridge /pcie@10140000 ranges:
[ 0.451550] MEM 0x0000000020000000..0x000000002fffffff
[ 0.461932] IO 0x0000000010160000..0x000000001016ffff
[ 0.489783] rt2880_gpio 10000600.gpio: registering 24 gpios
[ 0.500817] rt2880_gpio 10000600.gpio: registering 24 irq handlers
[ 0.513397] rt2880_gpio 10000638.gpio: registering 16 gpios
[ 0.524402] rt2880_gpio 10000638.gpio: registering 16 irq handlers
[ 0.536950] rt2880_gpio 10000660.gpio: registering 32 gpios
[ 0.547947] rt2880_gpio 10000660.gpio: registering 32 irq handlers
[ 0.560528] rt2880_gpio 10000688.gpio: registering 1 gpios
[ 0.571356] rt2880_gpio 10000688.gpio: registering 1 irq handlers
[ 0.584222] PCI host bridge to bus 0000:00
[ 0.592218] pci_bus 0000:00: root bus resource [mem 0x20000000-0x2fffffff]
[ 0.605933] pci_bus 0000:00: root bus resource [io 0xffffffff]
[ 0.617665] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[ 0.631164] pci_bus 0000:00: No busn resource found for root bus, will use [b us 00-ff]
[ 0.647947] pci 0000:00:00.0: BAR 0: no space for [mem size 0x80000000]
[ 0.661000] pci 0000:00:00.0: BAR 0: failed to assign [mem size 0x80000000]
[ 0.674809] pci 0000:00:00.0: BAR 8: assigned [mem 0x20000000-0x200fffff]
[ 0.688308] pci 0000:00:00.0: BAR 1: assigned [mem 0x20100000-0x2010ffff]
[ 0.701817] pci 0000:01:00.0: BAR 0: assigned [mem 0x20000000-0x200fffff]
[ 0.715311] pci 0000:00:00.0: PCI bridge to [bus 01]
[ 0.725163] pci 0000:00:00.0: bridge window [mem 0x20000000-0x200fffff]
[ 0.743549] clocksource: Switched to clocksource systick
[ 0.755139] NET: Registered protocol family 2
[ 0.764530] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.778303] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.790894] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.803709] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.815211] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.827891] NET: Registered protocol family 1
[ 0.839176] rt-timer 10000100.timer: maximum frequency is 1220Hz
[ 0.851907] Crashlog allocated RAM at address 0x3f00000
[ 0.863975] workingset: timestamp_bits=30 max_order=14 bucket_order=0
[ 0.881880] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.893380] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORIT Y) (c) 2001-2006 Red Hat, Inc.
[ 0.922580] io scheduler noop registered
[ 0.930283] io scheduler deadline registered (default)
[ 0.941236] gpio-export gpio_export: 1 gpio(s) exported
[ 0.951800] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 0.965421] console [ttyS0] disabled
[ 0.972413] 10000c00.uartlite: ttyS0 at MMIO 0x10000c00 (irq = 20, base_baud = 2500000) is a Palmchip BK-3103
[ 0.992189] console [ttyS0] enabled
[ 0.992189] console [ttyS0] enabled
[ 1.005958] bootconsole [early0] disabled
[ 1.005958] bootconsole [early0] disabled
[ 1.022389] cacheinfo: Failed to find cpu0 device node
[ 1.032655] cacheinfo: Unable to detect cache hierarchy for CPU 0
[ 1.049473] spi spi0.0: force spi mode3
[ 1.068517] m25p80 spi0.0: w25q128 (16384 Kbytes)
[ 1.077944] 3 fixed-partitions partitions found on MTD device spi0.0
[ 1.090603] Creating 3 MTD partitions on "spi0.0":
[ 1.100155] 0x000000000000-0x000000010000 : "jboot"
[ 1.110733] 0x000000010000-0x000000ff0000 : "firmware"
[ 1.123315] 2 jimage-fw partitions found on MTD device firmware
[ 1.135198] 0x000000010000-0x00000018c28d : "kernel"
[ 1.146007] 0x00000018c28d-0x000000ff0000 : "rootfs"
[ 1.156695] mtd: device 3 (rootfs) set to be root filesystem
[ 1.169445] 1 squashfs-split partitions found on MTD device rootfs
[ 1.181829] 0x0000003ab000-0x000000ff0000 : "rootfs_data"
[ 1.193453] 0x000000ff0000-0x000001000000 : "config"
[ 1.204907] libphy: Fixed MDIO Bus: probed
[ 1.222019] gsw: setting port4 to ephy mode
[ 1.230435] mtk_soc_eth 10100000.ethernet eth0 (uninitialized): port 2 link u p (100Mbps/Full duplex)
[ 1.248661] mtk_soc_eth 10100000.ethernet: generated random MAC address 96:04 :99:bb:f1:d6
[ 1.265134] libphy: mdio: probed
[ 1.303377] mtk_soc_eth 10100000.ethernet: connected port 5 to PHY at mdio-bu s:07 [uid=004dd072, driver=Atheros 8035 ethernet]
[ 1.326206] mtk_soc_eth 10100000.ethernet: loaded mt7620 driver
[ 1.338656] mtk_soc_eth 10100000.ethernet eth0: mediatek frame engine at 0xb0 100000, irq 5
[ 1.355654] rt2880_wdt 10000120.watchdog: Initialized
[ 1.366931] NET: Registered protocol family 10
[ 1.379417] Segment Routing with IPv6
[ 1.386884] NET: Registered protocol family 17
[ 1.395814] 8021q: 802.1Q VLAN Support v1.8
[ 1.412657] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[ 1.427689] Freeing unused kernel memory: 168K
[ 1.436569] This architecture does not have kernel memory protection.
[ 2.321200] init: Console is alive
[ 2.328392] init: - watchdog -
[ 2.603243] random: fast init done
[ 3.479378] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 3.626841] usbcore: registered new interface driver usbfs
[ 3.637916] usbcore: registered new interface driver hub
[ 3.648637] usbcore: registered new device driver usb
[ 3.664888] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 3.679687] ehci-platform: EHCI generic platform driver
[ 3.700488] phy phy-usbphy.0: remote usb device wakeup disabled
[ 3.712288] phy phy-usbphy.0: UTMI 16bit 30MHz
[ 3.721156] ehci-platform 101c0000.ehci: EHCI Host Controller
[ 3.732636] ehci-platform 101c0000.ehci: new USB bus registered, assigned bus number 1
[ 3.748539] ehci-platform 101c0000.ehci: irq 26, io mem 0x101c0000
[ 3.768714] ehci-platform 101c0000.ehci: USB 2.0 started, EHCI 1.00
[ 3.782176] hub 1-0:1.0: USB hub found
[ 3.790114] hub 1-0:1.0: 1 port detected
[ 3.802707] kmodloader: done loading kernel modules from /etc/modules-boot.d/ *
[ 3.821249] init: - preinit -
[ 5.031843] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 5.043543] 8021q: adding VLAN 0 to HW filter on device eth0
[ 5.055310] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3[ 5.204206] random: procd: uninitialized urandom read ( 4 bytes read)
] or [4] key and hit [enter] to select the debug level
[ 6.433946] mount_root: jffs2 not ready yet, using temporary tmpfs overlay
[ 6.478749] urandom-seed: Seed file not found (/etc/urandom.seed)
[ 6.593655] procd: - early -
[ 6.599599] procd: - watchdog -
[ 6.997975] procd: - watchdog -
[ 7.004649] procd: - ubus -
[ 7.051673] random: ubusd: uninitialized urandom read (4 bytes read)
[ 7.065737] random: ubusd: uninitialized urandom read (4 bytes read)
[ 7.079002] random: ubusd: uninitialized urandom read (4 bytes read)
[ 7.092669] procd: - init -
Please press Enter to activate this console.
[ 7.493482] kmodloader: loading kernel modules from /etc/modules.d/*
[ 7.512654] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 7.536395] Loading modules backported from Linux version v4.19-rc5-0-g6bf4ca 7fbc85
[ 7.551734] Backport generated by backports.git v4.19-rc5-1-0-g05571dcd
[ 7.569348] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 7.589380] nf_conntrack version 0.5.0 (1024 buckets, 4096 max)
[ 7.669223] xt_time: kernel timezone is -0000
[ 7.755897] PPP generic driver version 2.4.2
[ 7.767316] NET: Registered protocol family 24
[ 7.814705] ieee80211 phy0: rt2x00lib_request_eeprom_file: Info - Loading EEP ROM data from 'soc_wmac.eeprom'.
[ 7.834679] rt2800_wmac 10180000.wmac: Direct firmware load for soc_wmac.eepr om failed with error -2
[ 7.852913] rt2800_wmac 10180000.wmac: Falling back to user helper
[ 8.118905] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 6352, rev 0500 d etected
[ 8.134424] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 7620 detected
[ 8.181521] kmodloader: done loading kernel modules from /etc/modules.d/*
[ 9.403832] urandom_read: 5 callbacks suppressed
[ 9.403841] random: jshn: uninitialized urandom read (4 bytes read)
[ 12.112879] usb 1-1: new high-speed USB device number 2 using ehci-platform
[ 15.894690] jffs2_scan_eraseblock(): End of filesystem marker found at 0x0
[ 15.958165] jffs2_build_filesystem(): unlocking the mtd device...
[ 15.969073] done.
[ 15.985272] jffs2_build_filesystem(): erasing all blocks after the end marker ...
[ 21.021996] 8021q: adding VLAN 0 to HW filter on device eth0
[ 21.181544] device eth0 entered promiscuous mode
[ 21.240000] br-lan: port 1(eth0.1) entered blocking state
[ 21.250832] br-lan: port 1(eth0.1) entered disabled state
[ 21.261989] device eth0.1 entered promiscuous mode
[ 21.417363] br-lan: port 1(eth0.1) entered blocking state
[ 21.428158] br-lan: port 1(eth0.1) entered forwarding state
[ 21.439475] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready
[ 22.057436] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[ 122.817237] random: crng init done



BusyBox v1.29.3 () built-in shell (ash)

_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
OpenWrt SNAPSHOT, r8384+1-1fd8b3170e
-----------------------------------------------------
=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password
in order to prevent unauthorized SSH logins.
--------------------------------------------------
root@OpenWrt:/# [ 320.500329] done.
[ 320.504202] jffs2: notice: (1024) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[ 320.700384] overlayfs: upper fs does not support tmpfile.
[ 365.736955] mtk_soc_eth 10100000.ethernet eth0: port 2 link down
[ 365.751070] br-lan: port 1(eth0.1) entered disabled state
[ 372.882527] br-lan: port 1(eth0.1) entered blocking state
[ 372.893351] br-lan: port 1(eth0.1) entered forwarding state
[ 373.301886] mtk_soc_eth 10100000.ethernet eth0: port 5 link up (100Mbps/Full duplex)

root@OpenWrt:/# cd /tmp
root@OpenWrt:/tmp# chmod +x gpio
root@OpenWrt:/tmp# ./gpio 0 72
cat: write error: Broken pipe
cat: write error: Broken pipe
cat: write error: Broken pipe
sh: write error:[ 415.307913] rt2880-pinmux pinctrl: pin 3 is not set to gpio mux
Resource busy
[ 415.321554] rt2880-pinmux pinctrl: request() failed for pin 3
./gpio: line 8: [ 415.335771] rt2880-pinmux pinctrl: pin-3 (pio:3) status -22
can't create gpi[ 415.350467] rt2880-pinmux pinctrl: pin 4 is not set to gpio mux
o0/direction: no[ 415.364267] rt2880-pinmux pinctrl: request() failed for pin 4
nexistent direct[ 415.378477] rt2880-pinmux pinctrl: pin-4 (pio:4) status -22
ory
sh: write e[ 415.393106] rt2880-pinmux pinctrl: pin 5 is not set to gpio mux
rror: Resource b[ 415.406972] rt2880-pinmux pinctrl: request() failed for pin 5
usy
./gpio: lin[ 415.421166] rt2880-pinmux pinctrl: pin-5 (pio:5) status -22
e 8: can't creat[ 415.435802] rt2880-pinmux pinctrl: pin 6 is not set to gpio mux
e gpio1/directio[ 415.449661] rt2880-pinmux pinctrl: request() failed for pin 6
n: nonexistent d[ 415.463869] rt2880-pinmux pinctrl: pin-6 (pio:6) status -22
irectory
sh: write error: Resource busy
./gpio: line 8: can't [ 415.485963] rt2880-pinmux pinctrl: pin 15 is not set to gpio mux
create gpio2/dir[ 415.500834] rt2880-pinmux pinctrl: request() failed for pin 15
ection: nonexist[ 415.515218] rt2880-pinmux pinctrl: pin-15 (pio:15) status -22
ent directory
s[ 415.530419] rt2880-pinmux pinctrl: pin 16 is not set to gpio mux
h: write error: [ 415.544232] rt2880-pinmux pinctrl: request() failed for pin 16
Invalid argument[ 415.558617] rt2880-pinmux pinctrl: pin-16 (pio:16) status -22

./gpio: line 8[ 415.573607] rt2880-pinmux pinctrl: pin 17 is not set to gpio mux
: can't create g[ 415.587623] rt2880-pinmux pinctrl: request() failed for pin 17
pio3/direction: [ 415.602004] rt2880-pinmux pinctrl: pin-17 (pio:17) status -22
nonexistent directory
sh: write error: Invalid [ 415.622241] rt2880-pinmux pinctrl: pin 22 is not set to gpio mux
argument
./gpio[ 415.636545] rt2880-pinmux pinctrl: request() failed for pin 22
: line 8: can't [ 415.650942] rt2880-pinmux pinctrl: pin-22 (pio:22) status -22
create gpio4/dir[ 415.666331] rt2880-pinmux pinctrl: pin 23 is not set to gpio mux
ection: nonexist[ 415.679948] rt2880-pinmux pinctrl: request() failed for pin 23
ent directory
s[ 415.694333] rt2880-pinmux pinctrl: pin-23 (pio:23) status -22
h: write error: [ 415.709377] rt2880-pinmux pinctrl: pin 24 is not set to gpio mux
Invalid argument[ 415.723341] rt2880-pinmux pinctrl: request() failed for pin 24

./gpio: line 8[ 415.737726] rt2880-pinmux pinctrl: pin-24 (pio:24) status -22
: can't create g[ 415.752703] rt2880-pinmux pinctrl: pin 25 is not set to gpio mux
pio5/direction: [ 415.766732] rt2880-pinmux pinctrl: request() failed for pin 25
nonexistent dire[ 415.781120] rt2880-pinmux pinctrl: pin-25 (pio:25) status -22
ctory
sh: write[ 415.796094] rt2880-pinmux pinctrl: pin 26 is not set to gpio mux
error: Invalid [ 415.810136] rt2880-pinmux pinctrl: request() failed for pin 26
argument
./gpio[ 415.824502] rt2880-pinmux pinctrl: pin-26 (pio:26) status -22
: line 8: can't [ 415.839683] rt2880-pinmux pinctrl: pin 27 is not set to gpio mux
create gpio6/dir[ 415.853514] rt2880-pinmux pinctrl: request() failed for pin 27
ection: nonexist[ 415.867899] rt2880-pinmux pinctrl: pin-27 (pio:27) status -22
ent directory
s[ 415.882871] rt2880-pinmux pinctrl: pin 28 is not set to gpio mux
h: write error: [ 415.896905] rt2880-pinmux pinctrl: request() failed for pin 28
Resource busy
.[ 415.911291] rt2880-pinmux pinctrl: pin-28 (pio:28) status -22
/gpio: line 8: c[ 415.926738] rt2880-pinmux pinctrl: pin 29 is not set to gpio mux
an't create gpio[ 415.940303] rt2880-pinmux pinctrl: request() failed for pin 29
7/direction: non[ 415.954686] rt2880-pinmux pinctrl: pin-29 (pio:29) status -22
existent directo[ 415.969676] rt2880-pinmux pinctrl: pin 30 is not set to gpio mux
ry
sh: write er[ 415.983690] rt2880-pinmux pinctrl: request() failed for pin 30
ror: Resource bu[ 415.998075] rt2880-pinmux pinctrl: pin-30 (pio:30) status -22
sy
./gpio: line[ 416.013050] rt2880-pinmux pinctrl: pin 31 is not set to gpio mux
8: can't create[ 416.027081] rt2880-pinmux pinctrl: request() failed for pin 31
gpio11/directio[ 416.041463] rt2880-pinmux pinctrl: pin-31 (pio:31) status -22
n: nonexistent d[ 416.056437] rt2880-pinmux pinctrl: pin 32 is not set to gpio mux
irectory
sh: wr[ 416.070470] rt2880-pinmux pinctrl: request() failed for pin 32
ite error: Resou[ 416.084860] rt2880-pinmux pinctrl: pin-32 (pio:32) status -22
rce busy
./gpio[ 416.099848] rt2880-pinmux pinctrl: pin 33 is not set to gpio mux
: line 8: can't [ 416.113869] rt2880-pinmux pinctrl: request() failed for pin 33
create gpio12/di[ 416.128255] rt2880-pinmux pinctrl: pin-33 (pio:33) status -22
rection: nonexis[ 416.143276] rt2880-pinmux pinctrl: pin 34 is not set to gpio mux
tent directory
[ 416.157261] rt2880-pinmux pinctrl: request() failed for pin 34
sh: write error:[ 416.171642] rt2880-pinmux pinctrl: pin-34 (pio:34) status -22
Invalid argumen[ 416.186677] rt2880-pinmux pinctrl: pin 35 is not set to gpio mux
t
./gpio: line [ 416.200651] rt2880-pinmux pinctrl: request() failed for pin 35
8: can't create [ 416.215033] rt2880-pinmux pinctrl: pin-35 (pio:35) status -22
gpio15/direction[ 416.230016] rt2880-pinmux pinctrl: pin 36 is not set to gpio mux
: nonexistent di[ 416.244037] rt2880-pinmux pinctrl: request() failed for pin 36
rectory
sh: wri[ 416.258422] rt2880-pinmux pinctrl: pin-36 (pio:36) status -22
te error: Invalid argument
./gpio: line 8: can't create gpio16/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio17/direction: nonexistent [ 416.303513] rt2880-pinmux pinctrl: pin 60 is not set to gpio mux
directory
sh: w[ 416.317880] rt2880-pinmux pinctrl: request() failed for pin 60
rite error: Inva[ 416.332274] rt2880-pinmux pinctrl: pin-60 (pio:60) status -22
lid argument
./[ 416.347575] rt2880-pinmux pinctrl: pin 61 is not set to gpio mux
gpio: line 8: ca[ 416.361272] rt2880-pinmux pinctrl: request() failed for pin 61
n't create gpio2[ 416.375641] rt2880-pinmux pinctrl: pin-61 (pio:61) status -22
2/direction: non[ 416.390861] rt2880-pinmux pinctrl: pin 62 is not set to gpio mux
existent directo[ 416.404662] rt2880-pinmux pinctrl: request() failed for pin 62
ry
sh: write er[ 416.419046] rt2880-pinmux pinctrl: pin-62 (pio:62) status -22
ror: Invalid arg[ 416.434040] rt2880-pinmux pinctrl: pin 63 is not set to gpio mux
ument
./gpio: l[ 416.448063] rt2880-pinmux pinctrl: request() failed for pin 63
ine 8: can't cre[ 416.462437] rt2880-pinmux pinctrl: pin-63 (pio:63) status -22
ate gpio23/direc[ 416.477516] rt2880-pinmux pinctrl: pin 64 is not set to gpio mux
tion: nonexisten[ 416.491419] rt2880-pinmux pinctrl: request() failed for pin 64
t directory
sh:[ 416.505816] rt2880-pinmux pinctrl: pin-64 (pio:64) status -22
write error: In[ 416.520809] rt2880-pinmux pinctrl: pin 65 is not set to gpio mux
valid argument
[ 416.534822] rt2880-pinmux pinctrl: request() failed for pin 65
./gpio: line 8: [ 416.549210] rt2880-pinmux pinctrl: pin-65 (pio:65) status -22
can't create gpi[ 416.564193] rt2880-pinmux pinctrl: pin 66 is not set to gpio mux
o24/direction: n[ 416.578217] rt2880-pinmux pinctrl: request() failed for pin 66
onexistent direc[ 416.592598] rt2880-pinmux pinctrl: pin-66 (pio:66) status -22
tory
sh: write [ 416.607619] rt2880-pinmux pinctrl: pin 67 is not set to gpio mux
error: Invalid a[ 416.621581] rt2880-pinmux pinctrl: request() failed for pin 67
rgument
./gpio:[ 416.635978] rt2880-pinmux pinctrl: pin-67 (pio:67) status -22
line 8: can't c[ 416.650964] rt2880-pinmux pinctrl: pin 68 is not set to gpio mux
reate gpio25/dir[ 416.664985] rt2880-pinmux pinctrl: request() failed for pin 68
ection: nonexist[ 416.679368] rt2880-pinmux pinctrl: pin-68 (pio:68) status -22
ent directory
s[ 416.694349] rt2880-pinmux pinctrl: pin 69 is not set to gpio mux
h: write error: [ 416.708379] rt2880-pinmux pinctrl: request() failed for pin 69
Invalid argument[ 416.722766] rt2880-pinmux pinctrl: pin-69 (pio:69) status -22

./gpio: line 8[ 416.737874] rt2880-pinmux pinctrl: pin 70 is not set to gpio mux
: can't create g[ 416.751756] rt2880-pinmux pinctrl: request() failed for pin 70
pio26/direction:[ 416.766145] rt2880-pinmux pinctrl: pin-70 (pio:70) status -22
nonexistent dir[ 416.781168] rt2880-pinmux pinctrl: pin 71 is not set to gpio mux
ectory
sh: writ[ 416.795160] rt2880-pinmux pinctrl: request() failed for pin 71
e error: Invalid[ 416.809545] rt2880-pinmux pinctrl: pin-71 (pio:71) status -22
argument
./gpio: line 8: can't create gpio27/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio28/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio29/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio30/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio31/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio32/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio33/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio34/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio35/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio36/direction: nonexistent directory
sh: write error: Resource busy
./gpio: line 8: can't create gpio39/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio60/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio61/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio62/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio63/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio64/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio65/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio66/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio67/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio68/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio69/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio70/direction: nonexistent directory
sh: write error: Invalid argument
./gpio: line 8: can't create gpio71/direction: nonexistent directory
sh: write error: Resource busy
./gpio: line 8: can't create gpio72/direction: nonexistent directory
write gpio0 1
./gpio: line 15: can't create gpio0/value: nonexistent directory
write gpio0 0
./gpio: line 18: can't create gpio0/value: nonexistent directory
write gpio0 1
./gpio: line 21: can't create gpio0/value: nonexistent directory
write gpio0 0
./gpio: line 24: can't create gpio0/value: nonexistent directory
write gpio1 1
./gpio: line 15: can't create gpio1/value: nonexistent directory
write gpio1 0
./gpio: line 18: can't create gpio1/value: nonexistent directory
write gpio1 1
./gpio: line 21: can't create gpio1/value: nonexistent directory
write gpio1 0
./gpio: line 24: can't create gpio1/value: nonexistent directory
write gpio2 1
./gpio: line 15: can't create gpio2/value: nonexistent directory
write gpio2 0
./gpio: line 18: can't create gpio2/value: nonexistent directory
write gpio2 1
./gpio: line 21: can't create gpio2/value: nonexistent directory
write gpio2 0
./gpio: line 24: can't create gpio2/value: nonexistent directory
write gpio3 1
./gpio: line 15: can't create gpio3/value: nonexistent directory
write gpio3 0
./gpio: line 18: can't create gpio3/value: nonexistent directory
write gpio3 1
./gpio: line 21: can't create gpio3/value: nonexistent directory
write gpio3 0
./gpio: line 24: can't create gpio3/value: nonexistent directory
write gpio4 1
./gpio: line 15: can't create gpio4/value: nonexistent directory
write gpio4 0
./gpio: line 18: can't create gpio4/value: nonexistent directory
write gpio4 1
./gpio: line 21: can't create gpio4/value: nonexistent directory
write gpio4 0
./gpio: line 24: can't create gpio4/value: nonexistent directory
write gpio5 1
./gpio: line 15: can't create gpio5/value: nonexistent directory
write gpio5 0
./gpio: line 18: can't create gpio5/value: nonexistent directory
write gpio5 1
./gpio: line 21: can't create gpio5/value: nonexistent directory
write gpio5 0
./gpio: line 24: can't create gpio5/value: nonexistent directory
write gpio6 1
./gpio: line 15: can't create gpio6/value: nonexistent directory
write gpio6 0
./gpio: line 18: can't create gpio6/value: nonexistent directory
write gpio6 1
./gpio: line 21: can't create gpio6/value: nonexistent directory
write gpio6 0
./gpio: line 24: can't create gpio6/value: nonexistent directory
write gpio7 1
./gpio: line 15: can't create gpio7/value: nonexistent directory
write gpio7 0
./gpio: line 18: can't create gpio7/value: nonexistent directory
write gpio7 1
./gpio: line 21: can't create gpio7/value: nonexistent directory
write gpio7 0
./gpio: line 24: can't create gpio7/value: nonexistent directory
write gpio8 1
write gpio8 0
write gpio8 1
write gpio8 0
write gpio9 1
write gpio9 0
write gpio9 1
write gpio9 0
write gpio10 1
write gpio10 0
write gpio10 1
write gpio10 0
write gpio11 1
./gpio: line 15: can't create gpio11/value: nonexistent directory
write gpio11 0
./gpio: line 18: can't create gpio11/value: nonexistent directory
write gpio11 1
./gpio: line 21: can't create gpio11/value: nonexistent directory
write gpio11 0
./gpio: line 24: can't create gpio11/value: nonexistent directory
write gpio12 1
./gpio: line 15: can't create gpio12/value: nonexistent directory
write gpio12 0
./gpio: line 18: can't create gpio12/value: nonexistent directory
write gpio12 1
./gpio: line 21: can't create gpio12/value: nonexistent directory
write gpio12 0
./gpio: line 24: can't create gpio12/value: nonexistent directory
write gpio13 1
write gpio13 0
write gpio13 1
write gpio13 0
write gpio14 1
write gpio14 0
write gpio14 1
write gpio14 0
write gpio15 1
./gpio: line 15: can't create gpio15/value: nonexistent directory
write gpio15 0
./gpio: line 18: can't create gpio15/value: nonexistent directory
write gpio15 1
./gpio: line 21: can't create gpio15/value: nonexistent directory
write gpio15 0
./gpio: line 24: can't create gpio15/value: nonexistent directory
write gpio16 1
./gpio: line 15: can't create gpio16/value: nonexistent directory
write gpio16 0
./gpio: line 18: can't create gpio16/value: nonexistent directory
write gpio16 1
./gpio: line 21: can't create gpio16/value: nonexistent directory
write gpio16 0
./gpio: line 24: can't create gpio16/value: nonexistent directory
write gpio17 1
./gpio: line 15: can't create gpio17/value: nonexistent directory
write gpio17 0
./gpio: line 18: can't create gpio17/value: nonexistent directory
write gpio17 1
./gpio: line 21: can't create gpio17/value: nonexistent directory
write gpio17 0
./gpio: line 24: can't create gpio17/value: nonexistent directory
write gpio18 1
write gpio18 0
write gpio18 1
write gpio18 0
write gpio19 1
write gpio19 0
write gpio19 1
write gpio19 0
write gpio20 1
write gpio20 0
write gpio20 1
write gpio20 0
write gpio21 1
write gpio21 0
write gpio21 1
write gpio21 0
write gpio22 1
./gpio: line 15: can't create gpio22/value: nonexistent directory
write gpio22 0
./gpio: line 18: can't create gpio22/value: nonexistent directory
write gpio22 1
./gpio: line 21: can't create gpio22/value: nonexistent directory
write gpio22 0
./gpio: line 24: can't create gpio22/value: nonexistent directory
write gpio23 1
./gpio: line 15: can't create gpio23/value: nonexistent directory
write gpio23 0
./gpio: line 18: can't create gpio23/value: nonexistent directory
write gpio23 1
./gpio: line 21: can't create gpio23/value: nonexistent directory
write gpio23 0
./gpio: line 24: can't create gpio23/value: nonexistent directory
write gpio24 1
./gpio: line 15: can't create gpio24/value: nonexistent directory
write gpio24 0
./gpio: line 18: can't create gpio24/value: nonexistent directory
write gpio24 1
./gpio: line 21: can't create gpio24/value: nonexistent directory
write gpio24 0
./gpio: line 24: can't create gpio24/value: nonexistent directory
write gpio25 1
./gpio: line 15: can't create gpio25/value: nonexistent directory
write gpio25 0
./gpio: line 18: can't create gpio25/value: nonexistent directory
write gpio25 1
./gpio: line 21: can't create gpio25/value: nonexistent directory
write gpio25 0
./gpio: line 24: can't create gpio25/value: nonexistent directory
write gpio26 1
./gpio: line 15: can't create gpio26/value: nonexistent directory
write gpio26 0
./gpio: line 18: can't create gpio26/value: nonexistent directory
write gpio26 1
./gpio: line 21: can't create gpio26/value: nonexistent directory
write gpio26 0
./gpio: line 24: can't create gpio26/value: nonexistent directory
write gpio27 1
./gpio: line 15: can't create gpio27/value: nonexistent directory
write gpio27 0
./gpio: line 18: can't create gpio27/value: nonexistent directory
write gpio27 1
./gpio: line 21: can't create gpio27/value: nonexistent directory
write gpio27 0
./gpio: line 24: can't create gpio27/value: nonexistent directory
write gpio28 1
./gpio: line 15: can't create gpio28/value: nonexistent directory
write gpio28 0
./gpio: line 18: can't create gpio28/value: nonexistent directory
write gpio28 1
./gpio: line 21: can't create gpio28/value: nonexistent directory
write gpio28 0
./gpio: line 24: can't create gpio28/value: nonexistent directory
write gpio29 1
./gpio: line 15: can't create gpio29/value: nonexistent directory
write gpio29 0
./gpio: line 18: can't create gpio29/value: nonexistent directory
write gpio29 1
./gpio: line 21: can't create gpio29/value: nonexistent directory
write gpio29 0
./gpio: line 24: can't create gpio29/value: nonexistent directory
write gpio30 1
./gpio: line 15: can't create gpio30/value: nonexistent directory
write gpio30 0
./gpio: line 18: can't create gpio30/value: nonexistent directory
write gpio30 1
./gpio: line 21: can't create gpio30/value: nonexistent directory
write gpio30 0
./gpio: line 24: can't create gpio30/value: nonexistent directory
write gpio31 1
./gpio: line 15: can't create gpio31/value: nonexistent directory
write gpio31 0
./gpio: line 18: can't create gpio31/value: nonexistent directory
write gpio31 1
./gpio: line 21: can't create gpio31/value: nonexistent directory
write gpio31 0
./gpio: line 24: can't create gpio31/value: nonexistent directory
write gpio32 1
./gpio: line 15: can't create gpio32/value: nonexistent directory
write gpio32 0
./gpio: line 18: can't create gpio32/value: nonexistent directory
write gpio32 1
./gpio: line 21: can't create gpio32/value: nonexistent directory
write gpio32 0
./gpio: line 24: can't create gpio32/value: nonexistent directory
write gpio33 1
./gpio: line 15: can't create gpio33/value: nonexistent directory
write gpio33 0
./gpio: line 18: can't create gpio33/value: nonexistent directory
write gpio33 1
./gpio: line 21: can't create gpio33/value: nonexistent directory
write gpio33 0
./gpio: line 24: can't create gpio33/value: nonexistent directory
write gpio34 1
./gpio: line 15: can't create gpio34/value: nonexistent directory
write gpio34 0
./gpio: line 18: can't create gpio34/value: nonexistent directory
write gpio34 1
./gpio: line 21: can't create gpio34/value: nonexistent directory
write gpio34 0
./gpio: line 24: can't create gpio34/value: nonexistent directory
write gpio35 1
./gpio: line 15: can't create gpio35/value: nonexistent directory
write gpio35 0
./gpio: line 18: can't create gpio35/value: nonexistent directory
write gpio35 1
./gpio: line 21: can't create gpio35/value: nonexistent directory
write gpio35 0
./gpio: line 24: can't create gpio35/value: nonexistent directory
write gpio36 1
./gpio: line 15: can't create gpio36/value: nonexistent directory
write gpio36 0
./gpio: line 18: can't create gpio36/value: nonexistent directory
write gpio36 1
./gpio: line 21: can't create gpio36/value: nonexistent directory
write gpio36 0
./gpio: line 24: can't create gpio36/value: nonexistent directory
write gpio37 1
write gpio37 0
write gpio37 1
write gpio37 0
write gpio38 1
write gpio38 0
write gpio38 1
write gpio38 0
write gpio39 1
./gpio: line 15: can't create gpio39/value: nonexistent directory
write gpio39 0
./gpio: line 18: can't create gpio39/value: nonexistent directory
write gpio39 1
./gpio: line 21: can't create gpio39/value: nonexistent directory
write gpio39 0
./gpio: line 24: can't create gpio39/value: nonexistent directory
write gpio40 1
write gpio40 0
write gpio40 1
write gpio40 0
write gpio41 1
write gpio41 0
write gpio41 1
write gpio41 0
write gpio42 1
write gpio42 0
write gpio42 1
write gpio42 0
write gpio43 1
write gpio43 0
write gpio43 1
write gpio43 0
write gpio44 1
write gpio44 0
write gpio44 1
write gpio44 0
write gpio45 1
write gpio45 0
write gpio45 1
write gpio45 0
write gpio46 1
write gpio46 0
write gpio46 1
write gpio46 0
write gpio47 1
write gpio47 0
write gpio47 1
write gpio47 0
write gpio48 1
write gpio48 0
write gpio48 1
write gpio48 0
write gpio49 1
write gpio49 0
write gpio49 1
write gpio49 0
write gpio50 1
write gpio50 0
write gpio50 1
write gpio50 0
write gpio51 1
write gpio51 0
write gpio51 1
write gpio51 0
write gpio52 1
write gpio52 0
write gpio52 1
write gpio52 0
write gpio53 1
write gpio53 0
write gpio53 1
write gpio53 0
write gpio54 1
write gpio54 0
write gpio54 1
write gpio54 0
write gpio55 1
write gpio55 0
write gpio55 1
write gpio55 0
write gpio56 1
write gpio56 0
write gpio56 1
write gpio56 0
write gpio57 1
write gpio57 0
write gpio57 1
write gpio57 0
write gpio58 1
write gpio58 0
write gpio58 1
write gpio58 0
write gpio59 1
write gpio59 0
write gpio59 1
write gpio59 0
write gpio60 1
./gpio: line 15: can't create gpio60/value: nonexistent directory
write gpio60 0
./gpio: line 18: can't create gpio60/value: nonexistent directory
write gpio60 1
./gpio: line 21: can't create gpio60/value: nonexistent directory
write gpio60 0
./gpio: line 24: can't create gpio60/value: nonexistent directory
write gpio61 1
./gpio: line 15: can't create gpio61/value: nonexistent directory
write gpio61 0
./gpio: line 18: can't create gpio61/value: nonexistent directory
write gpio61 1
./gpio: line 21: can't create gpio61/value: nonexistent directory
write gpio61 0
./gpio: line 24: can't create gpio61/value: nonexistent directory
write gpio62 1
./gpio: line 15: can't create gpio62/value: nonexistent directory
write gpio62 0
./gpio: line 18: can't create gpio62/value: nonexistent directory
write gpio62 1
./gpio: line 21: can't create gpio62/value: nonexistent directory
write gpio62 0
./gpio: line 24: can't create gpio62/value: nonexistent directory
write gpio63 1
./gpio: line 15: can't create gpio63/value: nonexistent directory
write gpio63 0
./gpio: line 18: can't create gpio63/value: nonexistent directory
write gpio63 1
./gpio: line 21: can't create gpio63/value: nonexistent directory
write gpio63 0
./gpio: line 24: can't create gpio63/value: nonexistent directory
write gpio64 1
./gpio: line 15: can't create gpio64/value: nonexistent directory
write gpio64 0
./gpio: line 18: can't create gpio64/value: nonexistent directory
write gpio64 1
./gpio: line 21: can't create gpio64/value: nonexistent directory
write gpio64 0
./gpio: line 24: can't create gpio64/value: nonexistent directory
write gpio65 1
./gpio: line 15: can't create gpio65/value: nonexistent directory
write gpio65 0
./gpio: line 18: can't create gpio65/value: nonexistent directory
write gpio65 1
./gpio: line 21: can't create gpio65/value: nonexistent directory
write gpio65 0
./gpio: line 24: can't create gpio65/value: nonexistent directory
write gpio66 1
./gpio: line 15: can't create gpio66/value: nonexistent directory
write gpio66 0
./gpio: line 18: can't create gpio66/value: nonexistent directory
write gpio66 1
./gpio: line 21: can't create gpio66/value: nonexistent directory
write gpio66 0
./gpio: line 24: can't create gpio66/value: nonexistent directory
write gpio67 1
./gpio: line 15: can't create gpio67/value: nonexistent directory
write gpio67 0
./gpio: line 18: can't create gpio67/value: nonexistent directory
write gpio67 1
./gpio: line 21: can't create gpio67/value: nonexistent directory
write gpio67 0
./gpio: line 24: can't create gpio67/value: nonexistent directory
write gpio68 1
./gpio: line 15: can't create gpio68/value: nonexistent directory
write gpio68 0
./gpio: line 18: can't create gpio68/value: nonexistent directory
write gpio68 1
./gpio: line 21: can't create gpio68/value: nonexistent directory
write gpio68 0
./gpio: line 24: can't create gpio68/value: nonexistent directory
write gpio69 1
./gpio: line 15: can't create gpio69/value: nonexistent directory
write gpio69 0
./gpio: line 18: can't create gpio69/value: nonexistent directory
write gpio69 1
./gpio: line 21: can't create gpio69/value: nonexistent directory
write gpio69 0
./gpio: line 24: can't create gpio69/value: nonexistent directory
write gpio70 1
./gpio: line 15: can't create gpio70/value: nonexistent directory
write gpio70 0
./gpio: line 18: can't create gpio70/value: nonexistent directory
write gpio70 1
./gpio: line 21: can't create gpio70/value: nonexistent directory
write gpio70 0
./gpio: line 24: can't create gpio70/value: nonexistent directory
write gpio71 1
./gpio: line 15: can't create gpio71/value: nonexistent directory
write gpio71 0
./gpio: line 18: can't create gpio71/value: nonexistent directory
write gpio71 1
./gpio: line 21: can't create gpio71/value: nonexistent directory
write gpio71 0
./gpio: line 24: can't create gpio71/value: nonexistent directory
write gpio72 1
./gpio: line 15: can't create gpio72/value: nonexistent directory
write gpio72 0
./gpio: line 18: can't create gpio72/value: nonexistent directory
write gpio72 1
./gpio: line 21: can't create gpio72/value: nonexistent directory
write gpio72 0
./gpio: line 24: can't create gpio72/value: nonexistent directory
root@OpenWrt:/tmp# lsmod
cfg80211 233280 5 rt2x00lib,mt76x02_lib,mt7603e,mt76,mac80211
compat 998 4 rt2800soc,rt2800pci,mac80211,cfg80211
crc_ccitt 1035 2 rt2800lib,ppp_async
crc_itu_t 1035 0
eeprom_93cx6 2250 1 rt2800pci
ehci_hcd 34903 1 ehci_platform
ehci_platform 4656 0
gpio_button_hotplug 6416 0
ip_tables 9997 4 iptable_nat,iptable_mangle,iptable_filter
ip6_tables 9793 24 ip6table_mangle,ip6table_filter
ip6t_REJECT 1072 2
ip6table_filter 688 1
ip6table_mangle 1200 1
ipt_MASQUERADE 720 1
ipt_REJECT 1008 2
iptable_filter 688 1
iptable_mangle 944 1
iptable_nat 752 1
leds_gpio 2928 0
mac80211 452353 10 rt2800lib,mt76x0e,mt76x0_common,rt2x00soc,rt2x00pci,rt2x00lib,mt76x2e,mt76x02_lib,mt7603e,mt76
mt76 22031 6 mt76x0e,mt76x0_common,mt76x2e,mt76x2_common,mt76x02_lib,mt7603e
mt7603e 31759 0
mt76x0_common 27129 1 mt76x0e
mt76x02_lib 35531 4 mt76x0e,mt76x0_common,mt76x2e,mt76x2_common
mt76x0e 3633 0
mt76x2_common 11368 1 mt76x2e
mt76x2e 10907 0
nf_conntrack 56584 12 nf_conntrack_ipv6,ipt_MASQUERADE,xt_state,xt_nat,xt_conntrack,xt_REDIRECT,nf_nat_masquerade_ipv4,nf_conntrack_ipv4,nf_nat_ipv4,nf_nat,nf_flow_table,nf_conntrack_rtcache
nf_conntrack_ipv4 4368 11
nf_conntrack_ipv6 4576 5
nf_conntrack_rtcache 2640 0
nf_defrag_ipv4 1046 1 nf_conntrack_ipv4
nf_defrag_ipv6 4862 1 nf_conntrack_ipv6
nf_flow_table 13791 2 xt_FLOWOFFLOAD,nf_flow_table_hw
nf_flow_table_hw 2160 1
nf_log_common 2703 2 nf_log_ipv4,nf_log_ipv6
nf_log_ipv4 3504 0
nf_log_ipv6 4176 0
nf_nat 9451 4 xt_nat,nf_nat_redirect,nf_nat_masquerade_ipv4,nf_nat_ipv4
nf_nat_ipv4 3441 1 iptable_nat
nf_nat_masquerade_ipv4 1628 1 ipt_MASQUERADE
nf_nat_redirect 1499 1 xt_REDIRECT
nf_reject_ipv4 2147 1 ipt_REJECT
nf_reject_ipv6 2536 1 ip6t_REJECT
nls_base 5152 1 usbcore
ppp_async 6896 0
ppp_generic 22626 3 pppoe,ppp_async,pppox
pppoe 8464 0
pppox 1386 1 pppoe
rt2800lib 121034 3 rt2800soc,rt2800pci,rt2800mmio
rt2800mmio 5648 2 rt2800soc,rt2800pci
rt2800pci 3680 0
rt2800soc 2496 0
rt2x00lib 37017 7 rt2800soc,rt2800pci,rt2800mmio,rt2800lib,rt2x00soc,rt2x00pci,rt2x00mmio
rt2x00mmio 2416 3 rt2800soc,rt2800pci,rt2800mmio
rt2x00pci 1714 1 rt2800pci
rt2x00soc 1234 1 rt2800soc
slhc 5243 1 ppp_generic
usb_common 2551 1 usbcore
usbcore 130691 2 ehci_platform,ehci_hcd
x_tables 13839 23 ipt_REJECT,ipt_MASQUERADE,xt_time,xt_tcpudp,xt_state,xt_nat,xt_multiport,xt_mark,xt_mac,xt_limit,xt_conntrack,xt_comment,xt_TCPMSS,xt_REDIRECT,xt_LOG,xt_FLOWOFFLOAD,iptable_mangle,iptable_filter,ip_tables,ip6t_REJECT,ip6table_mangle,ip6table_filter,ip6_tables
xt_FLOWOFFLOAD 2816 0
xt_LOG 816 0
xt_REDIRECT 752 0
xt_TCPMSS 2832 2
xt_comment 528125
xt_conntrack 2352 14
xt_limit 1232 20
xt_mac 656 0
xt_mark 720 0
xt_multiport 1328 0
xt_nat 1584 0
xt_state 752 0
xt_tcpudp 1840 10
xt_time 1808 0
root@OpenWrt:/tmp# opkg list-installed
base-files - 196-r8384+1-1fd8b3170e
busybox - 1.29.3-3
dnsmasq - 2.80-1
dropbear - 2017.75-8
firewall - 2018-08-13-1c4d5bcd-2
fstools - 2018-09-29-29e53af0-3
fwtool - 1
hostapd-common - 2018-05-21-62566bc2-5
ip6tables - 1.6.2-3
iptables - 1.6.2-3
iw - 4.14-1
iwinfo - 2018-07-31-65b8333f-1
jboot-tools - 1
jshn - 2018-07-25-c83a84af-2
jsonfilter - 2018-02-04-c7e938d6-1
kernel - 4.14.78-1-03e7af66537d955c2e101157f02fb395
kmod-cfg80211 - 4.14.78+4.19-rc5-1-1
kmod-eeprom-93cx6 - 4.14.78-1
kmod-gpio-button-hotplug - 4.14.78-2
kmod-ip6tables - 4.14.78-1
kmod-ipt-conntrack - 4.14.78-1
kmod-ipt-core - 4.14.78-1
kmod-ipt-nat - 4.14.78-1
kmod-ipt-offload - 4.14.78-1
kmod-leds-gpio - 4.14.78-1
kmod-lib-crc-ccitt - 4.14.78-1
kmod-lib-crc-itu-t - 4.14.78-1
kmod-mac80211 - 4.14.78+4.19-rc5-1-1
kmod-mt76 - 4.14.78+2018-10-23-ba9d4247-1
kmod-mt76-core - 4.14.78+2018-10-23-ba9d4247-1
kmod-mt76-usb - 4.14.78+2018-10-23-ba9d4247-1
kmod-mt7603 - 4.14.78+2018-10-23-ba9d4247-1
kmod-mt76x0-common - 4.14.78+2018-10-23-ba9d4247-1
kmod-mt76x02-common - 4.14.78+2018-10-23-ba9d4247-1
kmod-mt76x02-usb - 4.14.78+2018-10-23-ba9d4247-1
kmod-mt76x0e - 4.14.78+2018-10-23-ba9d4247-1
kmod-mt76x2 - 4.14.78+2018-10-23-ba9d4247-1
kmod-mt76x2-common - 4.14.78+2018-10-23-ba9d4247-1
kmod-nf-conntrack - 4.14.78-1
kmod-nf-conntrack6 - 4.14.78-1
kmod-nf-flow - 4.14.78-1
kmod-nf-ipt - 4.14.78-1
kmod-nf-ipt6 - 4.14.78-1
kmod-nf-nat - 4.14.78-1
kmod-nf-reject - 4.14.78-1
kmod-nf-reject6 - 4.14.78-1
kmod-nls-base - 4.14.78-1
kmod-ppp - 4.14.78-1
kmod-pppoe - 4.14.78-1
kmod-pppox - 4.14.78-1
kmod-rt2800-lib - 4.14.78+4.19-rc5-1-1
kmod-rt2800-mmio - 4.14.78+4.19-rc5-1-1
kmod-rt2800-pci - 4.14.78+4.19-rc5-1-1
kmod-rt2800-soc - 4.14.78+4.19-rc5-1-1
kmod-rt2x00-lib - 4.14.78+4.19-rc5-1-1
kmod-rt2x00-mmio - 4.14.78+4.19-rc5-1-1
kmod-rt2x00-pci - 4.14.78+4.19-rc5-1-1
kmod-slhc - 4.14.78-1
kmod-usb-core - 4.14.78-1
kmod-usb-ehci - 4.14.78-1
kmod-usb2 - 4.14.78-1
libblobmsg-json - 2018-07-25-c83a84af-2
libc - 1.1.20-1
libgcc - 7.3.0-1
libip4tc - 1.6.2-3
libip6tc - 1.6.2-3
libiwinfo - 2018-07-31-65b8333f-1
libjson-c - 0.12.1-2
libjson-script - 2018-07-25-c83a84af-2
libnl-tiny - 0.1-5
libpthread - 1.1.20-1
libubox - 2018-07-25-c83a84af-2
libubus - 2018-10-06-221ce7e7-1
libuci - 2018-08-11-4c8b4d6e-1
libuclient - 2018-08-03-ae1c656f-1
libxtables - 1.6.2-3
logd - 2018-02-14-128bc35f-2
mtd - 23
netifd - 2018-10-17-841b5d15-2
odhcp6c - 2018-07-14-67ae6a71-16
odhcpd-ipv6only - 1.12-3
openwrt-keyring - 2018-05-18-103a32e9-1
opkg - 2017-12-07-3b417b9f-2
ppp - 2.4.7-14
ppp-mod-pppoe - 2.4.7-14
procd - 2018-10-11-94944ab0-2
rt2800-pci-firmware - 2018-10-18-d8775336-1
swconfig - 11
ubox - 2018-02-14-128bc35f-2
ubus - 2018-10-06-221ce7e7-1
ubusd - 2018-10-06-221ce7e7-1
uci - 2018-08-11-4c8b4d6e-1
uclient-fetch - 2018-08-03-ae1c656f-1
usign - 2015-07-04-ef641914-1
wireless-regdb - 2017-10-20-4343d359
wpad-basic - 2018-05-21-62566bc2-5
root@OpenWrt:/tmp#


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 359 ]  Przejdź na stronę Poprzednia  1 ... 13, 14, 15, 16, 17, 18  Następna

Strefa czasowa UTC+1godz. [letni]


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 7 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów

Szukaj:
Przejdź do:  
designed by digi-led.pl
...Copyright © 2010-2013, Ekipa openrouter.info