Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| toh:tp-link:td-w8960n [2012/09/26 16:43] – tigtex | toh:tp-link:td-w8960n [2021/09/07 19:50] – [Installation] ordered list item level corrected tmomas | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== TP-Link TD-W8960N ====== | ||
| + | 300Mbps Wireless N ADSL2+ Modem Router | ||
| + | Forum discussion [[https:// | ||
| + | |||
| + | OEM source code available at: [[http:// | ||
| + | |||
| + | For TD-W8960N **v5** see [[toh: | ||
| + | |||
| + | |||
| + | ===== Supported Versions ===== | ||
| + | ---- datatable ---- | ||
| + | cols : Brand, Model, Versions, Supported Current Rel, OEM device homepage URL_url, OWrt Forum Topic URL_url, Device Techdata_pageid | ||
| + | headers : Brand, Model, Version, Current Release, OEM Info, Forum Topic, Technical Data | ||
| + | align : c, | ||
| + | filter | ||
| + | filter | ||
| + | ---- | ||
| + | |||
| + | ---- datatable ---- | ||
| + | cols : Version, Unsupported Functions_unsupporteds | ||
| + | filter | ||
| + | filter | ||
| + | ---- | ||
| + | |||
| + | |||
| + | ===== Hardware Highlights ===== | ||
| + | ---- datatable ---- | ||
| + | cols : Model, Versions, CPU, CPU MHz, Flash MB_mbflashs, | ||
| + | header | ||
| + | align : c, | ||
| + | filter | ||
| + | filter | ||
| + | ---- | ||
| + | |||
| + | (for version 1 and version 3) | ||
| + | |||
| + | ^ CPU ^ Ram ^ Flash ^ Network ^ Wireless NIC ^ Wireless Standard ^ USB ^ Serial ^ JTag ^ ADSL2+ Modem ^ | ||
| + | | BCM6358@300MHz |32 MB |4 MB | 4x 100mbps | BCM4351 (onboard) | b/g/n | NO | YES | YES | YES | | ||
| + | |||
| + | ===== Installation ===== | ||
| + | ---- datatable ---- | ||
| + | cols : Model, Versions, Supported Current Rel, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url, Firmware OEM Stock URL_url | ||
| + | headers : Model, Version, Current Release, Firmware OpenWrt Install, Firmware OpenWrt Upgrade, Firmware OEM Stock | ||
| + | align : c,c,c | ||
| + | filter | ||
| + | filter | ||
| + | ---- | ||
| + | |||
| + | -> [[docs: | ||
| + | |||
| + | |||
| + | - **NOTE:** Using a stable build from LEDE 17.01.4 will work with your router but the WiFi drivers do not load with the firmware. Manually adding the drivers does not seem to work because the device loads incorrect drivers for the WiFi at the boot. (Tested with LEDE 17.01.4 - V3 router). | ||
| + | - Download the latest Stable build or Snapshot build (openwrt-96358VW2-generic-squashfs-cfe.bin) from [[http:// | ||
| + | - Use a tftp **CLIENT** to upload the image //(for example tftpd32.exe on windows)// | ||
| + | - Give your PC a static IP and telnet the router | ||
| + | - Use the command: < | ||
| + | - Wait for it to flash, router will reboot automatically< | ||
| + | - < | ||
| + | - The router should now boot to openwrt | ||
| + | |||
| + | Alternative mode (you have to open the router case): | ||
| + | - Flash using a Serial TTL adapter and CFE bootloader. | ||
| + | - Setup a TFTP **server** on your computer. | ||
| + | - Using the serial connection, stop the boot process by pressing any key when asked | ||
| + | - Once you are on the CFE prompt do " | ||
| + | - The device should automatically reboot to OpenWrt | ||
| + | |||
| + | ===== Revert to original firmware ===== | ||
| + | You will need an active serial connection! | ||
| + | |||
| + | - Download the latest firmware from the TP-LINK servers | ||
| + | - Using an hex-editor remove everything from offset 00000000 to 000001FF //(this means that now the 1st character of the firmware is a 6 (or 36 in BIN))// | ||
| + | - Save that modified original image | ||
| + | - Go to the CFE prompt and do " | ||
| + | - The device should automatically reboot to original tplink firmware | ||
| + | |||
| + | ===== Hardware ===== | ||
| + | ==== Info ==== | ||
| + | ^ [[wp> | ||
| + | ^ Vendor | ||
| + | ^ [[docs: | ||
| + | ^ Board ID | 96358VW2 | ||
| + | ^ [[docs: | ||
| + | ^ [[docs: | ||
| + | ^ Flash-Chip | ||
| + | ^ Flash size | 4 MiB | | ||
| + | ^ RAM-Chip | ||
| + | ^ RAM size | 32 MiB | | ||
| + | ^ Wireless | ||
| + | ^ Ethernet | ||
| + | ^ Internet | ||
| + | ^ USB | no | | ||
| + | ^ [[docs: | ||
| + | ^ [[docs: | ||
| + | |||
| + | ==== Photos ==== | ||
| + | |||
| + | {{media: | ||
| + | |||
| + | ==== How to open the case ==== | ||
| + | TD-W8960N is a little tricky to open. | ||
| + | - Below 2 rubber feets there are 2 screws - remove them | ||
| + | - Using your hands and a small screwdriver, | ||
| + | - Near the leds, there are 2 snaps. Using a flat screwdriver, | ||
| + | - The front part should be now loose and all you need is to pull the white upper cover. | ||
| + | |||
| + | ==== Serial ==== | ||
| + | -> [[docs: | ||
| + | |||
| + | {{media: | ||
| + | |||
| + | Pin: TX, | ||
| + | |||
| + | **Don' | ||
| + | Also, you **MUST** short those 2 pads marked in yellow to enable serial RX and TX.\\ | ||
| + | Don't forget that RX connects to the RS232TTL-TX and TX to the RS232TTL-RX!\\ | ||
| + | |||
| + | ^ Serial connection parameters\\ for TP-Link TD-W8960N | 115200, 8N1 | | ||
| + | |||
| + | ==== JTAG ==== | ||
| + | -> [[docs: | ||
| + | |||
| + | How to connect to the JTAG Port of this specific device:\\ | ||
| + | **Insert photo of PCB with markings for JTAG port** | ||
| + | |||
| + | ===== Hardware mods ===== | ||
| + | |||
| + | Because TD-W8960N is an unit that gets way too hot, adding 2 heatsinks is a good idea. | ||
| + | - Add 1 heatsink to the cpu (look at the above image, it's the big square chip on the center) | ||
| + | - Add 1 heatsink to the switch (also look at the above image, it's the left chip with " | ||
| + | This should prevent any overheating signs. | ||
| + | |||
| + | ===== Debug Logs ===== | ||
| + | |||
| + | <WRAP bootlog> | ||
| + | < | ||
| + | | ||
| + | | ||
| + | cpu model : BCM6358 V1.0 | ||
| + | | ||
| + | wait instruction : no | ||
| + | | ||
| + | | ||
| + | extra interrupt vector : no | ||
| + | | ||
| + | ASEs implemented : | ||
| + | VCED exceptions : not available | ||
| + | VCEI exceptions : not available | ||
| + | |||
| + | | ||
| + | |||
| + | # cat /proc/mtd | ||
| + | dev: size | ||
| + | mtd0: 00313000 00313000 " | ||
| + | |||
| + | # cat / | ||
| + | major minor #blocks name | ||
| + | |||
| + | 31 0 3148 mtdblock0 | ||
| + | |||
| + | # cat / | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | Slab: 3092 kB | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | # cat / | ||
| + | Linux version 2.6.21.5 (root@localhost.localdomain) (gcc version 4.2.3) #4 Fri Oct 28 18:30:25 CST 2011 | ||
| + | |||
| + | --------------------------------------------------------------------- | ||
| + | Logs at boot time (RS232ttl) | ||
| + | CFE version 1.0.37-102.9 for BCM96358 (32bit, | ||
| + | Build Date: äş 12ć 29 20:10:30 CST 2009 (root@localhost.localdomain) | ||
| + | | ||
| + | |||
| + | | ||
| + | CPU type 0x2A010: 300MHz, Bus: 133MHz, Ref: 64MHz | ||
| + | CPU running TP0 | ||
| + | Total memory: 33554432 bytes (32MB) | ||
| + | Boot Address 0xbfc00000 | ||
| + | |||
| + | |||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | Num = 8; | ||
| + | Board IP address : 192.168.1.1: | ||
| + | Host IP address : 192.168.1.100 | ||
| + | | ||
| + | Run from flash/host (f/h) : f | ||
| + | | ||
| + | | ||
| + | Boot delay (0-9 seconds) : 1 | ||
| + | Board Id (0-5) : 96358VW2 | ||
| + | | ||
| + | Base MAC Address : 00: | ||
| + | PSI Size (1-64) KBytes : 24 | ||
| + | Main Thread Number [0|1] : 0 | ||
| + | | ||
| + | |||
| + | * * * Press any key to stop auto run (1 seconds) * * * | ||
| + | Auto run second count down: 1 | ||
| + | web info: Waiting for connection on socket 0. | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | |||
| + | sm Set memory or registers. | ||
| + | dm Dump memory or registers. | ||
| + | w Write the whole image start from beginning of the flash | ||
| + | e Erase [n]vram or [a]ll flash except bootrom | ||
| + | r Run program from flash image or from host depend on [f/h] flag | ||
| + | p Print boot line and board parameter info | ||
| + | c Change booline parameters | ||
| + | f Write image to the flash | ||
| + | i Erase persistent storage data | ||
| + | b Change board parameters | ||
| + | reset Reset the board | ||
| + | | ||
| + | help Obtain help for CFE commands | ||
| + | |||
| + | For more information about a command, enter 'help command-name' | ||
| + | * * * command status = 0</ | ||
| + | </ | ||
| + | |||
| + | ===== Bootlogs ===== | ||
| + | ==== OEM bootlog ==== | ||
| + | <WRAP bootlog> | ||
| + | < | ||
| + | Booting from only image (0xbfc10000) ... | ||
| + | Code Address: 0x80010000, Entry Address: 0x8021a000 | ||
| + | Decompression OK! | ||
| + | Entry at 0x8021a000 | ||
| + | Closing network. | ||
| + | Closing DMA Channels. | ||
| + | Starting program at 0x8021a000 | ||
| + | Linux version 2.6.21.5 (root@localhost.localdomain) (gcc version 4.2.3) #2 Wed Aug 25 17:14:28 CST 2010 | ||
| + | Serial flash device: name S25FL032A, id 0x0115, size 4096KB | ||
| + | 96358VW2 prom init | ||
| + | CPU revision is: 0002a010 | ||
| + | Determined physical RAM map: | ||
| + | memory: 01fa0000 @ 00000000 (usable) | ||
| + | On node 0 totalpages: 8096 | ||
| + | DMA zone: 32 pages used for memmap | ||
| + | DMA zone: 0 pages reserved | ||
| + | DMA zone: 4064 pages, LIFO batch:0 | ||
| + | Normal zone: 31 pages used for memmap | ||
| + | Normal zone: 3969 pages, LIFO batch:0 | ||
| + | Built 1 zonelists. | ||
| + | Kernel command line: root=31:0 ro noinitrd console=ttyS0, | ||
| + | brcm mips: enabling icache and dcache... | ||
| + | Primary instruction cache 32kB, physically tagged, 2-way, linesize 16 bytes. | ||
| + | Primary data cache 16kB, 2-way, linesize 16 bytes. | ||
| + | Synthesized TLB refill handler (21 instructions). | ||
| + | Synthesized TLB load handler fastpath (33 instructions). | ||
| + | Synthesized TLB store handler fastpath (33 instructions). | ||
| + | Synthesized TLB modify handler fastpath (32 instructions). | ||
| + | PID hash table entries: 128 (order: 7, 512 bytes) | ||
| + | Using 150.000 MHz high precision timer. | ||
| + | Dentry cache hash table entries: 4096 (order: 2, 16384 bytes) | ||
| + | Inode-cache hash table entries: 2048 (order: 1, 8192 bytes) | ||
| + | Memory: 29732k/ | ||
| + | KLOB Pool 1 Initialized: | ||
| + | Calibrating delay loop... 297.98 BogoMIPS (lpj=148992) | ||
| + | Mount-cache hash table entries: 512 | ||
| + | NET: Registered protocol family 16 | ||
| + | Total Flash size: 4096K with 64 sectors | ||
| + | File system address: 0xbfc10100 | ||
| + | registering PCI controller with io_map_base unset | ||
| + | BLOG v1.0 Initialized | ||
| + | NET: Registered protocol family 8 | ||
| + | NET: Registered protocol family 20 | ||
| + | Time: MIPS clocksource has been installed. | ||
| + | NET: Registered protocol family 2 | ||
| + | IP route cache hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | TCP established hash table entries: 1024 (order: 1, 8192 bytes) | ||
| + | TCP bind hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | TCP: Hash tables configured (established 1024 bind 1024) | ||
| + | TCP reno registered | ||
| + | squashfs: version 3.2-r2 (2007/ | ||
| + | squashfs: LZMA suppport for slax.org by jro | ||
| + | io scheduler noop registered (default) | ||
| + | PPP generic driver version 2.4.2 | ||
| + | NET: Registered protocol family 24 | ||
| + | bcm963xx_mtd driver v1.0 | ||
| + | brcmboard: brcm_board_init entry | ||
| + | SES: Button Interrupt 0x3 is enabled | ||
| + | SES: LED GPIO 0x4 is enabled | ||
| + | irq.c: reset_fac_irq is set to low_trigger. | ||
| + | Serial: BCM63XX driver $Revision: 3.00 $ | ||
| + | ttyS0 at MMIO 0xfffe0100 (irq = 10) is a BCM63XX | ||
| + | ttyS1 at MMIO 0xfffe0120 (irq = 11) is a BCM63XX | ||
| + | bcmxtmrt: Broadcom BCM6358A1 ATM Network Device v0.1 Aug 25 2010 17:14:19 | ||
| + | TCP cubic registered | ||
| + | Initializing XFRM netlink socket | ||
| + | NET: Registered protocol family 1 | ||
| + | NET: Registered protocol family 17 | ||
| + | NET: Registered protocol family 15 | ||
| + | Ebtables v2.0 registered | ||
| + | 802.1Q VLAN Support v1.8 Ben Greear | ||
| + | All bugs added by David S. Miller | ||
| + | VFS: Mounted root (squashfs filesystem) readonly. | ||
| + | Freeing unused kernel memory: 88k freed | ||
| + | init started: | ||
| + | |||
| + | |||
| + | BusyBox v1.00 (2010.08.12-01: | ||
| + | Enter ' | ||
| + | |||
| + | |||
| + | Loading drivers and kernel modules... | ||
| + | |||
| + | pktflow: module license ' | ||
| + | Broadcom Packet Flow Cache learning via BLOG enabled. | ||
| + | Created Proc FS / | ||
| + | Constructed Broadcom Packet Flow Cache v0.1 Feb 26 2009 14:21:08 | ||
| + | bcmxtmcfg: bcmxtmcfg_init entry | ||
| + | adsl: adsl_init entry | ||
| + | Broadcom BCMPROCFS v1.0 initialized | ||
| + | Broadcom BCM6358A1 Ethernet Network Device v0.3 Aug 25 2010 17:14:08 | ||
| + | Config Ethernet Switch Through MDIO Pseudo PHY Interface | ||
| + | ethsw: found bcm5325e! | ||
| + | dgasp: kerSysRegisterDyingGaspHandler: | ||
| + | rate ctrl page 0x35, addr 0x02: 0 | ||
| + | 8021x_1 page 0x0A, addr 0x4C: 0 | ||
| + | 8021x_2 page 0x0A, addr 0x4E: 0 | ||
| + | eth0: MAC Address: 00: | ||
| + | PCI: Enabling device 0000: | ||
| + | PCI: Setting latency timer of device 0000: | ||
| + | wl0: Broadcom BCM4351 802.11 Wireless Controller 5.10.85.0.cpe4.402.0 | ||
| + | dgasp: kerSysRegisterDyingGaspHandler: | ||
| + | |||
| + | ===== Release Version 4.02L.03 (build timestamp 100825_1906) ===== | ||
| + | |||
| + | wl_cnt= 1 | ||
| + | device eth0 is not a slave of br0 | ||
| + | device eth0 entered promiscuous mode | ||
| + | br0: port 1(eth0) entering learning state | ||
| + | br0: topology change detected, propagating | ||
| + | br0: port 1(eth0) entering forwarding state | ||
| + | WLmngr Daemon is running | ||
| + | optarg=0 shmId=0 | ||
| + | device wl0 is not a slave of br0 | ||
| + | device wl0 entered promiscuous mode | ||
| + | br0: port 2(wl0) entering learning state | ||
| + | br0: topology change detected, propagating | ||
| + | br0: port 2(wl0) entering forwarding state | ||
| + | BcmAdsl_Initialize=0xC006B1F8, | ||
| + | AnnexCParam=0x00000000 AnnexAParam=0x00000980 adsl2=0x00000000 | ||
| + | KLOB extended to 2 pools | ||
| + | pSdramPHY=0xA1FFFFF8, | ||
| + | AdslCoreSharedMemInit: | ||
| + | AdslCoreHwReset: | ||
| + | AnnexCParam=0x00000000 AnnexAParam=0x00000980 adsl2=0x00000000 | ||
| + | dgasp: kerSysRegisterDyingGaspHandler: | ||
| + | KLOB extended to 3 pools | ||
| + | KLOB extended to 4 pools | ||
| + | KLOB extended to 5 pools | ||
| + | KLOB extended to 6 pools | ||
| + | KLOB extended to 7 pools | ||
| + | KLOB extended to 8 pools | ||
| + | wlctl -i wl0 phytype > /var/wl0 | ||
| + | wlctl -i wl0 revinfo > /var/wl0 | ||
| + | wlctl -i wl0 bands > / | ||
| + | wlctl ver > /var/wlver | ||
| + | wlctl -i wl0 cap > /var/wl0cap | ||
| + | device wl0 left promiscuous mode | ||
| + | br0: port 2(wl0) entering disabled state | ||
| + | device wl0 is not a slave of br0 | ||
| + | device wl0 entered promiscuous mode | ||
| + | br0: port 2(wl0) entering learning state | ||
| + | br0: topology change detected, propagating | ||
| + | br0: port 2(wl0) entering forwarding state | ||
| + | interface wl0.1 does not exist! | ||
| + | interface wl0.2 does not exist! | ||
| + | interface wl0.3 does not exist! | ||
| + | Scratch pad is not initialized. | ||
| + | br0: port 2(wl0) entering disabled state | ||
| + | WPS Device PIN = 23402034 | ||
| + | wlctl -i wl0 phy_watchdog 0 | ||
| + | wlctl -i wl0 wds none | ||
| + | wlctl -i wl0 up | ||
| + | wlctl -i wl0 down | ||
| + | wlctl -i wl0 mbss 0 | ||
| + | wlctl -i wl0 bss -C 0 down | ||
| + | wlctl -i wl0 bss -C 1 down | ||
| + | wlctl -i wl0 bss -C 2 down | ||
| + | wlctl -i wl0 bss -C 3 down | ||
| + | wlctl -i wl0 ssid -C 0 ' | ||
| + | Setting SSID " | ||
| + | wlctl -i wl0 ssid -C 1 ' | ||
| + | Setting SSID " | ||
| + | wlctl -i wl0 ssid -C 2 ' | ||
| + | Setting SSID " | ||
| + | wlctl -i wl0 ssid -C 3 ' | ||
| + | Setting SSID " | ||
| + | wlctl -i wl0 cur_etheraddr 00: | ||
| + | wlctl -i wl0.1 cur_etheraddr 00: | ||
| + | wlctl -i wl0.2 cur_etheraddr 00: | ||
| + | wlctl -i wl0.3 cur_etheraddr 00: | ||
| + | wlctl -i wl0 ap 1 | ||
| + | wlctl -i wl0 infra 1 | ||
| + | wlctl -i wl0 closed 0 | ||
| + | wlctl -i wl0 country PL | ||
| + | wlctl -i wl0 band b | ||
| + | wlctl -i wl0 regulatory 0 | ||
| + | wlctl -i wl0 radar 0 2>/ | ||
| + | wlctl -i wl0 spect 0 2>/ | ||
| + | wlctl -i wl0 nmode -1 | ||
| + | wlctl -i wl0 mimo_bw_cap 1 | ||
| + | wlctl -i wl0 chanspec -c 7 -b 2 -w 40 -s -1 | ||
| + | Chanspec set to 0x2d07 | ||
| + | wlctl -i wl0 wpa_cap -C 0 > / | ||
| + | wlctl -i wl0 wpa_cap -C 0 0 2>/ | ||
| + | wlctl -i wl0 wpa_cap -C 1 > / | ||
| + | wlctl -i wl0 wpa_cap -C 1 0 2>/ | ||
| + | wlctl -i wl0 wpa_cap -C 2 > / | ||
| + | wlctl -i wl0 wpa_cap -C 2 0 2>/ | ||
| + | wlctl -i wl0 wpa_cap -C 3 > / | ||
| + | wlctl: Unsupported | ||
| + | wlctl -i wl0 wpa_cap -C 3 0 2>/ | ||
| + | wlctl -i wl0 maxassoc 50 | ||
| + | wlctl -i wl0 bss_maxassoc 50 | ||
| + | wlctl -i wl0 gmode Auto | ||
| + | wlctl -i wl0 gmode_protection_override -1 | ||
| + | wlctl -i wl0 gmode_protection_control 2 | ||
| + | wlctl -i wl0 nmode_protection_override -1 | ||
| + | wlctl -i wl0 protection_control 2 | ||
| + | wlctl -i wl0 nreqd 0 | ||
| + | wlctl -i wl0 wme 0 2>/ | ||
| + | wlctl -i wl0 afterburner_override 0 2>/ | ||
| + | wlctl -i wl0 ampdu 1 | ||
| + | wlctl -i wl0 amsdu 1 | ||
| + | wlctl -i wl0 afterburner_override 0 | ||
| + | wlctl -i wl0 wme 1 2>/ | ||
| + | wlctl -i wl0 wme_noack 0 2>/ | ||
| + | wlctl -i wl0 wme_apsd 1 2>/ | ||
| + | wlctl -i wl0 wme_bss_disable 0 | ||
| + | wlctl -i wl0 rate 0 | ||
| + | wlctl -i wl0 bg_rate 0 | ||
| + | wlctl -i wl0 leddc 0 2>/ | ||
| + | wlctl -i wl0 mrate -1 | ||
| + | wlctl -i wl0 bg_mrate -1 | ||
| + | wlctl -i wl0 rateset default | ||
| + | wlctl -i wl0 rtsthresh 2347 | ||
| + | wlctl -i wl0 fragthresh 2346 | ||
| + | wlctl -i wl0 dtim 1 | ||
| + | wlctl -i wl0 bi 100 | ||
| + | wlctl -i wl0 frameburst 1 | ||
| + | wlctl -i wl0 ap_isolate 0 | ||
| + | wlctl -i wl0 pwr_percent 100 | ||
| + | wlctl -i wl0 wmf_bss_enable 0 | ||
| + | wlctl -i wl0.1 wmf_bss_enable 0 | ||
| + | wlctl -i wl0.2 wmf_bss_enable 0 | ||
| + | wlctl -i wl0.3 wmf_bss_enable 0 | ||
| + | wlctl -i wl0 mac none | ||
| + | wlctl -i wl0 macmode 0 | ||
| + | wlctl -i wl0 up | ||
| + | wlctl -i wl0 csscantimer 0 | ||
| + | wlctl -i wl0 chanspec > / | ||
| + | br0: port 2(wl0) entering learning state | ||
| + | br0: topology change detected, propagating | ||
| + | br0: port 2(wl0) entering forwarding state | ||
| + | device wl0 left promiscuous mode | ||
| + | br0: port 2(wl0) entering disabled state | ||
| + | device wl0 is not a slave of br0 | ||
| + | device wl0 entered promiscuous mode | ||
| + | br0: port 2(wl0) entering learning state | ||
| + | br0: topology change detected, propagating | ||
| + | br0: port 2(wl0) entering forwarding state | ||
| + | device wl0.1 is not a slave of br0 | ||
| + | device wl0.2 is not a slave of br0 | ||
| + | device wl0.3 is not a slave of br0 | ||
| + | Reaped 415 | ||
| + | UPnP:: | ||
| + | UPnP:: | ||
| + | UPnP:: | ||
| + | UPnP:: | ||
| + | </ | ||
| + | |||
| + | ===== Tags ===== | ||
| + | [[meta: | ||
| + | {{tag> | ||