Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
toh:d-link:dsl-2740b [2018/03/03 20:55] – ↷ Links adapted because of a move operation bobafetthotmailtoh: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]] 
-  - → [[docs:guide-user:installation: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 ====
 ->  [[docs:guide-user:installation: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 =====
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 [[docs: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 [[docs:guide-user:hardware:hardware.button|hardware.button]]! To access the "class/gpio" devices, refer to [[docs: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 ====
--> [[docs: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