User Tools

Site Tools


toh:d-link:dsl-524t

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

toh:d-link:dsl-524t [2013/02/17 11:59]
toh:d-link:dsl-524t [2013/06/27 12:10] (current)
Line 30: Line 30:
  
 ===== Installation ===== ===== Installation =====
 +→[[toh/​d-link/​dsl-5xxt-6xxt-adam2|D-Link DSL-5xxT and DSL-G6xxT - ADAM2 Installation Guide]]
 +
 ==== Partitioning ==== ==== Partitioning ====
 ->​[[doc:​techref:​flash.layout]]. We have to change some offsets to be able to start OpenWrt on this device. ->​[[doc:​techref:​flash.layout]]. We have to change some offsets to be able to start OpenWrt on this device.
Line 56: Line 58:
 | mtd3 | config ​  | 0x903f0000 | 0x90400000 | Original firmware configuration | | mtd3 | config ​  | 0x903f0000 | 0x90400000 | Original firmware configuration |
 | mtd4 | rootfs_data | 0x90010000 | 0x903f0000 | | | mtd4 | rootfs_data | 0x90010000 | 0x903f0000 | |
 +
 +**Take note:**
 +In order to be able to flash Backfire (10.03.1), //this// partitioning had to be used instead:
 +
 +^  **D-Link DSL-524T and OpenWrt** ​ ^^^^^^
 +^ partition ^ Name ^ start ^ end ^ size ^ Description ​ ^
 +| mtd2 | loader ​  | 0x90000000 | 0x90010000 | 64 KiB | Bootloader (ADAM2) |
 +| mtd1 | linux    | **0x90010000** | **0x903f0000** | **3968** KiB | Linux kernel |
 +| mtd0 | rootfs ​  | **0x900a1000** | **0x903f0000** | **3388** KiB | Read-only squashfs + jffs2 filesystem |
 +| mtd3 | config ​  | 0x903f0000 | 0x90400000 | 64 KiB | Original firmware configuration |
 +| mtd4 | rootfs_data | 0x90010000 | 0x903f0000 | 3968 KiB | |
 +
  
 To be more precise, the kernel, once booted, will map another "​virtual"​ partiton as ///​dev/​mtdblock4//​ that will point to the newly created jffs2 partition located inside mtd3. Just ignore it for this discussion. To be more precise, the kernel, once booted, will map another "​virtual"​ partiton as ///​dev/​mtdblock4//​ that will point to the newly created jffs2 partition located inside mtd3. Just ignore it for this discussion.
Line 165: Line 179:
   *GND   *GND
   *RX    *RX 
 +
 +Refer to the DSL-624T'​s [[dsl-624t#​serial.port]] section for the correct way to interface it with a DTE over an RS-232 serial port.
  
 The bootloader is using 38400 baud, 8 bits, no parity, 1 stop-bit (38400 8n1): The bootloader is using 38400 baud, 8 bits, no parity, 1 stop-bit (38400 8n1):
