User Tools

Site Tools


toh:d-link:dva-g3810bn-tl

Differences

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

Link to this comparison view

toh:d-link:dva-g3810bn-tl [2012/10/07 11:35] (current)
Line 1: Line 1:
 +===== D-Link DVA-G3810BN/​TL =====
  
 +This is a "​gateway"​ device to provide internet and ip tv services to a home.  It has a coax cable connection for a HomePNA network and a phone jack for Voip.   
 +
 +==== Supported Versions ====
 +^ Version/​Model ^ S/N ^ OpenWrt Version Supported ^ Model Specific Notes ^
 +| A1 | - | 10.03 |  |
 +
 +
 +==== Hardware Highlights ====
 +^ CPU ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ JTAG ^
 +| BCM6358 | 8MB | 32MB | 4 x 1 | Yes | 6 pin header | Yes |
 +
 +CPU
 +<​code>​
 +cat /​proc/​cpuinfo
 +system type : bcm63xx/​96358VW (0x6358/​0x00A1)
 +processor :​ 0
 +cpu model : Broadcom BCM6358 V1.0
 +BogoMIPS : 299.00
 +wait instruction :​ yes
 +microsecond timers : yes
 +tlb_entries :​ 32
 +extra interrupt vector : yes
 +hardware watchpoint :​ no
 +ASEs implemented :​
 +shadow register sets : 1
 +core : 0
 +VCED exceptions :​ not available
 +VCEI exceptions :​ not available
 +</​code>​
 +
 +
 +
 +MTD's
 +
 +Original firmware:
 +
 +<​code>​
 +cat /proc/mtd
 +dev:    size   ​erasesize ​ name
 +
 +mtd0: 00800000 00010000 "​openrg"​
 +</​code>​
 +
 +Openwrt:
 +
 +<​code>​
 +cat /proc/mtd
 +dev:    size   ​erasesize ​ name
 +mtd0: 00010000 00010000 "​CFE"​
 +mtd1: 000dff00 00010000 "​kernel"​
 +mtd2: 00700000 00010000 "​rootfs"​
 +mtd3: 004c0000 00010000 "​rootfs_data"​
 +mtd4: 00010000 00002000 "​nvram"​
 +mtd5: 007e0000 00010000 "​linux"​
 +</​code>​
 +
 +
 +===== Installation =====
 +==== Installing of OpenWrt for first time ====
 +
 +[[http://​hotfile.com/​dl/​110447676/​0e1b56c/​openwrt-DVAG3810BN-squashfs-cfe.bin.html|openwrt-DVAG3810BN-squashfs-cfe.bin]] (this is a backfire 10.03rc4 image) works. Connect your computer to the WAN port and set the ip address in the 192.168.1.? network. ​ Hold the reset button while powering on the router. ​ Wait for the power light to  stay a steady green. ​ With a web browser (I use firefox on linux others should work i.e. internet explorer) go to 192.168.1.1 and a firmware upgrade screen will appear. "​Browse"​ to the firmware and click the "​Update Software"​ to load the firmware. ***NOTE***: If the power light stays red when it reboots you will have to repeat this procedure. ​ It seems that the CFE loader loads the firmware at 0xbe400000 the first time it is run.  The second time it loads at 0xbe010000 (the correct address).
 +
 +If you have connected to the serial console you can use the CFE command line to load the firmware.
 +
 +
 +==== Upgrading OpenWrt ====
 +
 + Use Luci System / Flash Firmware or use the console CFE or use the above installation procedure.
 +
 +==== Original Firmware ====
 +
 +You can download an older version of the original firmware from [[http://​tsd.dlink.com.tw|http://​tsd.dlink.com.tw]]. ​ Extract the openrg.img file from the tar archive and use LuCI's system/​flash firmware to install it.  You can also use the Installing OpenWrt instructions to load the original firmware image file.
 +
 +
 +===== Hardware =====
 +==== Details ====
 +
 +^ Architecture: ​ | MIPS | 
 +^ Vendor: ​ | Broadcom | 
 +^ Bootloader: ​ | CFE | 
 +^ System-On-Chip: ​ | [[http://​www.broadcom.com/​products/​Broadband-Carrier-Access/​xDSL-CPE-Solutions/​BCM6358|BCM6358KFBG]] | 
 +^ CPU Speed: ​ | 300MHz | 
 +^ Flash-Chip: ​ | Spansion [[http://​www.spansion.com/​Support/​Datasheets/​s29gl-a_00_a12_e.pdf|S29GL064A90TFIR3]] | 
 +^ Flash size:  | 8MiB | 
 +^ RAM:  | 32MiB | 
 +^ Wireless: ​ | Broadcom BCM4318KFBG | 
 +^ Ethernet: ​ | Broadcom [[http://​www.broadcom.com/​products/​BCM5325|BCM5325FKQMG]] (switch) |
 +^ HomePNA: ​  | CopperGate [[http://​www.copper-gate.com/​solutions/​homepna/​chipsets/​3110H_chipset/​|CG3110]] Chipset (CG3111 + CG3112) |
 +^ Telephone: | Silicon Labs [[http://​www.silabs.com/​pages/​DownloadDoc.aspx?​FILEURL=Support%20Documents/​TechnicalDocs/​Si3215_Data_Sheet.pdf&​src=DocumentationWebPart|Si3215]] |
 +^ USB:  | Yes | 
 +^ Serial: ​ | Yes | 
 +^ JTAG:  | Yes |
 +
 +
 +==== Switch Ports ====
 +
 +^External Ethernet Port^5325 Port^
 +| 1 | 3 |
 +| 2 | 2 |
 +| 3 | 1 |
 +| 4 | 0 |
 +| Coax (HPNA) | 4 |
 +| CPU | 5 |
 +
 +==== Serial ====
 +Serial header pinout:
 +<​code>​
 +  ​
 +___       
 +   ​| ​ o 1         o Ground
 + S |  o 2         1 Rx data
 + h |  o 3         2 Vcc (3.3v)
 + i |              3 Tx Data
 + e |
 + d |
 +___|
 +
 +</​code>​
 +
 +Just remember that you can't hook up a PC serial port directly. ​ You need a TTL level converter.
 +
 +==== JTAG ====
 +
 +  Needs Work.
 +
 +===== Specific Configuration =====
 +
 +Although LuCI sees the 5325 switch **DO NOT** use it to configure it.  LuCI does not seem to connect to port 5 (the router). So if you update through LuCI you will lose connectivity to the router. ​ Edit the /​etc/​config/​network file instead.
 +
 +To be able to use LuCI to configure the switch edit the /​usr/​lib/​lua/​luci/​model/​cbi/​admin_network/​vlan.lua file. 
 +
 +Change
 +
 +from:
 +
 +line 25,26
 +                local num_ports ​  = 5
 +                local cpu_port ​   = 5
 +line 52
 +                                        num_ports = tonumber(num_ports or  5)
 +line 54
 +                                        cpu_port ​ = tonumber(cpu_port ​ or  5)
 +
 +to:
 +
 +line 25,26
 +                local num_ports ​  = 6
 +                local cpu_port ​   = 6
 +line 52
 +                                        num_ports = tonumber(num_ports or  6)
 +line 54
 +                                        cpu_port ​ = tonumber(cpu_port ​ or  6)
 +
 +==== Interfaces ====
 +
 +The default (OpenWRT) network configuration is:
 +^ Interface Name ^ Description ^ Default configuration ^
 +| br-lan | LAN & WiFi | 192.168.1.1/​24 | 
 +| eth0 | WAN | None | 
 +| eth1.1 | LAN | None | 
 +
 +===== Failsafe mode =====
 +
 +
 +==== Boot into failsafe mode ====
 +
 +
 +==== What to do in failsafe mode? ====
 +
 +==== Basic configuration =====
 +
 +Link to [[doc:​howto:​basic.config|Generic basic config secion]]
 +
 +===== Other Info =====
 +
 +Currently no dsl support, no HomePNA support and no Telephone support.
 +
 +----
 +===== Tags =====
 +{{tag>​bcm63xx bcm6358}}
toh/d-link/dva-g3810bn-tl.txt · Last modified: 2012/10/07 11:35 (external edit)