Temat: Cron skrypt - restartowanie WiFi, gdy interfejs padnie.
Witam,
Po moich problemach z BB i powrocie do AA wróciły stare bugi. WiFi co jakiś czas (głównie przy transferach >7MB/s) pada. Czasem pada też WAN jednak ten sam się restartuje. WiFi natomiast nie.
Objawy są takie, że WiFi niby działa ale albo pada sieć albo pada zasięg. Zwykłe uruchomienie interfejsu z przycisku problem rozwiązuje jednak jest to dość drażniące i niewygodne. Pomyślałem, żeby użyć Crona do automatycznego testowania WiFi i jeżeli będzie coś nie tak to jego restartowania. Znalazłem na necie coś takiego:
http://riceball.com/d/content/restartin … y-vanishes
Bardzo bym prosił o sprawdzenie tego skryptu i ewentualne wprowadzenie poprawek, ponieważ sam się na tym nie znam. Dodatkowo użyłem skrypu z tego linku do zautomatyzowania restartowania routera.
http://www.smallbusinesstech.net/more-c … ery-week-1
Aktualnie mój crontab wygląda tak:
0 5 * * * reboot
---
#! /bin/sh
# Checks if the wifi conn is up. If not, it tries to restart
# the wifi. If that fails, then reboot.
if ping -c 1 192.168.1.1 > /dev/null
then
echo nothing > /dev/null
else
ifdown wifi
ifup wifi
killall wifi
wifi
/etc/init.d/S41wpa
sleep 10
if ping -c 192.168.1.1 > /dev/null
then
echo nothing > /dev/null
else
date >> /reboot.log
reboot
fi
fi
---A moje logi wyglądają tak:
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.090000] gpiochip_add: registered GPIOs 0 to 21 on device: ath79
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.100000] MIPS: machine is TP-LINK TL-WR1043ND
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.360000] bio: create slab <bio-0> at 0
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.370000] Switching to clocksource MIPS
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.380000] NET: Registered protocol family 2
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.380000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.380000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.390000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.390000] TCP: Hash tables configured (established 1024 bind 1024)
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.400000] TCP reno registered
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.400000] UDP hash table entries: 256 (order: 0, 4096 bytes)
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.410000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.420000] NET: Registered protocol family 1
Aug 21 15:35:07 WR1043ND_OpenWrt kern.debug kernel: [ 0.420000] PCI: CLS 0 bytes, default 32
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.440000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.440000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.450000] msgmni has been set to 56
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.460000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.470000] io scheduler noop registered
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.470000] io scheduler deadline registered (default)
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.470000] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.510000] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.510000] console [ttyS0] enabled, bootconsole disabled
Aug 21 15:35:07 WR1043ND_OpenWrt kern.warn kernel: [ 0.530000] m25p80 spi0.0: found s25sl064a, expected m25p80
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.530000] m25p80 spi0.0: s25sl064a (8192 Kbytes)
Aug 21 15:35:07 WR1043ND_OpenWrt kern.notice kernel: [ 0.540000] 5 tp-link partitions found on MTD device spi0.0
Aug 21 15:35:07 WR1043ND_OpenWrt kern.notice kernel: [ 0.540000] Creating 5 MTD partitions on "spi0.0":
Aug 21 15:35:07 WR1043ND_OpenWrt kern.notice kernel: [ 0.550000] 0x000000000000-0x000000020000 : "u-boot"
Aug 21 15:35:07 WR1043ND_OpenWrt kern.notice kernel: [ 0.560000] 0x000000020000-0x00000010da00 : "kernel"
Aug 21 15:35:07 WR1043ND_OpenWrt kern.warn kernel: [ 0.560000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
Aug 21 15:35:07 WR1043ND_OpenWrt kern.notice kernel: [ 0.570000] 0x00000010da00-0x0000007f0000 : "rootfs"
Aug 21 15:35:07 WR1043ND_OpenWrt kern.warn kernel: [ 0.580000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
Aug 21 15:35:07 WR1043ND_OpenWrt kern.notice kernel: [ 0.590000] mtd: partition "rootfs" set to be root filesystem
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.600000] mtd: partition "rootfs_data" created automatically, ofs=510000, len=2E0000
Aug 21 15:35:07 WR1043ND_OpenWrt kern.notice kernel: [ 0.610000] 0x000000510000-0x0000007f0000 : "rootfs_data"
Aug 21 15:35:07 WR1043ND_OpenWrt kern.notice kernel: [ 0.620000] 0x0000007f0000-0x000000800000 : "art"
Aug 21 15:35:07 WR1043ND_OpenWrt kern.notice kernel: [ 0.620000] 0x000000020000-0x0000007f0000 : "firmware"
Aug 21 15:35:07 WR1043ND_OpenWrt kern.notice kernel: [ 0.630000] Realtek RTL8366RB ethernet switch driver version 0.2.3
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.750000] rtl8366rb rtl8366rb: using GPIO pins 18 (SDA) and 19 (SCK)
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.750000] rtl8366rb rtl8366rb: RTL5937 ver. 3 chip found
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.930000] rtl8366rb: probed
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 0.940000] eth0: Atheros AG71xx at 0xb9000000, irq 4
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 35.590000] xt_time: kernel timezone is -0000
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 36.040000] usbcore: registered new interface driver cdc_acm
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 36.050000] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 36.090000] usbcore: registered new interface driver usblp
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 36.120000] usbcore: registered new interface driver usbserial
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 36.120000] USB Serial support registered for generic
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 36.130000] usbcore: registered new interface driver usbserial_generic
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 36.140000] usbserial: USB Serial Driver core
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 36.280000] usbcore: registered new interface driver cdc_ether
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 36.420000] usbcore: registered new interface driver cdc_ncm
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 36.450000] USB Serial support registered for GSM modem (1-port)
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 36.450000] usbcore: registered new interface driver option
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 36.460000] option: v0.7.2:USB Driver for GSM modems
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 36.480000] USB Serial support registered for Sierra USB modem
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 36.490000] usbcore: registered new interface driver sierra
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 36.490000] sierra: v.1.7.16:USB Driver for Sierra Wireless USB modems
Aug 21 15:35:07 WR1043ND_OpenWrt kern.info kernel: [ 36.620000] fuse init (API version 7.18)
Aug 21 15:35:09 WR1043ND_OpenWrt user.notice usb-modeswitch: 1-0:1.0: Manufacturer=Linux_3.3.8_ehci_hcd Product=Generic_Platform_EHCI_Controller Serial=ehci-platform
Aug 21 15:35:12 WR1043ND_OpenWrt kern.debug kernel: [ 43.430000] ar71xx: pll_reg 0xb8050014: 0x1a000000
Aug 21 15:35:12 WR1043ND_OpenWrt kern.info kernel: [ 43.730000] eth0: link up (1000Mbps/Full duplex)
Aug 21 15:35:12 WR1043ND_OpenWrt kern.info kernel: [ 43.750000] device eth0.1 entered promiscuous mode
Aug 21 15:35:12 WR1043ND_OpenWrt kern.info kernel: [ 43.750000] device eth0 entered promiscuous mode
Aug 21 15:35:12 WR1043ND_OpenWrt kern.info kernel: [ 43.770000] br-lan: port 1(eth0.1) entered forwarding state
Aug 21 15:35:12 WR1043ND_OpenWrt kern.info kernel: [ 43.770000] br-lan: port 1(eth0.1) entered forwarding state
Aug 21 15:35:12 WR1043ND_OpenWrt daemon.notice netifd: Interface 'lan' is now up
Aug 21 15:35:12 WR1043ND_OpenWrt daemon.notice netifd: Interface 'loopback' is now up
Aug 21 15:35:13 WR1043ND_OpenWrt daemon.notice netifd: wan (844): udhcpc (v1.19.4) started
Aug 21 15:35:13 WR1043ND_OpenWrt daemon.notice netifd: wan (844): Sending discover...
Aug 21 15:35:13 WR1043ND_OpenWrt user.notice firewall: Reloading firewall due to ifup of lan (br-lan)
Aug 21 15:35:13 WR1043ND_OpenWrt daemon.notice netifd: wan (844): Sending select for 89.230.90.152...
Aug 21 15:35:13 WR1043ND_OpenWrt daemon.notice netifd: wan (844): Lease of 89.230.90.152 obtained, lease time 3600
Aug 21 15:35:14 WR1043ND_OpenWrt daemon.notice netifd: Interface 'wan' is now up
Aug 21 15:35:14 WR1043ND_OpenWrt kern.info kernel: [ 45.770000] br-lan: port 1(eth0.1) entered forwarding state
Aug 21 15:35:15 WR1043ND_OpenWrt user.notice mwan3: ifup interface wan (eth0.2)
Aug 21 15:35:19 WR1043ND_OpenWrt user.notice firewall: Reloading firewall due to ifup of wan (eth0.2)
Aug 21 15:35:20 WR1043ND_OpenWrt kern.info kernel: [ 51.860000] device wlan0 entered promiscuous mode
Aug 21 15:35:22 WR1043ND_OpenWrt kern.info kernel: [ 53.470000] br-lan: port 2(wlan0) entered forwarding state
Aug 21 15:35:22 WR1043ND_OpenWrt kern.info kernel: [ 53.480000] br-lan: port 2(wlan0) entered forwarding state
Aug 21 15:35:24 WR1043ND_OpenWrt kern.info kernel: [ 55.480000] br-lan: port 2(wlan0) entered forwarding state
Aug 21 15:35:25 WR1043ND_OpenWrt cron.info crond[1748]: crond: crond (busybox 1.19.4) started, log level 8
Aug 21 15:35:25 WR1043ND_OpenWrt cron.err crond[1748]: user root: parse error at if
Aug 21 15:35:25 WR1043ND_OpenWrt cron.err crond[1748]: user root: parse error at ping
Aug 21 15:35:25 WR1043ND_OpenWrt cron.err crond[1748]: user root: parse error at -c
Aug 21 15:35:25 WR1043ND_OpenWrt cron.err crond[1748]: user root: parse error at 192.168.1.1
Aug 21 15:35:25 WR1043ND_OpenWrt cron.err crond[1748]: user root: parse error at if
Aug 21 15:35:25 WR1043ND_OpenWrt cron.err crond[1748]: user root: parse error at ping
Aug 21 15:35:25 WR1043ND_OpenWrt cron.err crond[1748]: user root: parse error at -c
Aug 21 15:35:25 WR1043ND_OpenWrt cron.err crond[1748]: user root: parse error at 192.168.1.1
Aug 21 15:35:25 WR1043ND_OpenWrt cron.err crond[1748]: user root: parse error at >
Aug 21 15:35:26 WR1043ND_OpenWrt authpriv.info dropbear[1764]: Running in background
Aug 21 15:35:26 WR1043ND_OpenWrt lpr.err p9100d[1770]: socket: Address family not supported by protocol
Aug 21 15:35:29 WR1043ND_OpenWrt user.notice dnsmasq: DNS rebinding protection is active, will discard upstream RFC1918 responses!
Aug 21 15:35:29 WR1043ND_OpenWrt user.notice dnsmasq: Allowing 127.0.0.0/8 responses
Aug 21 15:35:33 WR1043ND_OpenWrt daemon.info dnsmasq[1924]: started, version 2.66 cachesize 150
Aug 21 15:35:33 WR1043ND_OpenWrt daemon.info dnsmasq[1924]: compile time options: IPv6 GNU-getopt no-DBus no-i18n no-IDN DHCP no-DHCPv6 no-Lua TFTP no-conntrack no-ipset no-auth
Aug 21 15:35:33 WR1043ND_OpenWrt daemon.info dnsmasq-dhcp[1924]: DHCP, IP range 192.168.1.100 -- 192.168.1.249, lease time 12h
Aug 21 15:35:33 WR1043ND_OpenWrt daemon.info dnsmasq[1924]: using local addresses only for domain lan
Aug 21 15:35:33 WR1043ND_OpenWrt daemon.info dnsmasq[1924]: reading /tmp/resolv.conf.auto
Aug 21 15:35:33 WR1043ND_OpenWrt daemon.info dnsmasq[1924]: using nameserver 89.231.1.206#53
Aug 21 15:35:33 WR1043ND_OpenWrt daemon.info dnsmasq[1924]: using nameserver 217.172.224.160#53
Aug 21 15:35:33 WR1043ND_OpenWrt daemon.info dnsmasq[1924]: using local addresses only for domain lan
Aug 21 15:35:33 WR1043ND_OpenWrt daemon.info dnsmasq[1924]: read /etc/hosts - 1 addresses
Aug 21 15:35:33 WR1043ND_OpenWrt daemon.info dnsmasq-dhcp[1924]: read /etc/ethers - 0 addresses
Aug 21 15:35:34 WR1043ND_OpenWrt daemon.info hostapd: wlan0: STA b4:74:9f:73:59:3f IEEE 802.11: authenticated
Aug 21 15:35:34 WR1043ND_OpenWrt daemon.info hostapd: wlan0: STA b4:74:9f:73:59:3f IEEE 802.11: associated (aid 1)
Aug 21 15:35:34 WR1043ND_OpenWrt daemon.info hostapd: wlan0: STA b4:74:9f:73:59:3f WPA: pairwise key handshake completed (RSN)
Aug 21 15:35:35 WR1043ND_OpenWrt daemon.crit xl2tpd[1987]: setsockopt recvref[30]: Protocol not available
Aug 21 15:35:35 WR1043ND_OpenWrt daemon.info xl2tpd[1987]: Using l2tp kernel support.
Aug 21 15:35:35 WR1043ND_OpenWrt daemon.info xl2tpd[1989]: xl2tpd version xl2tpd-1.3.1 started on WR1043ND_OpenWrt PID:1989
Aug 21 15:35:35 WR1043ND_OpenWrt daemon.info xl2tpd[1989]: Written by Mark Spencer, Copyright (C) 1998, Adtran, Inc.
Aug 21 15:35:35 WR1043ND_OpenWrt daemon.info xl2tpd[1989]: Forked by Scott Balmos and David Stipp, (C) 2001
Aug 21 15:35:35 WR1043ND_OpenWrt daemon.info xl2tpd[1989]: Inherited by Jeff McAdams, (C) 2002
Aug 21 15:35:35 WR1043ND_OpenWrt daemon.info xl2tpd[1989]: Forked again by Xelerance (www.xelerance.com) (C) 2006
Aug 21 15:35:35 WR1043ND_OpenWrt daemon.info xl2tpd[1989]: Listening on IP address 0.0.0.0, port 1701
Aug 21 15:35:35 WR1043ND_OpenWrt user.info sysinit: setting up led USB
Aug 21 15:35:35 WR1043ND_OpenWrt user.info sysinit: setting up led WLAN
Aug 21 15:35:35 WR1043ND_OpenWrt user.info watchcat: starting all tasks
Aug 21 15:35:35 WR1043ND_OpenWrt user.info wathchat: started task (mode=ping;period=300;pinghosts=8.8.8.8;pingperiod=120;forcedelay=30)
Aug 21 15:35:36 WR1043ND_OpenWrt user.info sysinit: sh: bad number
Aug 21 15:35:36 WR1043ND_OpenWrt user.err watchcat: reboot program cfg0ce014 not started - pingperiod is not recognized
Aug 21 15:35:36 WR1043ND_OpenWrt user.info watchcat: all tasks started
Aug 21 15:35:36 WR1043ND_OpenWrt user.notice root: wifi_schedule is starting
Aug 21 15:35:37 WR1043ND_OpenWrt daemon.info dnsmasq-dhcp[1924]: DHCPREQUEST(br-lan) 192.168.1.125 b4:74:9f:73:59:3f
Aug 21 15:35:37 WR1043ND_OpenWrt daemon.info dnsmasq-dhcp[1924]: DHCPACK(br-lan) 192.168.1.125 b4:74:9f:73:59:3f Adrian-ASUS_WiFi
Aug 21 15:35:38 WR1043ND_OpenWrt daemon.info dnsmasq-dhcp[1924]: DHCPINFORM(br-lan) 192.168.1.125 b4:74:9f:73:59:3f
Aug 21 15:35:38 WR1043ND_OpenWrt daemon.info dnsmasq-dhcp[1924]: DHCPACK(br-lan) 192.168.1.125 b4:74:9f:73:59:3f Adrian-ASUS_WiFi
Aug 21 15:37:12 WR1043ND_OpenWrt daemon.info dnsmasq-dhcp[1924]: DHCPREQUEST(br-lan) 192.168.1.149 48:5b:39:09:a5:29
Aug 21 15:37:12 WR1043ND_OpenWrt daemon.info dnsmasq-dhcp[1924]: DHCPACK(br-lan) 192.168.1.149 48:5b:39:09:a5:29 Desktop-PC_Ethernet
Aug 21 15:37:27 WR1043ND_OpenWrt cron.err crond[1748]: user root: parse error at if
Aug 21 15:37:27 WR1043ND_OpenWrt cron.err crond[1748]: user root: parse error at ping
Aug 21 15:37:27 WR1043ND_OpenWrt cron.err crond[1748]: user root: parse error at -c
Aug 21 15:37:27 WR1043ND_OpenWrt cron.err crond[1748]: user root: parse error at 192.168.1.1
Aug 21 15:37:27 WR1043ND_OpenWrt cron.err crond[1748]: user root: parse error at if
Aug 21 15:37:27 WR1043ND_OpenWrt cron.err crond[1748]: user root: parse error at ping
Aug 21 15:37:27 WR1043ND_OpenWrt cron.err crond[1748]: user root: parse error at -c
Aug 21 15:37:27 WR1043ND_OpenWrt cron.err crond[1748]: user root: parse error at 192.168.1.1
Aug 21 15:37:27 WR1043ND_OpenWrt cron.err crond[1748]: user root: parse error at >
Aug 21 15:38:16 WR1043ND_OpenWrt daemon.info dnsmasq-dhcp[1924]: DHCPINFORM(br-lan) 192.168.1.125 b4:74:9f:73:59:3f
Aug 21 15:38:16 WR1043ND_OpenWrt daemon.info dnsmasq-dhcp[1924]: DHCPACK(br-lan) 192.168.1.125 b4:74:9f:73:59:3f Adrian-ASUS_WiFi
Aug 21 15:39:12 WR1043ND_OpenWrt daemon.info watchcat[2003]: no internet connectivity for 120 seconds. Reseting when reaching 300
Aug 21 15:40:57 WR1043ND_OpenWrt daemon.info dnsmasq-dhcp[1924]: DHCPINFORM(br-lan) 192.168.1.125 b4:74:9f:73:59:3f
Aug 21 15:40:57 WR1043ND_OpenWrt daemon.info dnsmasq-dhcp[1924]: DHCPACK(br-lan) 192.168.1.125 b4:74:9f:73:59:3f Adrian-ASUS_WiFi
Aug 21 15:43:12 WR1043ND_OpenWrt daemon.info watchcat[2003]: no internet connectivity for 120 seconds. Reseting when reaching 300
Aug 21 15:46:48 WR1043ND_OpenWrt daemon.info hostapd: wlan0: STA b4:74:9f:73:59:3f WPA: group key handshake completed (RSN)
Aug 21 15:47:12 WR1043ND_OpenWrt daemon.info watchcat[2003]: no internet connectivity for 120 seconds. Reseting when reaching 300
Aug 21 15:48:28 WR1043ND_OpenWrt daemon.info dnsmasq-dhcp[1924]: DHCPINFORM(br-lan) 192.168.1.125 b4:74:9f:73:59:3f
Aug 21 15:48:28 WR1043ND_OpenWrt daemon.info dnsmasq-dhcp[1924]: DHCPACK(br-lan) 192.168.1.125 b4:74:9f:73:59:3f Adrian-ASUS_WiFi[ 0.000000] Linux version 3.3.8 (cezary@eko.one.pl) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #13 Sun May 25 15:59:52 CEST 2014
[ 0.000000] MyLoader: sysp=2a222222, boardp=02b2aa2a, parts=aae3aaa2
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019374 (MIPS 24Kc)
[ 0.000000] SoC: Atheros AR9132 rev 2
[ 0.000000] Clocks: CPU:400.000MHz, DDR:400.000MHz, AHB:200.000MHz, Ref:5.000MHz
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 02000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000000 -> 0x00002000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00002000
[ 0.000000] On node 0 totalpages: 8192
[ 0.000000] free_area_init_node: node 0, pgdat 802f3150, node_mem_map 81000000
[ 0.000000] Normal zone: 64 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 8128 pages, LIFO batch:0
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128
[ 0.000000] Kernel command line: board=TL-WR1043ND console=ttyS0,115200 rootfstype=squashfs,jffs2 noinitrd
[ 0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[ 0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[ 0.000000] Writing ErrCtl register=00000000
[ 0.000000] Readback ErrCtl register=00000000
[ 0.000000] Memory: 28984k/32768k available (2224k kernel code, 3784k reserved, 413k data, 216k init, 0k highmem)
[ 0.000000] SLUB: Genslabs=9, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:51
[ 0.000000] Calibrating delay loop... 265.42 BogoMIPS (lpj=1327104)
[ 0.080000] pid_max: default: 32768 minimum: 301
[ 0.080000] Mount-cache hash table entries: 512
[ 0.090000] NET: Registered protocol family 16
[ 0.090000] gpiochip_add: registered GPIOs 0 to 21 on device: ath79
[ 0.100000] MIPS: machine is TP-LINK TL-WR1043ND
[ 0.360000] bio: create slab <bio-0> at 0
[ 0.370000] Switching to clocksource MIPS
[ 0.380000] NET: Registered protocol family 2
[ 0.380000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.380000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[ 0.390000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.390000] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.400000] TCP reno registered
[ 0.400000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.410000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.420000] NET: Registered protocol family 1
[ 0.420000] PCI: CLS 0 bytes, default 32
[ 0.440000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.440000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.450000] msgmni has been set to 56
[ 0.460000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[ 0.470000] io scheduler noop registered
[ 0.470000] io scheduler deadline registered (default)
[ 0.470000] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[ 0.510000] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
[ 0.510000] console [ttyS0] enabled, bootconsole disabled
[ 0.530000] m25p80 spi0.0: found s25sl064a, expected m25p80
[ 0.530000] m25p80 spi0.0: s25sl064a (8192 Kbytes)
[ 0.540000] 5 tp-link partitions found on MTD device spi0.0
[ 0.540000] Creating 5 MTD partitions on "spi0.0":
[ 0.550000] 0x000000000000-0x000000020000 : "u-boot"
[ 0.560000] 0x000000020000-0x00000010da00 : "kernel"
[ 0.560000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 0.570000] 0x00000010da00-0x0000007f0000 : "rootfs"
[ 0.580000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 0.590000] mtd: partition "rootfs" set to be root filesystem
[ 0.600000] mtd: partition "rootfs_data" created automatically, ofs=510000, len=2E0000
[ 0.610000] 0x000000510000-0x0000007f0000 : "rootfs_data"
[ 0.620000] 0x0000007f0000-0x000000800000 : "art"
[ 0.620000] 0x000000020000-0x0000007f0000 : "firmware"
[ 0.630000] Realtek RTL8366RB ethernet switch driver version 0.2.3
[ 0.750000] rtl8366rb rtl8366rb: using GPIO pins 18 (SDA) and 19 (SCK)
[ 0.750000] rtl8366rb rtl8366rb: RTL5937 ver. 3 chip found
[ 0.930000] rtl8366rb: probed
[ 0.940000] eth0: Atheros AG71xx at 0xb9000000, irq 4
[ 1.240000] TCP cubic registered
[ 1.250000] NET: Registered protocol family 17
[ 1.250000] Bridge firewalling registered
[ 1.260000] 8021q: 802.1Q VLAN Support v1.8
[ 1.260000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[ 1.270000] Freeing unused kernel memory: 216k freed
[ 3.640000] ar71xx: pll_reg 0xb8050014: 0x1a000000
[ 3.640000] eth0: link up (1000Mbps/Full duplex)
[ 4.080000] Registered led device: tp-link:green:usb
[ 4.080000] Registered led device: tp-link:green:system
[ 4.080000] Registered led device: tp-link:green:qss
[ 4.080000] Registered led device: tp-link:green:wlan
[ 7.390000] JFFS2 notice: (438) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (1 unchecked, 0 orphan) and 50 of xref (0 dead, 29 orphan) found.
[ 8.300000] SCSI subsystem initialized
[ 8.470000] usbcore: registered new interface driver usbfs
[ 8.470000] usbcore: registered new interface driver hub
[ 8.480000] usbcore: registered new device driver usb
[ 8.950000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 8.950000] ehci-platform ehci-platform: Generic Platform EHCI Controller
[ 8.960000] ehci-platform ehci-platform: new USB bus registered, assigned bus number 1
[ 9.000000] ehci-platform ehci-platform: irq 3, io mem 0x1b000000
[ 9.020000] ehci-platform ehci-platform: USB 2.0 started, EHCI 1.00
[ 9.020000] hub 1-0:1.0: USB hub found
[ 9.030000] hub 1-0:1.0: 1 port detected
[ 9.130000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 9.250000] Initializing USB Mass Storage driver...
[ 9.250000] usbcore: registered new interface driver usb-storage
[ 9.260000] USB Mass Storage support registered.
[ 29.630000] eth0: link down
[ 31.910000] Loading modules backported from Linux version master-2014-01-23-0-g62c147d
[ 31.920000] Backport generated by backports.git backports-20140124-0-g1256d3e
[ 32.100000] cfg80211: Calling CRDA to update world regulatory domain
[ 32.100000] cfg80211: World regulatory domain updated:
[ 32.110000] cfg80211: DFS Master region: unset
[ 32.110000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 32.120000] cfg80211: (2400000 KHz - 2483000 KHz @ 40000 KHz), (N/A, 3000 mBm)
[ 32.130000] cfg80211: (5140000 KHz - 5860000 KHz @ 40000 KHz), (N/A, 3000 mBm)
[ 33.190000] ath: EEPROM regdomain: 0x0
[ 33.190000] ath: EEPROM indicates default country code should be used
[ 33.190000] ath: doing EEPROM country->regdmn map search
[ 33.190000] ath: country maps to regdmn code: 0x3a
[ 33.190000] ath: Country alpha2 being used: US
[ 33.190000] ath: Regpair used: 0x3a
[ 33.220000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 33.220000] ieee80211 phy0: Atheros AR9100 MAC/BB Rev:7 AR2133 RF Rev:a2 mem=0xb80c0000, irq=2
[ 33.230000] cfg80211: Calling CRDA for country: US
[ 33.230000] cfg80211: Regulatory domain changed to country: US
[ 33.240000] cfg80211: DFS Master region: unset
[ 33.240000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 33.250000] cfg80211: (2400000 KHz - 2483000 KHz @ 40000 KHz), (N/A, 3000 mBm)
[ 33.260000] cfg80211: (5140000 KHz - 5860000 KHz @ 40000 KHz), (N/A, 3000 mBm)
[ 33.800000] PPP generic driver version 2.4.2
[ 33.920000] PPP MPPE Compression module registered
[ 34.040000] L2TP core driver, V2.0
[ 34.060000] L2TP netlink interface
[ 34.090000] GRE over IPv4 demultiplexor driver
[ 34.110000] ip_gre: Unknown symbol icmpv6_send (err 0)
[ 34.240000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 34.490000] NET: Registered protocol family 24
[ 34.640000] nf_conntrack version 0.5.0 (456 buckets, 1824 max)
[ 35.140000] PPPoL2TP kernel driver, V2.0
[ 35.160000] PPTP driver version 0.8.5
[ 35.590000] xt_time: kernel timezone is -0000
[ 36.040000] usbcore: registered new interface driver cdc_acm
[ 36.050000] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 36.090000] usbcore: registered new interface driver usblp
[ 36.120000] usbcore: registered new interface driver usbserial
[ 36.120000] USB Serial support registered for generic
[ 36.130000] usbcore: registered new interface driver usbserial_generic
[ 36.140000] usbserial: USB Serial Driver core
[ 36.280000] usbcore: registered new interface driver cdc_ether
[ 36.420000] usbcore: registered new interface driver cdc_ncm
[ 36.450000] USB Serial support registered for GSM modem (1-port)
[ 36.450000] usbcore: registered new interface driver option
[ 36.460000] option: v0.7.2:USB Driver for GSM modems
[ 36.480000] USB Serial support registered for Sierra USB modem
[ 36.490000] usbcore: registered new interface driver sierra
[ 36.490000] sierra: v.1.7.16:USB Driver for Sierra Wireless USB modems
[ 36.620000] fuse init (API version 7.18)
[ 43.430000] ar71xx: pll_reg 0xb8050014: 0x1a000000
[ 43.730000] eth0: link up (1000Mbps/Full duplex)
[ 43.750000] device eth0.1 entered promiscuous mode
[ 43.750000] device eth0 entered promiscuous mode
[ 43.770000] br-lan: port 1(eth0.1) entered forwarding state
[ 43.770000] br-lan: port 1(eth0.1) entered forwarding state
[ 45.770000] br-lan: port 1(eth0.1) entered forwarding state
[ 51.860000] device wlan0 entered promiscuous mode
[ 53.470000] br-lan: port 2(wlan0) entered forwarding state
[ 53.480000] br-lan: port 2(wlan0) entered forwarding state
[ 55.480000] br-lan: port 2(wlan0) entered forwarding state