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:netgear:wndr4700 [2013/08/27 17:48] – dariox7 | toh:netgear:wndr4700 [2020/12/18 21:00] – [Tags] danitool | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Netgear WNDR4700 and WNDR4720 ======== | ||
| + | **Note:** This router has a slot for a 3,5" SATA HDD, but only **WNDR4720** package contents HDD SATA 2TB. **WNDR4700** does not include a HDD. | ||
| + | ===== 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 | ||
| + | ---- | ||
| + | |||
| + | |||
| + | ===== Hardware Highlights ===== | ||
| + | ---- datatable ---- | ||
| + | cols : Model, Versions, CPU, CPU MHz, CPU Cores_numcores_, | ||
| + | header | ||
| + | align : c, | ||
| + | filter | ||
| + | ---- | ||
| + | |||
| + | <color blue>SD Card Reader</ | ||
| + | |||
| + | |||
| + | ===== 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 | ||
| + | ---- | ||
| + | |||
| + | -> [[docs: | ||
| + | |||
| + | FIXME Please add the installation procedure here. | ||
| + | |||
| + | The filename for Firmware OpenWrt Upgrade shows http:// | ||
| + | |||
| + | it should be http:// | ||
| + | |||
| + | Thanks. | ||
| + | |||
| + | ==== Flash Layout ==== | ||
| + | < | ||
| + | [WNDR4700]# cat /proc/mtd | ||
| + | dev: size | ||
| + | mtd0: 08000000 00020000 "NAND 128MiB 3,3V 8-bit" | ||
| + | mtd1: 00180000 00020000 " | ||
| + | mtd2: 00020000 00020000 " | ||
| + | mtd3: 001e0000 00020000 " | ||
| + | mtd4: 01660000 00020000 " | ||
| + | mtd5: 00080000 00020000 " | ||
| + | mtd6: 00080000 00020000 " | ||
| + | mtd7: 00300000 00020000 " | ||
| + | mtd8: 001c0000 00020000 " | ||
| + | mtd9: 06020000 00020000 " | ||
| + | mtd10: 00040000 00020000 " | ||
| + | mtd11: 01860000 00020000 " | ||
| + | </ | ||
| + | |||
| + | ===== Bootlogs ===== | ||
| + | ==== OEM bootlog ==== | ||
| + | <WRAP bootlog> | ||
| + | < | ||
| + | |||
| + | U-Boot 2009.08 (Jul 03 2012 - 13:04:31) | ||
| + | |||
| + | CPU: AMCC PowerPC APM82181 Rev. E at 1000 MHz (PLB=166, OPB=83, EBC=83 MHz) | ||
| + | | ||
| + | | ||
| + | 32 kB I-Cache 32 kB D-Cache | ||
| + | DNI HW ID: 29763875 NAND flash 128MB RAM 256MB U-Boot 2009.08 dni1 V1.4 | ||
| + | Board: AMCC APM82181 Evaluation Board, PCIE0/ | ||
| + | I2C: ready | ||
| + | DRAM: 256 MB (ECC not enabled, 500 Mb/s, 32-bit, CL3) | ||
| + | NAND: 128 MiB | ||
| + | *** Warning - bad CRC, using default environment | ||
| + | |||
| + | Configure Max Payload 256B | ||
| + | PCIE0: successfully set as root-complex | ||
| + | 03 00 168c 0030 0280 ff | ||
| + | 02 02 111d 803a 0604 00 | ||
| + | 04 00 168c 0033 0280 ff | ||
| + | 02 03 111d 803a 0604 00 | ||
| + | 05 00 1912 0015 0c03 00 | ||
| + | 02 04 111d 803a 0604 00 | ||
| + | 01 00 111d 803a 0604 00 | ||
| + | | ||
| + | Net: | ||
| + | AR8327 GigaSW initialize...done | ||
| + | ENET Speed is 1000 Mbps - FULL duplex connection (EMAC0) | ||
| + | |||
| + | | ||
| + | Retry count exceeded; boot the image as usual | ||
| + | |||
| + | nmrp server is stopped or failed ! | ||
| + | |||
| + | Type run flash_nfs to mount root filesystem over NFS | ||
| + | |||
| + | Hit any key to stop autoboot: | ||
| + | |||
| + | Loading from device 0: NAND 128MiB 3,3V 8-bit (offset 0x180000) | ||
| + | |||
| + | ** check device-tree image ** | ||
| + | | ||
| + | |||
| + | ** check kernel image ** | ||
| + | | ||
| + | |||
| + | ** check rootfs image ** | ||
| + | | ||
| + | |||
| + | NAND read: device 0 offset 0x180000, size 0x20000 | ||
| + | | ||
| + | ## Booting kernel from Legacy Image at 00500000 ... | ||
| + | Image Name: | ||
| + | Image Type: | ||
| + | Data Size: 1870601 Bytes = 1.8 MB | ||
| + | Load Address: 00000000 | ||
| + | Entry Point: | ||
| + | | ||
| + | ## Flattened Device Tree blob at 00800040 | ||
| + | | ||
| + | | ||
| + | Using PowerPC 44x Platform machine description | ||
| + | Linux version 2.6.32.11-wndr4700 (torby.tong@dni-l-sw01) (gcc version 4.5.1 (GCC) ) #2 Sat May 4 00:43:25 CST 2013 | ||
| + | Zone PFN ranges: | ||
| + | DMA 0x00000000 -> 0x00001000 | ||
| + | Normal | ||
| + | Movable zone start PFN for each node | ||
| + | early_node_map[1] active PFN ranges | ||
| + | 0: 0x00000000 -> 0x00001000 | ||
| + | MMU: Allocated 1088 bytes of context maps for 255 contexts | ||
| + | Built 1 zonelists in Zone order, mobility grouping off. Total pages: 4094 | ||
| + | Kernel command line: root=/ | ||
| + | PID hash table entries: 1024 (order: -4, 4096 bytes) | ||
| + | Dentry cache hash table entries: 32768 (order: 1, 131072 bytes) | ||
| + | Inode-cache hash table entries: 16384 (order: 0, 65536 bytes) | ||
| + | Memory: 255744k/ | ||
| + | Kernel virtual memory layout: | ||
| + | * 0xfffe0000..0xffff0000 | ||
| + | * 0xfd800000..0xfe000000 | ||
| + | * 0xfd800000..0xfd800000 | ||
| + | * 0xd1000000..0xfd800000 | ||
| + | Hierarchical RCU implementation. | ||
| + | NR_IRQS:512 | ||
| + | UIC0 (32 IRQ sources) at DCR 0xc0 | ||
| + | UIC1 (32 IRQ sources) at DCR 0xd0 | ||
| + | UIC2 (32 IRQ sources) at DCR 0xe0 | ||
| + | UIC3 (32 IRQ sources) at DCR 0xf0 | ||
| + | clocksource: | ||
| + | Mount-cache hash table entries: 8192 | ||
| + | NET: Registered protocol family 16 | ||
| + | OCM1: 32768 Bytes (enabled) | ||
| + | OCM1: 32768 Bytes (non-cached) | ||
| + | OCM1: 0 Bytes (cached) | ||
| + | 256k L2-cache enabled | ||
| + | PCIE0: Checking link... | ||
| + | PCIE0: Device detected, waiting for link... | ||
| + | PCIE0: link is up ! | ||
| + | PCI host bridge / | ||
| + | MEM 0x0000000e00000000..0x0000000e7fffffff -> 0x0000000080000000 | ||
| + | MEM 0x0000000f00000000..0x0000000f000fffff -> 0x0000000000000000 | ||
| + | IO 0x0000000f80000000..0x0000000f8000ffff -> 0x0000000000000000 | ||
| + | | ||
| + | 4xx PCI DMA offset set to 0x00000000 | ||
| + | / | ||
| + | Disabling INTX for MSI testing. | ||
| + | Setting for 64-bit MSI and 4 MSI messages. | ||
| + | PCIE0: successfully set as root-complex | ||
| + | PCI: Probing PCI hardware | ||
| + | PCI: Hiding 4xx host bridge resources 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | pci 0000: | ||
| + | CPM0: pm-iic-device resource / | ||
| + | CPM0: pm-emac-device resource / | ||
| + | CPM0: pm-monitor-event property not defined | ||
| + | CPM0: DCR at 0x160 | ||
| + | CPM: ocm suspend address 0xd1040000 | ||
| + | CPM: ocm resume address 0xd1040400 | ||
| + | CPM: ocm data address 0xd10407d0 | ||
| + | bio: create slab < | ||
| + | SCSI subsystem initialized | ||
| + | usbcore: registered new interface driver usbfs | ||
| + | usbcore: registered new interface driver hub | ||
| + | usbcore: registered new device driver usb | ||
| + | mod_init: | ||
| + | ppc460ex_dma_per_chan_init: | ||
| + | cfg80211: Calling CRDA to update world regulatory domain | ||
| + | Switching to clocksource timebase | ||
| + | NET: Registered protocol family 2 | ||
| + | IP route cache hash table entries: 16384 (order: 0, 65536 bytes) | ||
| + | TCP established hash table entries: 8192 (order: 0, 65536 bytes) | ||
| + | TCP bind hash table entries: 8192 (order: -1, 32768 bytes) | ||
| + | TCP: Hash tables configured (established 8192 bind 8192) | ||
| + | TCP reno registered | ||
| + | NET: Registered protocol family 1 | ||
| + | pci 0000: | ||
| + | Probing AMCC DMA driver | ||
| + | PPC4xx PLB DMA engine IRQ 24 | ||
| + | PPC460ex PLB DMA engine @0x00_00000100 size 263 | ||
| + | new_chan-> | ||
| + | new_chan-> | ||
| + | PCIE-MSI: Setting up MSI ... | ||
| + | PCIE-MSI: MSI reg base c10000000 - c100000ff | ||
| + | PCIE-MSI: MSI sdr base 0000036c | ||
| + | PCIE-MSI: PE_IHS h 0000000c l 10000002 | ||
| + | kcpm: can't read pm-monitor-app | ||
| + | kcpm: unable to parse device tree; aborting | ||
| + | squashfs: version 4.0 (2009/ | ||
| + | msgmni has been set to 496 | ||
| + | async_tx: api initialized (async) | ||
| + | io scheduler noop registered | ||
| + | io scheduler anticipatory registered | ||
| + | io scheduler deadline registered | ||
| + | io scheduler cfq registered (default) | ||
| + | PCIE-MSI: | ||
| + | PCIE-MSI: vendor aaa0 | ||
| + | PCIE-MSI: hwirq requested 0, virt 37 | ||
| + | PCIE-MSI: message: h 0000000c l 10000080 data 00004440 | ||
| + | PCIE-MSI: | ||
| + | PCIE-MSI: vendor 111d | ||
| + | PCIE-MSI: hwirq requested 1, virt 38 | ||
| + | PCIE-MSI: message: h 0000000c l 10000080 data 00004441 | ||
| + | PCIE-MSI: | ||
| + | PCIE-MSI: vendor 111d | ||
| + | PCIE-MSI: hwirq requested 2, virt 39 | ||
| + | PCIE-MSI: message: h 0000000c l 10000080 data 00004442 | ||
| + | PCIE-MSI: | ||
| + | PCIE-MSI: vendor 111d | ||
| + | PCIE-MSI: hwirq requested 3, virt 40 | ||
| + | PCIE-MSI: message: h 0000000c l 10000080 data 00004443 | ||
| + | Generic non-volatile memory driver v1.1 | ||
| + | Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled | ||
| + | serial8250.0: | ||
| + | console [ttyS0] enabled | ||
| + | serial8250.0: | ||
| + | 4ef600300.serial: | ||
| + | 4ef600400.serial: | ||
| + | brd: module loaded | ||
| + | loop: module loaded | ||
| + | / | ||
| + | sata-dwc 4bffd1800.sata: | ||
| + | sata-dwc 4bffd1800.sata: | ||
| + | sata-dwc 4bffd1800.sata: | ||
| + | sata-dwc 4bffd1800.sata: | ||
| + | dma_register_interrupt register irq (41) | ||
| + | ata4294967295: | ||
| + | sata-dwc 4bffd1800.sata: | ||
| + | scsi0 : sata-dwc | ||
| + | ata1: SATA max UDMA/133 irq 42 | ||
| + | of-flash 4e4000000.nor_flash: | ||
| + | NAND device: Manufacturer ID: 0xad, Chip ID: 0xf1 (Hynix NAND 128MiB 3,3V 8-bit) | ||
| + | Scanning device for bad blocks | ||
| + | Bad eraseblock 657 at 0x000005220000 | ||
| + | Creating 12 MTD partitions on " | ||
| + | 0x000000000000-0x000008000000 : "NAND 128MiB 3,3V 8-bit" | ||
| + | 0x000000000000-0x000000180000 : " | ||
| + | 0x000000180000-0x0000001a0000 : " | ||
| + | 0x0000001a0000-0x000000380000 : " | ||
| + | 0x000000380000-0x0000019e0000 : " | ||
| + | mtd: find squashfs magic at 0x380000 of " | ||
| + | the correct location of partition " | ||
| + | 0x0000019e0000-0x000001a60000 : " | ||
| + | 0x000001a60000-0x000001ae0000 : " | ||
| + | 0x000001ae0000-0x000001de0000 : " | ||
| + | 0x000001de0000-0x000001fa0000 : " | ||
| + | 0x000001fa0000-0x000007fc0000 : " | ||
| + | 0x000007fc0000-0x000008000000 : " | ||
| + | 0x000000180000-0x0000019e0000 : " | ||
| + | APM MTD access Wrapper initialized. | ||
| + | e1000e: Intel(R) PRO/1000 Network Driver - 1.0.2-k2 | ||
| + | e1000e: Copyright (c) 1999-2008 Intel Corporation. | ||
| + | PPC 4xx OCP EMAC driver, version 3.54 | ||
| + | mal0: descriptor-memory = ocm | ||
| + | MAL: Enabled Interrupt Coal TxCnt: 32 RxCnt: 8 | ||
| + | TxTimer: 100000 RxTimer: 5000 | ||
| + | MAL v2 /plb/mcmal, 1 TX channels, 1 RX channels | ||
| + | RGMII / | ||
| + | TAH / | ||
| + | / | ||
| + | PHY ID: 0x004dd034 | ||
| + | eth0: EMAC-0 / | ||
| + | eth0: found Generic MII PHY (0x00) | ||
| + | Intel(R) Gigabit Ethernet Network Driver - version 1.3.16-k2 | ||
| + | Copyright (c) 2007-2009 Intel Corporation. | ||
| + | tun: Universal TUN/TAP device driver, 1.6 | ||
| + | tun: (C) 1999-2004 Max Krasnyansky < | ||
| + | xhci_hcd 0000: | ||
| + | xhci_hcd 0000: | ||
| + | pci_bus 0000:45: firmware: using built-in firmware renesas/ | ||
| + | xhci_hcd 0000: | ||
| + | xhci_hcd 0000: | ||
| + | PCIE-MSI: | ||
| + | PCIE-MSI: vendor 1912 | ||
| + | PCIE-MSI: hwirq requested 4, virt 52 | ||
| + | PCIE-MSI: message: h 0000000c l 10000080 data 00004444 | ||
| + | usb usb1: config 1 interface 0 altsetting 0 endpoint 0x81 has no SuperSpeed companion descriptor | ||
| + | usb usb1: New USB device found, idVendor=1d6b, | ||
| + | usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 | ||
| + | usb usb1: Product: xHCI Host Controller | ||
| + | usb usb1: Manufacturer: | ||
| + | usb usb1: SerialNumber: | ||
| + | usb usb1: configuration #1 chosen from 1 choice | ||
| + | hub 1-0:1.0: USB hub found | ||
| + | hub 1-0:1.0: 4 ports detected | ||
| + | Initializing USB Mass Storage driver... | ||
| + | usbcore: registered new interface driver usb-storage | ||
| + | USB Mass Storage support registered. | ||
| + | usbcore: registered new interface driver libusual | ||
| + | dwc_otg: version 2.60a 22-NOV-2006 | ||
| + | dwc_otg: Using DMA mode | ||
| + | dwc_otg dwc_otg.0: DWC OTG Controller | ||
| + | dwc_otg dwc_otg.0: new USB bus registered, assigned bus number 2 | ||
| + | dwc_otg dwc_otg.0: irq 34, io mem 0x00000000 | ||
| + | dwc_otg: Init: Port Power? op_state=1 | ||
| + | dwc_otg: Init: Power Port (0) | ||
| + | usb usb2: New USB device found, idVendor=1d6b, | ||
| + | usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 | ||
| + | usb usb2: Product: DWC OTG Controller | ||
| + | usb usb2: Manufacturer: | ||
| + | usb usb2: SerialNumber: | ||
| + | ata1: Softreset on PMP port 15 | ||
| + | usb usb2: configuration #1 chosen from 1 choice | ||
| + | hub 2-0:1.0: USB hub found | ||
| + | hub 2-0:1.0: 1 port detected | ||
| + | i2c /dev entries driver | ||
| + | ibm-iic 4ef600700.i2c: | ||
| + | ibm-iic 4ef600800.i2c: | ||
| + | apm82181-adma: | ||
| + | AMCC(R) APM82181 ADMA Engine found [1]: ( capabilities: | ||
| + | --------------- dma_async_device_register: | ||
| + | apm82181 adma1: allocated 512 descriptor slots | ||
| + | AMCC(R) APM82181 ADMA Engine found [2]: ( capabilities: | ||
| + | --------------- dma_async_device_register: | ||
| + | apm82181 adma2: allocated 512 descriptor slots | ||
| + | AMCC(R) APM82181 ADMA Engine found [3]: ( capabilities: | ||
| + | --------------- dma_async_device_register: | ||
| + | apm82181 adma3: allocated 512 descriptor slots | ||
| + | AMCC(R) APM82181 ADMA Engine found [4]: ( capabilities: | ||
| + | --------------- dma_async_device_register: | ||
| + | apm82181 adma4: allocated 819 descriptor slots | ||
| + | Netfilter messages via NETLINK v0.30. | ||
| + | nf_conntrack version 0.5.0 (3996 buckets, 15984 max) | ||
| + | ip_tables: (C) 2000-2006 Netfilter Core Team | ||
| + | TCP cubic registered | ||
| + | NET: Registered protocol family 10 | ||
| + | ip6_tables: (C) 2000-2006 Netfilter Core Team | ||
| + | IPv6 over IPv4 tunneling driver | ||
| + | NET: Registered protocol family 17 | ||
| + | Ebtables v2.0 registered | ||
| + | 802.1Q VLAN Support v1.8 Ben Greear < | ||
| + | All bugs added by David S. Miller < | ||
| + | lib80211: common routines for IEEE802.11 drivers | ||
| + | drivers/ | ||
| + | ata1: SATA link up 3.0 Gbps (SStatus 123 SControl F0300) | ||
| + | ata1.00: ATA-9: WDC WD20EFRX-68AX9N0, | ||
| + | ata1.00: 3907029168 sectors, multi 0: LBA48 NCQ (depth 1/32) | ||
| + | ata1.00: configured for UDMA/133 | ||
| + | blk_queue_max_hw_segments: | ||
| + | scsi 0:0:0:0: Direct-Access | ||
| + | sd 0:0:0:0: [sda] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB) | ||
| + | sd 0:0:0:0: [sda] 4096-byte physical blocks | ||
| + | sd 0:0:0:0: Attached scsi generic sg0 type 0 | ||
| + | sd 0:0:0:0: [sda] Write Protect is off | ||
| + | sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn' | ||
| + | sda: unknown partition table | ||
| + | sd 0:0:0:0: [sda] Attached SCSI disk | ||
| + | usb 2-1: new high speed USB device using dwc_otg and address 2 | ||
| + | usb 2-1: New USB device found, idVendor=05e3, | ||
| + | usb 2-1: New USB device strings: Mfr=3, Product=4, SerialNumber=0 | ||
| + | usb 2-1: Product: USB Storage | ||
| + | usb 2-1: Manufacturer: | ||
| + | usb 2-1: configuration #1 chosen from 1 choice | ||
| + | scsi1 : SCSI emulation for USB Mass Storage devices | ||
| + | eth0: link is up, 1000 FDX | ||
| + | IP-Config: Complete: | ||
| + | | ||
| + | | ||
| + | | ||
| + | VFS: Mounted root (squashfs filesystem) readonly on device 31:4. | ||
| + | Freeing unused kernel memory: 384k init | ||
| + | Warning: unable to open an initial console. | ||
| + | init started: | ||
| + | Loading data from /dev/mtd5 ... | ||
| + | |||
| + | Done! | ||
| + | |||
| + | The data center is Running ... | ||
| + | |||
| + | PPP generic driver version 2.4.2 | ||
| + | NET: Registered protocol family 24 | ||
| + | nf_nat_STARCRAFT: | ||
| + | Disabling lock debugging due to kernel taint | ||
| + | nf_conntrack_rtsp v0.6.21 loading | ||
| + | nf_nat_rtsp v0.6.21 loading | ||
| + | nf_conntrack_proto_esp loaded | ||
| + | NET: Registered protocol family 27 | ||
| + | PPPoL2TP kernel driver, V0.16.1 | ||
| + | PPTP-GRE-v1.13 2007 (C) Delta Networks Inc. | ||
| + | dni-qos module init. | ||
| + | Generating Rules... | ||
| + | Done! | ||
| + | / | ||
| + | lan mac: 20: | ||
| + | wan mac: 20: | ||
| + | wlan5g mac: 20: | ||
| + | sn: | ||
| + | SN: 31K12A5400640 | ||
| + | hw_id:HW_ID | ||
| + | model_id: | ||
| + | The region number is: 0x0002 | ||
| + | REGION: WW | ||
| + | / | ||
| + | cp: cannot stat '/ | ||
| + | wpspin: | ||
| + | Starting network... | ||
| + | ln: / | ||
| + | ln: / | ||
| + | ln: / | ||
| + | powerpc_emac_init | ||
| + | phy_mode = 0x4 | ||
| + | phy_map = 0x0 | ||
| + | phy_address = 0xffffffff | ||
| + | reg = 0x7949 | ||
| + | |||
| + | ######## S17 SSDK init succeeded! ######## | ||
| + | athrs17_reg_init: | ||
| + | |||
| + | SSDK Init scsi 1:0:0:0: Direct-Access | ||
| + | OK! | ||
| + | opsd 1:0:0:0: Attached scsi generic sg1 type 0 | ||
| + | erate done. | ||
| + | |||
| + | |||
| + | sd 1:0:0:0: [sdb] Attached SCSI removable disk | ||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operate done. | ||
| + | |||
| + | / | ||
| + | device eth0.2 entered promiscuous mode | ||
| + | device eth0 entered promiscuous mode | ||
| + | NET-LAN: Default LAN MAC is : 20: | ||
| + | br0: port 1(eth0.2) entering forwarding state | ||
| + | br0: port 1(eth0.2) entering disabled state | ||
| + | br0: port 1(eth0.2) entering forwarding state | ||
| + | udhcp server (v0.9.8) started | ||
| + | The attached devices demo is Running ... | ||
| + | check minidlna ... | ||
| + | killall: minidlna: no process killed | ||
| + | grep: / | ||
| + | mknod: /dev/ptmx: File exists | ||
| + | killall: utelnetd: no process killed | ||
| + | killall: telnetenable: | ||
| + | The telnetenable is running ... | ||
| + | killall: smbd: no process killed | ||
| + | Deleting static route ... Done! | ||
| + | Adding static route ... Done! | ||
| + | NET-WAN: Default WAN MAC is : 20: | ||
| + | dni-qos attached on eth0.1. | ||
| + | killall: ntpclient: no process killed | ||
| + | udhcp client (v0.9.8) started | ||
| + | Deleting static route ... Done! | ||
| + | Deleting static route ... Done! | ||
| + | Adding static route ... Done! | ||
| + | start rip process | ||
| + | start initial data | ||
| + | time zone index is : 0 | ||
| + | Run NTP Client with setting: pri: | ||
| + | killall: ez-ipupdate: | ||
| + | killall: updatednsip: | ||
| + | killall: updatednsip: | ||
| + | killall: phddns: no process killed | ||
| + | killall: noip2: no process killed | ||
| + | killall: crond: no process killed | ||
| + | killall: miniupnpd: no process killed | ||
| + | Sending discover... | ||
| + | Sending select for 192.168.1.102... | ||
| + | ioctl: Cannot assign requested address | ||
| + | LAN: 10.0.0.1/ | ||
| + | WAN: 192.168.1.102/ | ||
| + | WAN status: 1000M/Full | ||
| + | WAN status: 1000M/Full | ||
| + | WAN/LAN is NOT conflicting! | ||
| + | Lease of 192.168.1.102 obtained, lease time 86400 | ||
| + | adding dns 192.168.1.1 | ||
| + | LAN: 10.0.0.1/ | ||
| + | WAN: 192.168.1.102/ | ||
| + | WAN status: 1000M/Full | ||
| + | WAN status: 1000M/Full | ||
| + | WAN/LAN is NOT conflicting! | ||
| + | Initializing random number generator... read-only file system detected...done | ||
| + | miniupnpd[1559]: | ||
| + | Starting Firewall... | ||
| + | lan_ipv4_addr 167772161, wan_ipv4_address 3232235878, second_wan_ipv4_address 0 | ||
| + | Done! | ||
| + | / | ||
| + | deleting routers | ||
| + | adding router 192.168.1.1 | ||
| + | time zone index is : 0 | ||
| + | Run NTP Client with setting: pri: | ||
| + | Starting Firewall... | ||
| + | lan_ipv4_addr 167772161, wan_ipv4_address 3232235878, second_wan_ipv4_address 0 | ||
| + | Done! | ||
| + | Deleting static route ... Done! | ||
| + | Deleting static route ... Done! | ||
| + | Adding static route ... Done! | ||
| + | start rip process | ||
| + | start initial data | ||
| + | bound | ||
| + | killall: igmpproxy: no process killed | ||
| + | cp: cannot stat '/ | ||
| + | Changing password for admin | ||
| + | New password: | ||
| + | |||
| + | Bad password: too weak | ||
| + | Retype password: | ||
| + | Password for admin changed by root | ||
| + | Saving Data... | ||
| + | Done! | ||
| + | |||
| + | Saving Data... | ||
| + | Done! | ||
| + | |||
| + | Saving Data... | ||
| + | Done! | ||
| + | |||
| + | Saving Data... | ||
| + | Done! | ||
| + | |||
| + | /dev/sda: unknown volume type | ||
| + | [vol_id_1]get_disk_volume error, goto ret!!! | ||
| + | killall: proftpd: no process killed | ||
| + | Start utelnetd by telnetenable | ||
| + | POT is Running... | ||
| + | POT is Finished!!! | ||
| + | The POT-(Get/ | ||
| + | Changing password for admin | ||
| + | New password: | ||
| + | Bad password: too weak | ||
| + | Retype password: | ||
| + | Password for admin changed by root | ||
| + | /dev/sda: unknown volume type | ||
| + | [Waring]: This HDD format failed to support the Time Machine!!!!!! | ||
| + | /dev/sda: unknown volume type | ||
| + | [vol_id_2]get_disk_volume error, goto ret!!! | ||
| + | ufsd: driver 8.5 (NTFS4LINUX_U85_014_S[2011-07-25-15: | ||
| + | Evaluation version - not for resale! LBD=ON with delayalloc with ioctl loaded at d7d40000 | ||
| + | NTFS read/write support included | ||
| + | Big endian platform | ||
| + | Hfs+/HfsX read/write support included | ||
| + | Built for: Netgear_apm_82181_2011-07-20 | ||
| + | |||
| + | [rules_get_value / status / action]: Malformed rule - missing parameter terminator ';' | ||
| + | [rules_get_value / status / action]: Malformed rule - missing parameter terminator ';' | ||
| + | cat: / | ||
| + | ADDRCONF(NETDEV_UP): | ||
| + | /dev/sdb: error open volume | ||
| + | This partition type is ! | ||
| + | disk name is sdb last partition is | ||
| + | sh: =: argument expected | ||
| + | rm: cannot remove '/ | ||
| + | Sorry, rule does not exist. | ||
| + | Sorry, rule does not exist. | ||
| + | Sorry, rule does not exist. | ||
| + | Sorry, rule does not exist. | ||
| + | Sorry, rule does not exist. | ||
| + | /sbin/wlan: /sbin/wlan: 1: pidnum: not found | ||
| + | sh: 1: unknown operand | ||
| + | / | ||
| + | / | ||
| + | Args: 1 | ||
| + | ath_hal: 0.9.17.1 (AR5416, AR9380, DEBUG, REGOPS_FUNC, | ||
| + | ath_rate_atheros: | ||
| + | ath_dfs: Version 2.0.0 | ||
| + | Copyright (c) 2005-2006 Atheros Communications, | ||
| + | ath_dev: Copyright (c) 2001-2007 Atheros Communications, | ||
| + | ath_pci: 9.2.0_U10.1020 (Atheros/ | ||
| + | Caldata = cfce0000 slot=0 | ||
| + | __ath_attach: | ||
| + | ACBKMinfree = 48 | ||
| + | ACBEMinfree = 32 | ||
| + | ACVIMinfree = 16 | ||
| + | ACVOMinfree = 0 | ||
| + | CABMinfree = 48 | ||
| + | UAPSDMinfree = 0 | ||
| + | ar9300RadioAttach: | ||
| + | Restoring Cal data from Flash | ||
| + | dfs_attach: use DFS enhancements | ||
| + | DFS min filter rssiThresh = 18 | ||
| + | DFS max pulse dur = 151 ticks | ||
| + | ath_get_caps[5110] rx chainmask mismatch actual 7 sc_chainmak 0 | ||
| + | ath_get_caps[5085] tx chainmask mismatch actual 7 sc_chainmak 0 | ||
| + | wifi0: Atheros 9380: mem=0xe00000000, | ||
| + | Caldata = cfce4000 slot=1 | ||
| + | __ath_attach: | ||
| + | ACBKMinfree = 48 | ||
| + | ACBEMinfree = 32 | ||
| + | ACVIMinfree = 16 | ||
| + | ACVOMinfree = 0 | ||
| + | CABMinfree = 48 | ||
| + | UAPSDMinfree = 0 | ||
| + | ar9300RadioAttach: | ||
| + | Restoring Cal data from Flash | ||
| + | dfs_attach: use DFS enhancements | ||
| + | DFS min filter rssiThresh = 18 | ||
| + | DFS max pulse dur = 151 ticks | ||
| + | ath_get_caps[5110] rx chainmask mismatch actual 7 sc_chainmak 0 | ||
| + | ath_get_caps[5085] tx chainmask mismatch actual 7 sc_chainmak 0 | ||
| + | wifi1: Atheros 9580: mem=0xe00100000, | ||
| + | DFS min filter rssiThresh = 15 | ||
| + | DFS max pulse dur = 151 ticks | ||
| + | DFS min filter rssiThresh = 15 | ||
| + | DFS max pulse dur = 151 ticks | ||
| + | Creating ap for NETGEAR96 on | ||
| + | wlan_vap_create : enter. devhandle=0xc83902e0, | ||
| + | wlan_vap_create : exit. devhandle=0xc83902e0, | ||
| + | VAP device ath0 created | ||
| + | Added ath0 mode master | ||
| + | Invalid command : bgscan | ||
| + | |||
| + | DES SSID SET=NETGEAR96 | ||
| + | | ||
| + | / | ||
| + | WARNING: Fragmentation with HT mode NOT ALLOWED!! | ||
| + | Error for wireless request "Set Fragmentation Threshold" | ||
| + | SET failed on device ath0 ; Invalid argument. | ||
| + | Invalid command : setVowExt | ||
| + | Invalid command : setKeySrchAlways | ||
| + | Invalid command : mcastenhance | ||
| + | Invalid command : acparams | ||
| + | Invalid command : set_vsp_enable | ||
| + | Interface doesn' | ||
| + | setPhyRestartWar (8BE0): Operation not permitted | ||
| + | Invalid command : setVowExtStats | ||
| + | Created ath0 mode ap for NETGEAR96 | ||
| + | lo no wireless extensions. | ||
| + | |||
| + | eth0 no wireless extensions. | ||
| + | |||
| + | sit0 no wireless extensions. | ||
| + | |||
| + | br0 no wireless extensions. | ||
| + | |||
| + | eth0.1 | ||
| + | |||
| + | eth0.2 | ||
| + | |||
| + | wifi0 no wireless extensions. | ||
| + | |||
| + | wifi1 no wireless extensions. | ||
| + | |||
| + | Modules already loaded | ||
| + | Creating ap for NETGEAR96-5G on | ||
| + | wlan_vap_create : enter. devhandle=0xcf06c2e0, | ||
| + | wlan_vap_create : exit. devhandle=0xcf06c2e0, | ||
| + | VAP device ath1 created | ||
| + | Added ath1 mode master | ||
| + | Invalid command : bgscan | ||
| + | Invalid command : extoffset | ||
| + | |||
| + | DES SSID SET=NETGEAR96-5G | ||
| + | | ||
| + | / | ||
| + | WARNING: Fragmentation with HT mode NOT ALLOWED!! | ||
| + | Error for wireless request "Set Fragmentation Threshold" | ||
| + | SET failed on device ath1 ; Invalid argument. | ||
| + | Invalid command : setVowExt | ||
| + | Invalid command : setKeySrchAlways | ||
| + | Invalid command : mcastenhance | ||
| + | Invalid command : acparams | ||
| + | Invalid command : set_vsp_enable | ||
| + | Interface doesn' | ||
| + | setPhyRestartWar (8BE0): Operation not permitted | ||
| + | Invalid command : setVowExtStats | ||
| + | Created ath1 mode ap for NETGEAR96-5G | ||
| + | lo no wireless extensions. | ||
| + | |||
| + | eth0 no wireless extensions. | ||
| + | |||
| + | sit0 no wireless extensions. | ||
| + | |||
| + | br0 no wireless extensions. | ||
| + | |||
| + | eth0.1 | ||
| + | |||
| + | eth0.2 | ||
| + | |||
| + | wifi0 no wireless extensions. | ||
| + | |||
| + | wifi1 no wireless extensions. | ||
| + | |||
| + | lo no wireless extensions. | ||
| + | |||
| + | eth0 no wireless extensions. | ||
| + | |||
| + | sit0 no wireless extensions. | ||
| + | |||
| + | br0 no wireless extensions. | ||
| + | |||
| + | eth0.1 | ||
| + | |||
| + | eth0.2 | ||
| + | |||
| + | wifi0 no wireless extensions. | ||
| + | |||
| + | wifi1 no wireless extensions. | ||
| + | |||
| + | device ath0 entered promiscuous mode | ||
| + | br0: port 2(ath0) entering forwarding state | ||
| + | arping: bind: Cannot assign requested address | ||
| + | >>>>> | ||
| + | >>>>> | ||
| + | cat: / | ||
| + | >>>>> | ||
| + | lo no wireless extensions. | ||
| + | |||
| + | eth0 no wireless extensions. | ||
| + | |||
| + | sit0 no wireless extensions. | ||
| + | |||
| + | br0 no wireless extensions. | ||
| + | |||
| + | eth0.1 | ||
| + | |||
| + | eth0.2 | ||
| + | |||
| + | wifi0 no wireless extensions. | ||
| + | |||
| + | wifi1 no wireless extensions. | ||
| + | |||
| + | device ath1 entered promiscuous mode | ||
| + | br0: port 3(ath1) entering forwarding state | ||
| + | arping: bind: Cannot assign requested address | ||
| + | >>>>> | ||
| + | >>>>> | ||
| + | cat: / | ||
| + | >>>>> | ||
| + | CHH: System Configuration | ||
| + | AP_IPADDR: | ||
| + | AP_NETMASK: | ||
| + | WAN_MODE: | ||
| + | WAN_IPADDR: | ||
| + | WAN_NETMASK: | ||
| + | WAN_IF: | ||
| + | LAN_IF: | ||
| + | WLAN_ON_BOOT: | ||
| + | AP_STARTMODE: | ||
| + | AP_RADIO_ID: | ||
| + | AP_RADIO_ID_2: | ||
| + | AP_PRIMARY_CH: | ||
| + | AP_CHMODE: | ||
| + | AP_PRIMARY_CH_2: | ||
| + | AP_CHMODE_2: | ||
| + | PUREG:=0 | ||
| + | PUREN:=0 | ||
| + | TXQUEUELEN: | ||
| + | SHORTGI:=1 | ||
| + | SHORTGI_2: | ||
| + | AMPDUENABLE: | ||
| + | AMPDUENABLE_2: | ||
| + | AMPDUFRAMES: | ||
| + | AMPDUFRAMES_2: | ||
| + | AMPDULIMIT: | ||
| + | AMPDULIMIT_2: | ||
| + | AMPDUMIN: | ||
| + | AMPDUMIN_2: | ||
| + | CWMMODE:=1 | ||
| + | CWMMODE_2: | ||
| + | RATECTL: | ||
| + | MANRATE: | ||
| + | MANRETRIES: | ||
| + | RX_CHAINMASK: | ||
| + | RX_CHAINMASK_2: | ||
| + | TX_CHAINMASK: | ||
| + | TX_CHAINMASK_2: | ||
| + | AP_SSID: | ||
| + | AP_SSID_2: | ||
| + | AP_PRIMARY_KEY_0: | ||
| + | AP_PRIMARY_KEY_1: | ||
| + | AP_WEP_MODE_0: | ||
| + | AP_WEP_MODE_1: | ||
| + | AP_MODE:=ap | ||
| + | AP_SECMODE: | ||
| + | AP_SECFILE: | ||
| + | WPS_ENABLE: | ||
| + | AP_MODE_2: | ||
| + | AP_SECMODE_2: | ||
| + | AP_SECFILE_2: | ||
| + | WPS_ENABLE_2: | ||
| + | AP_MODE_3: | ||
| + | AP_SECMODE_3: | ||
| + | AP_SECFILE_3: | ||
| + | WPS_ENABLE_3: | ||
| + | AP_MODE_4: | ||
| + | AP_SECMODE_4: | ||
| + | AP_SECFILE_4: | ||
| + | WPS_ENABLE_4: | ||
| + | AP_MODE_5: | ||
| + | AP_SECMODE_5: | ||
| + | AP_SECFILE_5: | ||
| + | WPS_ENABLE_5: | ||
| + | AP_MODE_6: | ||
| + | AP_SECMODE_6: | ||
| + | AP_SECFILE_6: | ||
| + | WPS_ENABLE_6: | ||
| + | AP_MODE_7: | ||
| + | AP_SECMODE_7: | ||
| + | AP_SECFILE_7: | ||
| + | WPS_ENABLE_7: | ||
| + | AP_MODE_8: | ||
| + | AP_SECMODE_8: | ||
| + | AP_SECFILE_8: | ||
| + | WPS_ENABLE_8: | ||
| + | AP_MODE_9: | ||
| + | AP_SECMODE_9: | ||
| + | AP_SECFILE_9: | ||
| + | WPS_ENABLE_9: | ||
| + | AP_MODE_10: | ||
| + | AP_SECMODE_10: | ||
| + | AP_SECFILE_10: | ||
| + | WPS_ENABLE_10: | ||
| + | AP_MODE_11: | ||
| + | AP_SECMODE_11: | ||
| + | AP_SECFILE_11: | ||
| + | WPS_ENABLE_11: | ||
| + | AP_MODE_12: | ||
| + | AP_SECMODE_12: | ||
| + | AP_SECFILE_12: | ||
| + | WPS_ENABLE_12: | ||
| + | AP_MODE_13: | ||
| + | AP_SECMODE_13: | ||
| + | AP_SECFILE_13: | ||
| + | WPS_ENABLE_13: | ||
| + | AP_MODE_14: | ||
| + | AP_SECMODE_14: | ||
| + | AP_SECFILE_14: | ||
| + | WPS_ENABLE_14: | ||
| + | AP_MODE_15: | ||
| + | AP_SECMODE_15: | ||
| + | AP_SECFILE_15: | ||
| + | WPS_ENABLE_15: | ||
| + | AP_MODE_16: | ||
| + | AP_SECMODE_16: | ||
| + | AP_SECFILE_16: | ||
| + | WPS_ENABLE_16: | ||
| + | ATH_countrycode: | ||
| + | AP_G_BAND_TPSCALE: | ||
| + | AP_A_BAND_TPSCALE: | ||
| + | WSC_MANUFACTURER: | ||
| + | WSC_MODEL_NAME: | ||
| + | WSC_MODEL_NUMBER: | ||
| + | WSC_SERIAL_NUMBER: | ||
| + | WSC_UPNP_AD_PERIOD: | ||
| + | WSC_UPNP_AD_TTL: | ||
| + | WSC_CONF_RELOAD_TIME: | ||
| + | WSC_AP_PIN_ATTACK_CHECK: | ||
| + | WSC_AP_PIN_ATTACK_NUM: | ||
| + | WSC_AP_PIN_HISTORY_FAILURES: | ||
| + | WSC_UUID_MAC: | ||
| + | WSC_CONFIGURED: | ||
| + | WSC_AP_SETUP_LOCKED: | ||
| + | WSC_AP_AUTO_LOCKED: | ||
| + | WSC_NAME: | ||
| + | AP_ANYSSID_HACK: | ||
| + | AP_WPA:=2 | ||
| + | AP_CYPHER: | ||
| + | PSK_KEY: | ||
| + | WPA_IS_HEX: | ||
| + | AP_WPA_GROUP_REKEY: | ||
| + | AP_HIDE_SSID: | ||
| + | AP_RTS: | ||
| + | AP_FRAG: | ||
| + | AP_WMM:=1 | ||
| + | AP_SHPREAMBLE: | ||
| + | AP_COUNTRY_IE: | ||
| + | BINTVAL: | ||
| + | DTIM:=2 | ||
| + | WSC_PIN: | ||
| + | AP_DOTH:=0 | ||
| + | AP_DISABLECOEXT: | ||
| + | WSC_CONFIGURED_2: | ||
| + | WSC_AP_SETUP_LOCKED_2: | ||
| + | WSC_AP_AUTO_LOCKED_2: | ||
| + | WSC_NAME_2: | ||
| + | AP_ANYSSID_HACK_2: | ||
| + | AP_WPA_2:=2 | ||
| + | AP_CYPHER_2: | ||
| + | PSK_KEY_2: | ||
| + | WPA_IS_HEX_2: | ||
| + | AP_WPA_GROUP_REKEY_2: | ||
| + | AP_HIDE_SSID_2: | ||
| + | AP_RTS_2: | ||
| + | AP_FRAG_2: | ||
| + | AP_WMM_2:=1 | ||
| + | AP_SHPREAMBLE_2: | ||
| + | AP_COUNTRY_IE_2: | ||
| + | BINTVAL_2: | ||
| + | DTIM_2:=2 | ||
| + | WSC_PIN_2: | ||
| + | AP_DISABLECOEXT_2: | ||
| + | WPS_LED_BEHAVIOR: | ||
| + | WIRED_STRING_HACK: | ||
| + | DEBUGMODE: | ||
| + | LED_CUSTOM: | ||
| + | IGMP_ENABLE_ORNOT: | ||
| + | CUR_APNAME: | ||
| + | Configur ieee80211_ioctl_siwmode: | ||
| + | ation file: / | ||
| + | br0: port 2(ath0) entering disabled state | ||
| + | | ||
| + | Co DEVICE IS DOWN ifname=ath0 | ||
| + | uld not connect to kernel driver. | ||
| + | Using interface ath0 with hwaddr 20: | ||
| + | random: Only 19/20 bytes of strong random data available from /dev/random | ||
| + | random: Not enough entropy pool available for secure operations | ||
| + | WPA: Not enough entropy in random pool for secure operations - update keys later when the first station connects | ||
| + | br0: port 2(ath0) entering forwarding state | ||
| + | Configu ieee80211_ioctl_siwmode: | ||
| + | ration file: / | ||
| + | br0: port 3(ath1) entering disabled state | ||
| + | | ||
| + | Co DEVICE IS DOWN ifname=ath1 | ||
| + | uld not connect to kernel driver. | ||
| + | Using interface ath1 with hwaddr 20: | ||
| + | random: Cannot read from / | ||
| + | random: Only 19/20 bytes of strong random data available from /dev/random | ||
| + | random: Not enough entropy pool available for secure operations | ||
| + | WPA: Not enough entropy in random pool for secure operations - update keys later when the first station connects | ||
| + | br0: port 3(ath1) entering forwarding state | ||
| + | Ignore turn off WPS LED in apup | ||
| + | $Shutting down igmpproxy: | ||
| + | killall: igmpproxy: no process killed | ||
| + | Sorry, rule does not exist. | ||
| + | Sorry, rule does not exist. | ||
| + | |||
| + | killall: igmpproxy: no process killed | ||
| + | Starting Firewall... | ||
| + | lan_ipv4_addr 167772161, wan_ipv4_address 3232235878, second_wan_ipv4_address 0 | ||
| + | Done! | ||
| + | traffic_meter start : . | ||
| + | killall: igmpproxy: no process killed | ||
| + | GPL NetUSB up! | ||
| + | kc 90 : run_telnetDBGDServer start | ||
| + | kc 227 : init_DebugD end | ||
| + | INFO177E: NetUSB 1.02.25, 00020620 : Nov 6 2012 16:37:41 | ||
| + | INFO1780: | ||
| + | INFO1781: | ||
| + | usbcore: registered new interface driver KC NetUSB General Driver | ||
| + | INFO0AA0: | ||
| + | INFO0110: | ||
| + | INFO1652: | ||
| + | INFO1655: | ||
| + | INFO02D0: | ||
| + | INFO165E: | ||
| + | INFO1677: | ||
| + | INFO02D0: | ||
| + | INFO155E: tcpConnector() started... | ||
| + | killall: check_HDD_capacity: | ||
| + | The region number is: 0x0002 | ||
| + | REGION: WW | ||
| + | Generating RSA private key, 1024 bit long modulus | ||
| + | Generating selfsigned certificate with subject ' | ||
| + | / | ||
| + | Starting Firewall... | ||
| + | lan_ipv4_addr 167772161, wan_ipv4_address 3232235878, second_wan_ipv4_address 0 | ||
| + | Done! | ||
| + | Boot up procedure is Finished!!!</ | ||
| + | </ | ||
| + | |||
| + | ===== Specific Configuration ===== | ||
| + | ==== OEM Configuration ==== | ||
| + | === Interfaces === | ||
| + | <WRAP bootlog> | ||
| + | < | ||
| + | ath0 Link encap: | ||
| + | inet6 addr: fe80:: | ||
| + | UP BROADCAST RUNNING MULTICAST | ||
| + | RX packets:0 errors:0 dropped:0 overruns:0 frame:0 | ||
| + | TX packets: | ||
| + | collisions: | ||
| + | RX bytes:0 (0.0 B) TX bytes: | ||
| + | |||
| + | ath1 Link encap: | ||
| + | inet6 addr: fe80:: | ||
| + | UP BROADCAST RUNNING MULTICAST | ||
| + | RX packets:0 errors:0 dropped:0 overruns:0 frame:0 | ||
| + | TX packets:0 errors:0 dropped: | ||
| + | collisions: | ||
| + | RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) | ||
| + | |||
| + | br0 Link encap: | ||
| + | inet addr: | ||
| + | inet6 addr: fe80:: | ||
| + | UP BROADCAST RUNNING MULTICAST | ||
| + | RX packets: | ||
| + | TX packets: | ||
| + | collisions: | ||
| + | RX bytes: | ||
| + | |||
| + | eth0 Link encap: | ||
| + | inet6 addr: fe80:: | ||
| + | UP BROADCAST RUNNING MULTICAST | ||
| + | RX packets: | ||
| + | TX packets: | ||
| + | collisions: | ||
| + | RX bytes: | ||
| + | Interrupt: | ||
| + | |||
| + | eth0.1 | ||
| + | inet addr: | ||
| + | inet6 addr: fe80:: | ||
| + | UP BROADCAST RUNNING MULTICAST | ||
| + | RX packets: | ||
| + | TX packets: | ||
| + | collisions: | ||
| + | RX bytes: | ||
| + | |||
| + | eth0.2 | ||
| + | inet6 addr: fe80:: | ||
| + | UP BROADCAST RUNNING MULTICAST | ||
| + | RX packets: | ||
| + | TX packets: | ||
| + | collisions: | ||
| + | RX bytes: | ||
| + | |||
| + | lo Link encap:Local Loopback | ||
| + | inet addr: | ||
| + | inet6 addr: ::1/128 Scope:Host | ||
| + | UP LOOPBACK RUNNING | ||
| + | RX packets: | ||
| + | TX packets: | ||
| + | collisions: | ||
| + | RX bytes: | ||
| + | |||
| + | wifi0 Link encap: | ||
| + | UP BROADCAST RUNNING MULTICAST | ||
| + | RX packets: | ||
| + | TX packets: | ||
| + | collisions: | ||
| + | RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) | ||
| + | Interrupt: | ||
| + | |||
| + | wifi1 Link encap: | ||
| + | UP BROADCAST RUNNING MULTICAST | ||
| + | RX packets:191 errors:0 dropped:0 overruns:0 frame:0 | ||
| + | TX packets: | ||
| + | collisions: | ||
| + | RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) | ||
| + | Interrupt: | ||
| + | </ | ||
| + | |||
| + | === Wireless === | ||
| + | <WRAP bootlog> | ||
| + | < | ||
| + | lo no wireless extensions. | ||
| + | |||
| + | eth0 no wireless extensions. | ||
| + | |||
| + | sit0 no wireless extensions. | ||
| + | |||
| + | br0 no wireless extensions. | ||
| + | |||
| + | eth0.1 | ||
| + | |||
| + | eth0.2 | ||
| + | |||
| + | wifi0 no wireless extensions. | ||
| + | |||
| + | wifi1 no wireless extensions. | ||
| + | |||
| + | ath0 IEEE 802.11ng | ||
| + | Mode: | ||
| + | Bit Rate:216.7 Mb/s | ||
| + | RTS thr=2347 B | ||
| + | Encryption key: | ||
| + | Power Management: | ||
| + | Link Quality=94/ | ||
| + | Rx invalid nwid: | ||
| + | Tx excessive retries: | ||
| + | |||
| + | ath1 IEEE 802.11na | ||
| + | Mode: | ||
| + | Bit Rate:450 Mb/s | ||
| + | RTS thr=2347 B | ||
| + | Encryption key: | ||
| + | Power Management: | ||
| + | Link Quality=94/ | ||
| + | Rx invalid nwid: | ||
| + | Tx excessive retries: | ||
| + | </ | ||
| + | |||
| + | === VLAN === | ||
| + | < | ||
| + | [WNDR4700]# cat / | ||
| + | VLAN Dev name | VLAN ID | ||
| + | Name-Type: VLAN_NAME_TYPE_RAW_PLUS_VID_NO_PAD | ||
| + | eth0.1 | ||
| + | eth0.2 | ||
| + | </ | ||
| + | |||
| + | ===== Test and Performance ===== | ||
| + | |||
| + | |||
| + | **Note:** All benchmarks and test were carried out on the original firmware. The results would be much better in the current branch of OpenWrt. | ||
| + | |||
| + | === Benchmark: OpenSSL v0.9.8p === | ||
| + | **Note:** OpenSSL v0.9.8p from SDK | ||
| + | ^ OpenSSL Version ^ [[wp> | ||
| + | | 0.9.8p | 87764520 | 23929930 | 18292650 | 10642240 | 10366780 | 3586110 | 18779740 | 16537780 | 14734770 | 10.9 | 408.0 | 41.2 | 33.9 | | ||
| + | |||
| + | === Benchmark: Cpubench v0.6 === | ||
| + | **Note:** Source code [[https:// | ||
| + | |||
| + | < | ||
| + | [WNDR4700]# ./cpubench | ||
| + | This is CPU and memory benchmark for OpenWRT v0.6. This will then take some time... (typically 30-60 seconds on a 200MHz computer) | ||
| + | Overhead for getting time: 1us | ||
| + | Time to run memory bench: 1.65[secs] | ||
| + | Time to run computation of pi (2400 digits, 10 times): 4.16[secs] | ||
| + | Time to run computation of e (9009 digits): 5.10[secs] | ||
| + | Time to run float bench: 0.02[secs] | ||
| + | Total time: 10.9s</ | ||
| + | |||
| + | You can copy/paste the following line in the wiki table at: [[HardwarePerformance]] | ||
| + | || 2013-08-27 || '' | ||
| + | |||
| + | **Note:** Tests were performed on non-optimized software and built by hand, using only the sole and conclusive construction environment what is available at the moment. Manufacturer' | ||
| + | |||
| + | === Test: Internal HDD - NASTester 1.4 === | ||
| + | |||
| + | **Note:** The test was carried out on WD RED 2TB WD20EFRX and Windows 7 x64 on protocol samba. | ||
| + | |||
| + | Test HDD ext2: | ||
| + | |||
| + | {{http:// | ||
| + | |||
| + | |||
| + | Test HDD ext4: | ||
| + | |||
| + | {{http:// | ||
| + | |||
| + | Test HDD ntfs: | ||
| + | |||
| + | {{http:// | ||
| + | |||
| + | **Note:** NTFS is much better than ext2 and ext4 because Netgear probably added something. | ||
| + | |||
| + | |||
| + | === Test: USB 3.0 - NASTester 1.4 === | ||
| + | |||
| + | **Note:** The test was carried out on pendrive [[http:// | ||
| + | |||
| + | Test USB 3.0 ext2: | ||
| + | |||
| + | {{http:// | ||
| + | < | ||
| + | [WNDR4700]# hdparm -t /dev/sdb1 | ||
| + | /dev/sdb1: | ||
| + | | ||
| + | </ | ||
| + | |||
| + | |||
| + | Test USB 3.0 ext4: | ||
| + | |||
| + | {{http:// | ||
| + | < | ||
| + | [WNDR4700]# hdparm -t /dev/sdb1 | ||
| + | /dev/sdb1: | ||
| + | | ||
| + | </ | ||
| + | |||
| + | |||
| + | Test USB 3.0 fat32: | ||
| + | |||
| + | {{http:// | ||
| + | |||
| + | |||
| + | Test USB 3.0 ntfs: | ||
| + | |||
| + | {{http:// | ||
| + | |||
| + | |||
| + | ===== Hardware ===== | ||
| + | ==== Info ==== | ||
| + | | **[[wp> | ||
| + | | **Vendor: | ||
| + | | **[[docs: | ||
| + | | **[[docs: | ||
| + | | **[[docs: | ||
| + | | **Flash-Chip: | ||
| + | | **Flash size: | ||
| + | | **RAM-Chip: | ||
| + | | **RAM: | ||
| + | | **Wireless: | ||
| + | | **RegDomain: | ||
| + | | **Ethernet: | ||
| + | | **USB: | ||
| + | | **SD Card: | ||
| + | | **[[docs: | ||
| + | | **[[docs: | ||
| + | |||
| + | ==== Button ==== | ||
| + | ^ ^ Reset ^ WPS ^ WiFi ^ Backup ^ | ||
| + | ^ Kamikaze | _ | _ | _ | _ | | ||
| + | **Note:** ------------------------ | ||
| + | |||
| + | ==== Photos look ==== | ||
| + | |||
| + | {{http:// | ||
| + | |||
| + | **Photo of front of the casing** | ||
| + | |||
| + | {{http:// | ||
| + | |||
| + | **Photo of back of the casing** | ||
| + | |||
| + | ==== Opening the case ==== | ||
| + | **Note:** This will void your warranty! | ||
| + | **Note2:** complete disassembly description | ||
| + | |||
| + | *The stand of the router can be removed with two screws from the bottom. Just slide off the stand | ||
| + | *You can now see two more screws, remove also | ||
| + | *With a bit of force (or use a spatula/ | ||
| + | *remove three screws close to the antennas to remove the circuit board - carefully lift it sideways, USB port side stays, other side moves up | ||
| + | *unclip the fan and SATA connector | ||
| + | *remove the circuit board | ||
| + | *remove the connector | ||
| + | *remove the fan | ||
| + | *carefully unclip the buttons from the backside of the chassis | ||
| + | *remove the radio insulation (or whatever the metal foil is supposed to be | ||
| + | |||
| + | ==== Fan problems ==== | ||
| + | There are frequent reports that this model has a very noisy fan. It is less a constant wirr and more of a hickupy wromm. Not easy to listen to, especially if you plan to put this machine in a living area. You can exchange the stock fan (radial fan, small size, no air movement whatsoever) for probably a different model with the same dimensions and same fixture points. Or you can remove the back of the router and put in a 12cm chassis fan and run it on 5V. Unfortunately the PWM does not provide enough voltage/ | ||
| + | <WRAP center round tip 60%>< | ||
| + | while true; | ||
| + | do a=`cat / | ||
| + | b=`cat / | ||
| + | d=`date +" | ||
| + | echo $d cputemp=$(($a/ | ||
| + | sleep 2; | ||
| + | done</ | ||
| + | </ | ||
| + | This will show you a continuous stream of live temperature in °C updating every other second. | ||
| + | |||
| + | |||
| + | ==== Main PCB ==== | ||
| + | |||
| + | |||
| + | |||
| + | {{http:// | ||
| + | |||
| + | {{http:// | ||
| + | |||
| + | **Photo of PCB** | ||
| + | |||
| + | ==== Telnet ==== | ||
| + | |||
| + | === Telnet: / | ||
| + | < | ||
| + | [WNDR4700]# cat / | ||
| + | processor | ||
| + | cpu : APM82181 | ||
| + | clock : 1000.000010MHz | ||
| + | revision | ||
| + | bogomips | ||
| + | timebase | ||
| + | platform | ||
| + | model : amcc, | ||
| + | Memory | ||
| + | </ | ||
| + | |||
| + | === Telnet: / | ||
| + | |||
| + | < | ||
| + | [WNDR4700]# cat / | ||
| + | |||
| + | T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 1 | ||
| + | B: Alloc= | ||
| + | D: Ver= 2.00 Cls=09(hub | ||
| + | P: Vendor=1d6b ProdID=0002 Rev= 2.06 | ||
| + | S: Manufacturer=Linux 2.6.32.11-wndr4700 dwc_otg_hcd | ||
| + | S: Product=DWC OTG Controller | ||
| + | S: SerialNumber=dwc_otg.0 | ||
| + | C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= | ||
| + | I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub | ||
| + | E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms | ||
| + | |||
| + | T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 0 | ||
| + | D: Ver= 2.00 Cls=00(> | ||
| + | P: Vendor=05e3 ProdID=0723 Rev=94.54 | ||
| + | S: Manufacturer=Generic | ||
| + | S: Product=USB Storage | ||
| + | C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA | ||
| + | I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage | ||
| + | E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms | ||
| + | E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms | ||
| + | |||
| + | T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=?? | ||
| + | B: Alloc= | ||
| + | D: Ver= 3.00 Cls=09(hub | ||
| + | P: Vendor=1d6b ProdID=0003 Rev= 2.06 | ||
| + | S: Manufacturer=Linux 2.6.32.11-wndr4700 xhci_hcd | ||
| + | S: Product=xHCI Host Controller | ||
| + | S: SerialNumber=0000: | ||
| + | C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= | ||
| + | I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub | ||
| + | E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=12ms | ||
| + | </ | ||
| + | |||
| + | === Telnet: / | ||
| + | < | ||
| + | [WNDR4700]# cat / | ||
| + | 4000 aaa0bed0 | ||
| + | 4100 111d803a | ||
| + | 4210 111d803a | ||
| + | 4218 111d803a | ||
| + | 4220 111d803a | ||
| + | 4300 168c0030 | ||
| + | 4400 168c0033 | ||
| + | 4500 19120015 | ||
| + | </ | ||
| + | |||
| + | === Telnet: mount === | ||
| + | < | ||
| + | [WNDR4700]# cat / | ||
| + | rootfs / rootfs rw 0 0 | ||
| + | /dev/root / squashfs ro,relatime 0 0 | ||
| + | none /proc proc rw,relatime 0 0 | ||
| + | sysfs /sys sysfs rw,relatime 0 0 | ||
| + | none /tmp tmpfs rw, | ||
| + | tmpfs /dev tmpfs rw, | ||
| + | none / | ||
| + | </ | ||
| + | |||
| + | |||
| + | === U-boot starting === | ||
| + | < | ||
| + | Auto calibration --- | ||
| + | |||
| + | U-Boot 2009.08 (Jul 03 2012 - 13:04:31) | ||
| + | |||
| + | CPU: AMCC PowerPC APM82181 Rev. E at 1000 MHz (PLB=166, OPB=83, EBC=83 MHz) | ||
| + | | ||
| + | | ||
| + | 32 kB I-Cache 32 kB D-Cache | ||
| + | DNI HW ID: 29763875 NAND flash 128MB RAM 256MB U-Boot 2009.08 dni1 V1.4 | ||
| + | Board: AMCC APM82181 Evaluation Board, PCIE0/ | ||
| + | I2C: ready | ||
| + | DRAM: 256 MB (ECC not enabled, 500 Mb/s, 32-bit, CL3) | ||
| + | NAND: 128 MiB | ||
| + | *** Warning - bad CRC, using default environment | ||
| + | |||
| + | Configure Max Payload 256B | ||
| + | PCIE0: successfully set as root-complex | ||
| + | 03 00 168c 0030 0280 ff | ||
| + | 02 02 111d 803a 0604 00 | ||
| + | 04 00 168c 0033 0280 ff | ||
| + | 02 03 111d 803a 0604 00 | ||
| + | 05 00 1912 0015 0c03 00 | ||
| + | 02 04 111d 803a 0604 00 | ||
| + | 01 00 111d 803a 0604 00 | ||
| + | | ||
| + | Net: | ||
| + | AR8327 GigaSW initialize...done | ||
| + | ENET Speed is 1000 Mbps - FULL duplex connection (EMAC0) | ||
| + | |||
| + | | ||
| + | Retry count exceeded; boot the image as usual | ||
| + | |||
| + | nmrp server is stopped or failed ! | ||
| + | |||
| + | Type run flash_nfs to mount root filesystem over NFS | ||
| + | |||
| + | Hit any key to stop autoboot: | ||
| + | |||
| + | </ | ||
| + | |||
| + | === U-boot menu === | ||
| + | < | ||
| + | => help | ||
| + | ? - alias for ' | ||
| + | askenv | ||
| + | autoscr - DEPRECATED - use " | ||
| + | base - print or set address offset | ||
| + | bdinfo | ||
| + | board_hw_id_set- Set board_hw_id | ||
| + | board_hw_id_show- Show board_hw_id | ||
| + | board_model_id_set- Set board_model_id | ||
| + | board_model_id_show- Show board_model_id | ||
| + | board_parameters_set- Set WPS PIN code, Serial number, SSID, Passphrase, MAC address | ||
| + | board_passphrase_set- Set passphrase on board | ||
| + | board_passphrase_show- Show board_passphrase | ||
| + | board_ssid_set- Set ssid on board | ||
| + | board_ssid_show- Show board_ssid | ||
| + | boot - boot default, i.e., run ' | ||
| + | bootd - boot default, i.e., run ' | ||
| + | bootelf - Boot from an ELF image in memory | ||
| + | bootm - boot application image from memory | ||
| + | bootp - boot image via network using BOOTP/TFTP protocol | ||
| + | bootvx | ||
| + | chip_config- program the I2C bootstrap EEPROM | ||
| + | chk_dniimg- chk_dniimg - check integrity of dni firmware image. | ||
| + | |||
| + | cmp - memory compare | ||
| + | coninfo - print console devices and information | ||
| + | cp - memory copy | ||
| + | cpuclk | ||
| + | |||
| + | crc32 - checksum calculation | ||
| + | dcache | ||
| + | dhcp - boot image via network using DHCP/TFTP protocol | ||
| + | echo - echo args to console | ||
| + | eeprom | ||
| + | exit - exit script | ||
| + | ext2load- load binary file from a Ext2 filesystem | ||
| + | ext2ls | ||
| + | fatinfo - print information about filesystem | ||
| + | fatload - load binary file from a dos filesystem | ||
| + | fatls - list files in a directory (default /) | ||
| + | fdt - flattened device tree utility commands | ||
| + | fw_recovery- fw_recovery - start tftp server to recovery dni firmware image. | ||
| + | |||
| + | getdcr | ||
| + | getidcr - Get a register value via indirect DCR addressing | ||
| + | go - start application at address ' | ||
| + | help - print online help | ||
| + | i2c - I2C sub-system | ||
| + | icache | ||
| + | iminfo | ||
| + | imxtract- extract a part of a multi-image | ||
| + | interrupts- enable or disable interrupts | ||
| + | irqinfo - print information about IRQs | ||
| + | itest - return true/false on integer compare | ||
| + | loadb - load binary file over serial line (kermit mode) | ||
| + | loadn_dniimg- loadn_dniimg | ||
| + | |||
| + | loads - load S-Record file over serial line | ||
| + | loady - load binary file over serial line (ymodem mode) | ||
| + | loop - infinite loop on address range | ||
| + | loopw - infinite write loop on address range | ||
| + | macset | ||
| + | macshow - Show ethernet MAC addresses | ||
| + | md - memory display | ||
| + | mdc - memory display cyclic | ||
| + | mii - MII utility commands | ||
| + | mm - memory modify (auto-incrementing address) | ||
| + | mtest - simple RAM read/write test | ||
| + | mw - memory write (fill) | ||
| + | mwc - memory write cyclic | ||
| + | nand - NAND sub-system | ||
| + | nboot - boot from NAND device | ||
| + | ndfc - ndfc - enable|disable NDFC | ||
| + | |||
| + | nfs - boot image via network using NFS protocol | ||
| + | nm - memory modify (constant address) | ||
| + | pci - list and access PCI Configuration Space | ||
| + | ping - send ICMP ECHO_REQUEST to network host | ||
| + | printenv- print environment variables | ||
| + | rarpboot- boot image via network using RARP/TFTP protocol | ||
| + | reginfo - print register information | ||
| + | reset - Perform RESET of the CPU | ||
| + | rnset - set region number | ||
| + | rnshow | ||
| + | run - run commands in an environment variable | ||
| + | sata - SATA sub system | ||
| + | saveenv - save environment variables to persistent storage | ||
| + | sdram_config- sdram_config - Configure SDRAM as 32-bit or 16-bit | ||
| + | |||
| + | setdcr | ||
| + | setenv | ||
| + | setidcr - Set a register value via indirect DCR addressing | ||
| + | showvar - print local hushshell variables | ||
| + | sleep - delay execution for some time | ||
| + | snset - Set serial number | ||
| + | source | ||
| + | test - minimal test like /bin/sh | ||
| + | tftpboot- boot image via network using TFTP protocol | ||
| + | version - print monitor version | ||
| + | wmacset - Set wlan MAC address | ||
| + | wpspinset- Set wpspin number | ||
| + | |||
| + | </ | ||
| + | |||
| + | === U-boot: printenv === | ||
| + | |||
| + | < | ||
| + | => printenv | ||
| + | bootcmd=if loadn_dniimg 0 0x180000 0x4e0000 && chk_dniimg 0x4e0000; then nand read 0x800000 0x180000 0x20000; | ||
| + | bootdelay=2 | ||
| + | baudrate=115200 | ||
| + | loads_echo= | ||
| + | preboot=echo; | ||
| + | hostname=wndr4700 | ||
| + | netdev=eth0 | ||
| + | nfsargs=setenv bootargs root=/ | ||
| + | ramargs=setenv bootargs root=/ | ||
| + | addip=setenv bootargs ${bootargs} ip=${ipaddr}: | ||
| + | addtty=setenv bootargs ${bootargs} console=ttyS0, | ||
| + | addmisc=setenv bootargs ${bootargs} | ||
| + | initrd_high=30000000 | ||
| + | kernel_addr_r=400000 | ||
| + | fdt_addr_r=800000 | ||
| + | ramdisk_size=200000 | ||
| + | rootpath=/ | ||
| + | flash_self=run ramargs addip addtty addmisc; | ||
| + | flash_nfs=run nfsargs addip addtty addmisc; | ||
| + | net_nfs=tftp ${kernel_addr_r} ${bootfile}; | ||
| + | fdt_file=wndr4700/ | ||
| + | load=tftp 200000 wndr4700/ | ||
| + | update=protect off 0x01000000 FFFFFFFF; | ||
| + | upd=run load update | ||
| + | nload=tftp 200000 wndr4700/ | ||
| + | nupdate=nand erase 0 100000;nand write 200000 0 100000; | ||
| + | nupd=run nload nupdate | ||
| + | kernel_addr=fc000000 | ||
| + | fdt_addr=fc1e0000 | ||
| + | ramdisk_addr=fc200000 | ||
| + | pciconfighost=1 | ||
| + | pcie_mode=RP: | ||
| + | boardtype=pcie | ||
| + | usr_dir=wndr4700 | ||
| + | set_images=setenv bootfile ${usr_dir}/ | ||
| + | sata_controller=sata1 | ||
| + | bootfile=wndr4700/ | ||
| + | mtd_addr_r=0x4000000 | ||
| + | mtd_file=wndr4700/ | ||
| + | udiag_file=wndr4700/ | ||
| + | kernel_size=0x400000 | ||
| + | fdt_size=0x25000 | ||
| + | ramdisk_file_size=0x1000000 | ||
| + | ramdisk_addr_r=0x2000000 | ||
| + | nupd1=tftp ${kernel_addr_r} ${bootfile}; | ||
| + | nupd2=tftp ${fdt_addr_r} ${fdt_file}; | ||
| + | nupd3=echo Clean up some memory...Please wait for a momen\t; | ||
| + | nupd4=tftp ${ramdisk_addr_r} ${ramdisk_file}; | ||
| + | nupdu=tftp 200000 ${udiag_file}; | ||
| + | mtd_args=setenv bootargs root=/ | ||
| + | mtd_self=nand read ${kernel_addr_r} 0x1700000 ${kernel_size}; | ||
| + | nfs_self=nand read ${kernel_addr_r} 0x1700000 ${kernel_size}; | ||
| + | net_self=tftp ${kernel_addr_r} ${bootfile}; | ||
| + | nand_self=nand read.jffs2 ${kernel_addr_r} 0x1700000 ${kernel_size}; | ||
| + | env_clear=nand erase 0x40000 0x40000 | ||
| + | udiag=nand read 0x100000 0x7500000 0x200000; go 102100 | ||
| + | ipaddr=192.168.1.1 | ||
| + | serverip=192.168.1.7 | ||
| + | bootcmd1=nand readimg 400000 0x120000; | ||
| + | bootcmd0=nand read 400000 0x120000 0x300000; | ||
| + | stdin=serial | ||
| + | stdout=serial | ||
| + | stderr=serial | ||
| + | ethaddr=20: | ||
| + | |||
| + | ethact=ppc_4xx_eth0 | ||
| + | ver=U-Boot 2009.08 (Jul 03 2012 - 13:04:31) | ||
| + | |||
| + | Environment size: 4135/131067 bytes | ||
| + | |||
| + | </ | ||
| + | |||
| + | === U-Boot: nand === | ||
| + | |||
| + | < | ||
| + | help nand | ||
| + | nand - NAND sub-system | ||
| + | |||
| + | Usage: | ||
| + | nand info - show available NAND devices | ||
| + | nand device [dev] - show or set current device | ||
| + | nand readimg - addr off | ||
| + | read a image starting at offset ' | ||
| + | to memory address ' | ||
| + | nand read - addr off|partition size | ||
| + | nand write - addr off|partition size | ||
| + | read/write ' | ||
| + | to/from memory address ' | ||
| + | nand erase [clean] [off size] - erase ' | ||
| + | offset ' | ||
| + | nand bad - show bad blocks | ||
| + | nand dump[.oob] off - dump page | ||
| + | nand scrub - really clean NAND erasing bad blocks (UNSAFE) | ||
| + | nand markbad off [...] - mark bad block(s) at offset (UNSAFE) | ||
| + | nand biterr off - make a bit error at offset (UNSAFE) | ||
| + | </ | ||
| + | |||
| + | === U-boot: sata === | ||
| + | |||
| + | < | ||
| + | => help sata | ||
| + | sata - SATA sub system | ||
| + | |||
| + | Usage: | ||
| + | sata sata init - init SATA sub system | ||
| + | sata info - show available SATA devices | ||
| + | sata device [dev] - show or set current device | ||
| + | sata part [dev] - print partition table | ||
| + | sata read addr blk# cnt | ||
| + | sata write addr blk# cnt | ||
| + | </ | ||
| + | |||
| + | **Note:** With high probability it is possible to boot up using the picture firmware via SATA, {{http:// | ||
| + | |||
| + | |||
| + | ==== Serial ==== | ||
| + | -> [[docs: | ||
| + | |||
| + | How to connect to the Serial Port of this specific device: | ||
| + | Pins are in place GND, TX, RX, VCC | ||
| + | |||
| + | **Photo of PCB with markings** | ||
| + | |||
| + | {{http:// | ||
| + | |||
| + | |||
| + | ==== JTAG ==== | ||
| + | -> [[docs: | ||
| + | |||
| + | How to connect to the JTAG Port of this specific device: | ||
| + | |||
| + | **Photo of PCB with markings** | ||
| + | |||
| + | {{http:// | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Notes ===== | ||
| + | ==== Telnet (original firmware) ==== | ||
| + | Many Netgear routers have telnet support built-in, but gaining access to it requires an extra step of sending a specially formatted payload to the '' | ||
| + | * please follow => [[toh: | ||
| + | |||
| + | |||
| + | ===== Resources ===== | ||
| + | * OEM source code and toolchain: [[http:// | ||
| + | * Netgear provides [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | |||
| + | ===== Tags ===== | ||
| + | [[meta: | ||
| + | {{tag> | ||