Line 192: Line 208:
 ==== Switch Ports (for VLANs) ==== ==== Switch Ports (for VLANs) ====
 Unfortunately the driver for the ADM switch doesn'​t seem to support VLANs. Unfortunately the driver for the ADM switch doesn'​t seem to support VLANs.
 +
 +==== Backfire (10.03.1) kernel ring-buffer messages ====
 +
 +<​code>​
 +alessandro@localhost:​~$ telnet 192.168.1.1
 +Trying 192.168.1.1...
 +Connected to 192.168.1.1.
 +Escape character is '​^]'​.
 + === IMPORTANT ============================
 +  Use '​passwd'​ to set your login password
 +  this will disable telnet and enable SSH
 + ​------------------------------------------
 +
 +
 +BusyBox v1.15.3 (2011-11-24 00:44:13 CET) built-in shell (ash)
 +Enter '​help'​ for a list of built-in commands.
 +
 +  _______ ​                    ​________ ​       __
 + ​| ​      ​|.-----.-----.-----.| ​ |  |  |.----.| ​ |_
 + ​| ​  ​- ​  ​|| ​ _  |  -__|     ​|| ​ |  |  ||   ​_|| ​  _|
 + ​|_______|| ​  ​__|_____|__|__||________||__| ​ |____|
 +          |__| W I R E L E S S   F R E E D O M
 + ​Backfire (10.03.1, r29592) ------------------------
 +  * 1/3 shot Kahlua ​   In a shot glass, layer Kahlua ​
 +  * 1/3 shot Bailey'​s ​ on the bottom, then Bailey'​s, ​
 +  * 1/3 shot Vodka     then Vodka.
 + ​---------------------------------------------------
 +root@OpenWrt:/#​ dmesg
 +Linux version 2.6.32.27 (jow@nd-build-02.linux-appliance.net) (gcc version 4.3.3 (GCC) ) #5 Wed Dec 21 01:54:33 CET 2011
 +bootconsole [early0] enabled
 +CPU revision is: 00018448 (MIPS 4KEc)
 +TI AR7 (TNETD7300),​ ID: 0x0005, Revision: 0x27
 +Determined physical RAM map:
 + ​memory:​ 01000000 @ 14000000 (usable)
 +Initrd not found or empty - disabling initrd
 +Zone PFN ranges:
 +  Normal ​  ​0x00014000 -> 0x00015000
 +Movable zone start PFN for each node
 +early_node_map[1] active PFN ranges
 +    0: 0x00014000 -> 0x00015000
 +On node 0 totalpages: 4096
 +free_area_init_node:​ node 0, pgdat 9438bc40, node_mem_map 943c8000
 +  Normal zone: 32 pages used for memmap
 +  Normal zone: 0 pages reserved
 +  Normal zone: 4064 pages, LIFO batch:0
 +Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 4064
 +Kernel command line: rootfstype=squashfs,​jffs2 console=ttyS0,​38400n8
 +PID hash table entries: 64 (order: -4, 256 bytes)
 +Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
 +Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
 +Primary instruction cache 16kB, VIPT, 4-way, linesize 16 bytes.
 +Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 16 bytes
 +Memory: 12352k/​16384k available (2255k kernel code, 4032k reserved, 353k data, 136k init, 0k highmem)
 +Hierarchical RCU implementation.
 +NR_IRQS:256
 +Clocks: prediv: 1, postdiv: 1, mul: 10
 +Calibrating delay loop... 149.50 BogoMIPS (lpj=747520)
 +Mount-cache hash table entries: 512
 +NET: Registered protocol family 16
 +bio: create slab <​bio-0>​ at 0
 +Switching to clocksource MIPS
 +NET: Registered protocol family 2
 +IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
 +TCP established hash table entries: 512 (order: 0, 4096 bytes)
 +TCP bind hash table entries: 512 (order: -1, 2048 bytes)
 +TCP: Hash tables configured (established 512 bind 512)
 +TCP reno registered
 +NET: Registered protocol family 1
 +squashfs: version 4.0 (2009/​01/​31) Phillip Lougher
 +Registering mini_fo version $Id$
 +JFFS2 version 2.2. (NAND) (SUMMARY) ​ © 2001-2006 Red Hat, Inc.
 +msgmni has been set to 24
 +io scheduler noop registered
 +io scheduler deadline registered (default)
 +Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
 +serial8250: ttyS0 at MMIO 0x8610e00 (irq = 15) is a TI-AR7
 +console [ttyS0] enabled, bootconsole disabled
 +serial8250: ttyS1 at MMIO 0x8610f00 (irq = 16) is a TI-AR7
 +physmap platform flash device: 00800000 at 10000000
 +physmap-flash.0:​ Found 1 x16 devices at 0x0 in 16-bit bank
 +physmap-flash.0:​ Found an alias at 0x400000 for the chip at 0x0
 + CFI mfr 0x00000001
 + CFI id  0x000022f9
 + ​Amd/​Fujitsu Extended Query Table at 0x0040
 +  Amd/Fujitsu Extended Query version 1.1.
 +number of CFI chips: 1
 +cfi_cmdset_0002:​ Disabling erase-suspend-program due to code brokenness.
 +cmdlinepart partition parsing not available
 +RedBoot partition parsing not available
 +4 ar7part partitions found on MTD device physmap-flash.0
 +Creating 4 MTD partitions on "​physmap-flash.0":​
 +0x000000000000-0x000000010000 : "​loader"​
 +0x0000003f0000-0x000000400000 : "​config"​
 +0x000000010000-0x0000003f0000 : "​linux"​
 +0x0000000f0000-0x0000003f0000 : "​rootfs"​
 +mtd: partition "​rootfs"​ set to be root filesystem
 +mtd: partition "​rootfs_data"​ created automatically,​ ofs=2B0000, len=140000 ​
 +0x0000002b0000-0x0000003f0000 : "​rootfs_data"​
 +Fixed MDIO Bus: probed
 +cpmac-mii: probed
 +cpmac: device eth0 (regs: 08612800, irq: 41, phy: 0:01, mac: 00:​15:​e9:​84:​00:​00)
 +cpmac: device eth1 (regs: 08610000, irq: 27, phy: 0:00, mac: 00:​15:​e9:​84:​00:​00)
 +Registered led device: status
 +vlynq0: regs 0x08611800, irq 29, mem 0x04000000
 +vlynq1: regs 0x08611c00, irq 33, mem 0x0c000000
 +TCP westwood registered
 +NET: Registered protocol family 17
 +802.1Q VLAN Support v1.8 Ben Greear <​greearb@candelatech.com>​
 +All bugs added by David S. Miller <​davem@redhat.com>​
 +VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
 +Freeing unused kernel memory: 136k freed
 +Please be patient, while OpenWrt loads ...
 +mini_fo: using base directory: /
 +mini_fo: using storage directory: /tmp/root
 +device eth0 entered promiscuous mode
 +PHY: 0:01 - Link is Up - 100/Full
 +br-lan: port 1(eth0) entering forwarding state
 +PHY: 0:00 - Link is Up - 100/Full
 +device eth1 entered promiscuous mode
 +br-lan: port 2(eth1) entering forwarding state
 +NET: Registered protocol family 8
 +NET: Registered protocol family 20
 +PPP generic driver version 2.4.2
 +ip_tables: (C) 2000-2006 Netfilter Core Team
 +NET: Registered protocol family 24
 +nf_conntrack version 0.5.0 (195 buckets, 780 max)
 +CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
 +nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
 +sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
 +acx: this driver is still EXPERIMENTAL
 +acx: reading README file and/or Craig'​s HOWTO is recommended,​ visit http://​acx100.sf.net in case of further questions/​discussion
 +acx: compiled to use 32bit I/O access. I/O timing issues might occur, such as non-working firmware upload. Report them
 +acx: running on a little-endian CPU
 +acx: PCI/VLYNQ module v0.3.37 initialized,​ waiting for cards to probe...
 +Not using the 00000009 VLYNQ device'​s driver for VLYNQ device: 00000000
 +Not using the 00000029 VLYNQ device'​s driver for VLYNQ device: 00000000
 +Not using the 00000009 VLYNQ device'​s driver for VLYNQ device: 00000000
 +Not using the 00000029 VLYNQ device'​s driver for VLYNQ device: 00000000
 +registered device TI Avalanche SAR
 +Sangam detected
 +requesting firmware image "​ar0700xx.bin"​
 + ​avsar:​ firmware: requesting ar0700xx.bin
 +avsar firmware released
 +tn7dsl_set_modulation : Setting mode to 0xffff
 +Creating new root folder avalanche in the proc for the driver stats 
 +Texas Instruments ATM driver: version:​[7.03.01.00]
 +jffs2_scan_eraseblock():​ End of filesystem marker found at 0x0
 +jffs2_build_filesystem():​ unlocking the mtd device... done.
 +jffs2_build_filesystem():​ erasing all blocks after the end marker... done.
 +mini_fo: using base directory: /
 +mini_fo: using storage directory: /overlay
 +eth0: rx dma ring overrun
 +eth0: rx dma ring overrun
 +root@OpenWrt:/#​
 +</​code>​
  
 ===== Failsafe mode ===== ===== Failsafe mode =====
Line 199: Line 370:
 ->​[[doc:​howto:​hardware.buttons]] ->​[[doc:​howto:​hardware.buttons]]
  
 +===== Tags =====
 +{{tag>​lantiq ar7 adsl2+}}
toh/d-link/dsl-524t.1361098787.txt.bz2 · Last modified: 2013/02/17 11:59 (external edit)