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:dir-300revb [2022/01/28 11:35] misanthropostoh:d-link:dir-300revb [2024/02/12 08:58] – external edit
Line 16: Line 16:
  
 ===== Supported Versions ===== ===== Supported Versions =====
----- datatable ---- +<!-- ToH: { 
-cols     BrandModelVersions, Supported Current Rel, OEM device homepage URL_url, Forum Topic URL_urlDevice Techdata_pageid +  "source""json", 
-headers  : BrandModel, Version, Current Release, OEM Info, Forum Topic, Technical Data +  "dom": "t", 
-align    c,c,c,c,c,c,c +  "paging": false
-filter   Model=DIR-300 +  "rotate"true
-filter   Versions*~+  "shownColumns"["brand""model""version""supportedcurrentrel""oemdevicehomepageurl""owrt_forum_topic_url", "deviceid"]
-filteror : Model=DIR-600 +  "filterColumns"{"model": "^DIR-300$", "version""B"} 
-filter   : Versions*~B +-->
-----+
  
 Warning! Wireless support is [[https://dev.openwrt.org/ticket/14322|likely to be broken]] in the latest versions (14.07, 15.05 and trunk). Warning! Wireless support is [[https://dev.openwrt.org/ticket/14322|likely to be broken]] in the latest versions (14.07, 15.05 and trunk).
Line 35: Line 34:
 Warning!!! Newer images are bricking DIR-600 B5E if sysupgrade is not written before first reboot! So after factory flash don't reboot, just write the sysupgrade. Warning!!! Newer images are bricking DIR-600 B5E if sysupgrade is not written before first reboot! So after factory flash don't reboot, just write the sysupgrade.
 ===== Hardware Highlights ===== ===== Hardware Highlights =====
----- datatable ---- +<!-- ToH: { 
-cols    ModelVersionsCPU, CPU MHz, Flash MB_mbflashs, RAM MB_mbram, WLAN Hardware, WLAN 2.4Ghz, WLAN 5.0Ghz, Ethernet 100M ports_, Ethernet Gbit ports_, ModemUSB ports_ +  "source""json", 
-header  : ModelVersion,SoC,CPU MHz,Flash MB,RAM MB,WLAN Hardware,WLAN2.4,WLAN5.0,100M ports,Gbit ports,Modem,USB +  "dom": "t", 
-align   c,c,c,c,c,c,c,c,c,c,c,c,c +  "paging": false
-filter   Model=DIR-300 +  "rotate"true
-filter   Versions*~+  "shownColumns"["model""version""cpu""cpumhz""flashmb""rammb""wlanhardware""wlan24ghz""wlan50ghz""ethernet100mports""ethernet1gports""modem", "usbports"]
-filteror : Model=DIR-600 +  "filterColumns": {"model""^DIR-300$", "version""B"} 
-filter   : Versions*~B +-->
-----+
  
 B6 + B7 - cheaper versions of B5 B6 + B7 - cheaper versions of B5
Line 49: Line 47:
 ===== Installing of OpenWrt ===== ===== Installing of OpenWrt =====
  
----- datatable ---- +<!-- ToH: { 
-cols    ModelVersionsSupported Current Rel, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_urlFirmware OEM Stock URL_url +  "source""json", 
-headers ModelVersionCurrent ReleaseFirmware OpenWrt InstallFirmware OpenWrt UpgradeFirmware OEM Stock +  "dom": "t", 
-align   : l,c,c +  "paging": false
-filter   Model=DIR-300 +  "shownColumns"["model""version""supportedcurrentrel""firmwareopenwrtinstallurl""firmwareopenwrtupgradeurl""firmwareoemstockurl"]
-filter   Versions*~+  "filterColumns": {"model""^DIR-300$", "version""B"} 
-filteror : Model=DIR-600 +-->
-filter   : Versions*~B +
-----+
  
  
Line 103: Line 99:
  
 In case no Image would flash successfully (even stock firmware) one can still do this to the rescue:  In case no Image would flash successfully (even stock firmware) one can still do this to the rescue: 
-  * connect to RS232 interface with 3.3V TTL converter (see above). +  * connect a USB2UART converter with 3.3 Voltage: ([[http://diy.viktak.com/2016/02/installing-openwrt-on-d-link-dir-600.html|see this blog entry from above for howto connect TX, RX and GND]]). You might want to consider soldering pins to the ports for easier access.
   * if your device hangs while RX is connected, place a ~1k Ohm resistor in series with RX. When it hangs all LEDs except Power will turn on and stay on, whereas they normally turn on briefly and then power LED blinks in 1s intervals indicating Emergency Mode.    * if your device hangs while RX is connected, place a ~1k Ohm resistor in series with RX. When it hangs all LEDs except Power will turn on and stay on, whereas they normally turn on briefly and then power LED blinks in 1s intervals indicating Emergency Mode. 
-  * create initramfs-kernel.bin from scratch with OpenWRT 19.07 (or use find older version above) for DIR-610-A1(later versions might be too big) but comment out the line containing 'KERNEL := $(KERNEL_DTB)' for DIR-610-A1 in target/linux/ramips/image/rt305x.mk. If you compiled successfully an initramfs-kernel.bin will be generated containing a uImage header.+  * create initramfs-kernel.bin from scratch with OpenWRT 19.07 (or use/find an older version above) for DIR-610-A1(later versions might be too big) but comment out the line containing 'KERNEL := $(KERNEL_DTB)' for DIR-610-A1 in target/linux/ramips/image/rt305x.mk. If you compiled successfully an initramfs-kernel.bin will be generated containing a uImage header.
   * copy that initramfs-kernel image to your tftp server.   * copy that initramfs-kernel image to your tftp server.
   * load your fresh initramfs-kernel.bin with first option *1* -- load system from tftp into SDRAM -- (you have to be quick - the device will wait for 1 second before it uses its default value *3*, which will try to load the system from flash).    * load your fresh initramfs-kernel.bin with first option *1* -- load system from tftp into SDRAM -- (you have to be quick - the device will wait for 1 second before it uses its default value *3*, which will try to load the system from flash). 
  • Last modified: 2024/07/23 07:03
  • by sergey_russia