Differences

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

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
toh:d-link:dsl-2740b [2017/12/13 02:48] – external edit toh:d-link:dsl-2740b [2021/10/07 04:09] – [Wireless - for Revision F1] hontz
Line 1: Line 1:
 ====== D-Link DSL-2740B/DSL-2741B ====== ====== D-Link DSL-2740B/DSL-2741B ======
 +
 +{{section>meta:infobox:432_warning#infobox_for_dataentries&noheader&nofooter&noeditbutton}}
 +{{section>meta:infobox:broadcom_dsl#infobox_for_dataentries&noheader&nofooter&noeditbutton}}
  
 The D-Link DSL-274xB is a four port wireless router with integrated ADSL2+ modem. The x differentiates the ADSL Annex supported: 0 is Annex A and 1 is Annex B. The D-Link DSL-274xB is a four port wireless router with integrated ADSL2+ modem. The x differentiates the ADSL Annex supported: 0 is Annex A and 1 is Annex B.
  
-:!: As with all BCM63XX devices, there is **no** support for the integrated DSL modem. :!: 
  
-{{media:example:genericrouter1.png?200|Generic Router}}+ 
 + 
 +{{media:dlink:dsl-2740:dsl_2740_b_e1_front.png?200}}
  
 ===== Supported Versions ===== ===== Supported Versions =====
- 
 ---- datatable ---- ---- datatable ----
-cols    : Brand, Model, Versions, Supported Current Rel, OEM device homepage URL_url, Forum Topic URL_url, Device Techdata_pageid +cols    : Brand, Model, Versions, Supported Current Rel, Unsupported Functions_unsupporteds, 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+headers : Brand, Model, Version, Current Release, Unsupported Functions, OEM Info, Forum Topic, Technical Data
 align   : c,c,c,c,c,c,c align   : c,c,c,c,c,c,c
-filter  : Brand=D-Link 
 filter  : Model*~DSL-2740B filter  : Model*~DSL-2740B
 +sort    : Version
 ---- ----
 +
  
 ===== Hardware Highlights ===== ===== Hardware Highlights =====
 ---- datatable ---- ---- datatable ----
-cols    : Model, Versions, Platform, CPU MHz, Flash MB_mbflashs, RAM MB_mbram, WLAN Hardware, WLAN 2.4Ghz, WLAN 5.0Ghz, Ethernet 100M ports_, Ethernet Gbit ports_, Modem, USB ports_+cols    : Model, Versions, CPU, CPU MHz, Flash MB_mbflashs, RAM MB_mbram, WLAN Hardware, WLAN 2.4Ghz, WLAN 5.0Ghz, Ethernet 100M ports_, Ethernet Gbit ports_, Modem, USB ports_
 header  : Model, Version,SoC,CPU MHz,Flash MB,RAM MB,WLAN Hardware,WLAN2.4,WLAN5.0,100M ports,Gbit ports,Modem,USB header  : Model, Version,SoC,CPU MHz,Flash MB,RAM MB,WLAN Hardware,WLAN2.4,WLAN5.0,100M ports,Gbit ports,Modem,USB
 align   : c,c,c,c,c,c,c,c,c,c,c,c,c align   : c,c,c,c,c,c,c,c,c,c,c,c,c
-filter  : Brand=D-Link 
 filter  : Model*~DSL-2740B filter  : Model*~DSL-2740B
 +sort    : Version
 ---- ----
  
 ===== Installation ===== ===== Installation =====
-  - → [[doc:howto:obtain.firmware|Obtain firmware]] 
-  - → [[doc:howto:generic.flashing|Install OpenWrt]] 
-  - → [[about:latest|Latest OpenWrt release]] 
- 
 ---- datatable ---- ---- datatable ----
 cols    : Model, Versions, Supported Current Rel, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url, Firmware OEM Stock URL_url 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 headers : Model, Version, Current Release, Firmware OpenWrt Install, Firmware OpenWrt Upgrade, Firmware OEM Stock
-align   : l,c,c +align   : c,c,c
-filter  : Brand=D-Link+
 filter  : Model*~DSL-2740B filter  : Model*~DSL-2740B
 +sort    : Version
 ---- ----
 +
 +-> [[docs:guide-user:installation:generic.flashing|Install OpenWrt (generic explanation)]]
 +
  
 ==== Flash Layout ==== ==== Flash Layout ====
Line 57: Line 60:
   * Power on the device   * Power on the device
   * Wait until the power LED turns solid red (after about 30 seconds)   * Wait until the power LED turns solid red (after about 30 seconds)
-  * Browse to http://192.168.1.1/+  * Browse to ''%%http://192.168.1.1/%%''
   * Upload the image   * Upload the image
  
 ==== Upgrading OpenWrt ==== ==== Upgrading OpenWrt ====
-->  [[doc:howto:generic.sysupgrade]] +->  [[docs:guide-user:installation:generic.sysupgrade]]
- +
-<WRAP BOX> +
- +
-FIXME These are generic instructions. +
- +
-==== LuCI Web Upgrade Process ==== +
- +
-  * Browse to http://192.168.1.1/cgi-bin/luci/mini/system/upgrade/ LuCI Upgrade URL +
-  * Upload image file for sysupgrade to LuCI +
-  * Wait for reboot +
- +
-==== Terminal Upgrade Process ==== +
- +
-If you don't have a GUI (LuCI) available, you can alternatively upgrade via the command line. +
-There are two command line methods for upgrading: +
- +
-  * ''sysupgrade'' +
-  * ''mtd'' +
- +
-Note: It is important that you put the firmware image into the ramdisk (/tmp) before you start flashing. +
- +
-=== sysupgrade === +
- +
-  * Login as root via SSH on 192.168.1.1, then enter the following commands: +
- +
-<code> +
-cd /tmp +
-wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc +
-sysupgrade /tmp/xxx.abc +
-</code> +
- +
-=== mtd === +
- +
-If ''sysupgrade'' does not support this router, use ''mtd''+
- +
-  * Login as root via SSH on 192.168.1.1, then enter the following commands: +
- +
-<code> +
-cd /tmp +
-wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc +
-mtd write /tmp/xxx.abc linux && reboot +
-</code> +
- +
-</WRAP>+
  
 ===== Debricking ===== ===== Debricking =====
--> [[doc:howto:generic.debrick]]+-> [[docs:guide-user:troubleshooting:generic.debrick]]
  
 ===== Failsafe mode ===== ===== Failsafe mode =====
--> [[doc:howto:generic.failsafe]]+-> [[docs:guide-user:troubleshooting:failsafe_and_factory_reset]]
  
 ===== Basic configuration ===== ===== Basic configuration =====
--> [[doc:howto:basic.config|Basic configuration]] After flashing, proceed with this.\\+-> [[docs:guide-quick-start:checks_and_troubleshooting|Basic configuration]] After flashing, proceed with this.\\
 Set up your Internet connection, configure wireless, configure USB port, etc. Set up your Internet connection, configure wireless, configure USB port, etc.
  
Line 149: Line 108:
 ---- datatemplatelist dttpllist ---- ---- datatemplatelist dttpllist ----
 template: meta:template_datatemplatelist template: meta:template_datatemplatelist
-cols    : Brand, Model, Versions, Device Type, Availability, Supported Since Rev_url, Supported since Rel, Supported current Rel, Unsupported, Instruction Set, Sub Instruction Set, Bootloader, Platform, Target, CPU MHz, Flash MBs, RAM MB, Switch, Ethernet 100M ports_, Ethernet Gbit ports_, Comments network ports_, Modem, VLAN, WLAN 2.4GHz, WLAN 5.0GHz, WLAN Hardwares, WLAN Comments_, Detachable Antennas_, USB ports_, SATA ports_, Comments USB SATA ports_, Serial, JTAG, LED count, Button count, Power supply, Device Techdata_pageid, Forum topic URL_url, wikidevi URL_url, OEM Device Homepage URL_url, Firmware OEM Stock URL_url, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url, Comments_+cols    : Brand, Model, Versions, Device Type, Availability, Supported Since Commit_git, Supported since Rel, Supported current Rel, Unsupported, Instruction Set, Sub Instruction Set, Bootloader, Platform, Target, CPU MHz, Flash MBs, RAM MB, Switch, Ethernet 100M ports_, Ethernet Gbit ports_, Comments network ports_, Modem, VLAN, WLAN 2.4GHz, WLAN 5.0GHz, WLAN Hardwares, WLAN Comments_, Detachable Antennas_, USB ports_, SATA ports_, Comments USB SATA ports_, Serial, JTAG, LED count, Button count, Power supply, Device Techdata_pageid, Forum topic URL_url, wikidevi URL_url, OEM Device Homepage URL_url, Firmware OEM Stock URL_url, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url, Comments_
 filter  : Brand=D-Link filter  : Brand=D-Link
 filter  : Model*~DSL-2740B filter  : Model*~DSL-2740B
Line 182: Line 141:
 | wps-led (blue)     | /sys/class/gpio/gpio498                   | Low-active wiring! Setting value '0' turns led on, value '1' turns led off. | | wps-led (blue)     | /sys/class/gpio/gpio498                   | Low-active wiring! Setting value '0' turns led on, value '1' turns led off. |
  
-The "class/leds" devices are accessible over the web interface. To access the "class/gpio" devices, refer to [[doc/hardware/port.gpio|port.gpio]]!+The "class/leds" devices are accessible over the web interface. To access the "class/gpio" devices, refer to [[docs:techref:hardware:port.gpio|port.gpio]]!
  
 ==== Buttons and switches ==== ==== Buttons and switches ====
Line 194: Line 153:
 As of firmware 15.05, the script /etc/rc.button/rfkill is not triggered by the switch "WIRELESS". As of firmware 15.05, the script /etc/rc.button/rfkill is not triggered by the switch "WIRELESS".
  
-To access the functions of "rc.button" devices, refer to [[doc/howto/hardware.button|hardware.button]]! To access the "class/gpio" devices, refer to [[doc/hardware/port.gpio|port.gpio]]!+To access the functions of "rc.button" devices, refer to [[docs:guide-user:hardware:hardware.button|hardware.button]]! To access the "class/gpio" devices, refer to [[docs:techref:hardware:port.gpio|port.gpio]]!
  
 ==== Opening the case ==== ==== Opening the case ====
Line 214: Line 173:
  
 ==== Serial ==== ==== Serial ====
--> [[doc:hardware:port.serial]] general information about the serial port, serial port cable, etc.+-> [[docs:techref:hardware:port.serial]] general information about the serial port, serial port cable, etc.
  
 How to connect to the Serial Port of this specific device:\\ How to connect to the Serial Port of this specific device:\\
Line 232: Line 191:
  
 ===== Wireless - for Revision F1 ===== ===== Wireless - for Revision F1 =====
-==== Driver ==== 
-Install package kmod-ath9k 
-==== Client/Repeater mode ==== 
-see [[doc:recipes:relayclient|Routed Client with relayd (Pseudobridge)]] 
-for ht40 mode see [[https://dev.openwrt.org/ticket/12720|Ticket 12720]] 
  
 +got broken, missing sprom fallback, caldata not extracted. [[https://patchwork.kernel.org/project/linux-wireless/patch/20190705175313.19482-1-chunkeey@gmail.com/|kmod-owl-loader still not working]]
 ===== Reverting to original Firmware ===== ===== Reverting to original Firmware =====
  
Line 775: Line 730:
  
 == Original Firmware Info == == Original Firmware Info ==
-The original GPL sourcecode v1.00 can be downloaded [[ftp://ftp.dlink.de/dsl/dsl-2741b/driver_software/DSL-2741B_revc_GPL_code.tgz|here (rev c)]], [[ftp://ftp.dlink.de/dsl/dsl-2741b/driver_software/DSL-2741B_reve_GPL_code.tar.gz|| here (rev e)]], [[ftp://ftp.dlink.de/dsl/dsl-2741b/driver_software/DSL-2741B_revf1_100_GPL_code_20110414.tar.gz||here (rev f1)]]. It consist on a Linux 2.6.30 kernel with some binary and some opensource Broadcom tools & drivers and sourcecode of the kernel and the rest of tools.+The original GPL sourcecode v1.00 can be downloaded [[ftp://ftp.dlink.de/dsl/dsl-2741b/driver_software/DSL-2741B_revc_GPL_code.tgz|here (rev c)]], [[ftp://ftp.dlink.de/dsl/dsl-2741b/driver_software/DSL-2741B_reve_GPL_code.tar.gz|here (rev e)]], [[ftp://ftp.dlink.de/dsl/dsl-2741b/driver_software/DSL-2741B_revf1_100_GPL_code_20110414.tar.gz|here (rev f1)]]. It consist of a Linux 2.6.30 kernel with some binary and some opensource Broadcom tools & drivers and sourcecode of the kernel and the rest of tools.
  
 Open source drivers: flash, led, spi, serial, rnd (random number generator), network (smux, atm/ptm) Open source drivers: flash, led, spi, serial, rnd (random number generator), network (smux, atm/ptm)
Line 782: Line 737:
  
 The toolchain is included (rev f1) and it has gcc 4.4.2. The toolchain is included (rev f1) and it has gcc 4.4.2.
- 
  
  
 ===== Tags ===== ===== Tags =====
-{{tag>bcm4321 bcm63xx bcm6358 bcm6328 bcm5325}}+[[meta:tags|How to add tags]] 
 +{{tag>bcm63xx bcm6358 bcm6328 4flash 8flash 16flash 32ram 64ram bcm4321 bcm5325 adsl2+}}
  • Last modified: 2024/02/12 11:13
  • by 127.0.0.1