Results 1 to 15 of 43

Thread: Custom Firmware v1.1.2.8

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Custom Firmware v1.1.2.8

    For all WL-HDD users here's a custom firmware which includes:
    * telnet daemon
    * nfsv3 daemon
    * vsftpd daemon (replaces stupid-ftpd)
    * samba 3.0.9 (supports CIFS)
    * doesn't poll for the harddisk each 5 seconds

    Every feature of the original 1.1.2.8 firmware is in this custom version, also NTFS R/W support

    You find the 34MB file 1.1.2.8-custom.zip in:
    http://website.wl500g.info/beta/firmware.php?fid=5
    (courtesy of Antiloop, thanks once more )

    Below you find a copy of the accompanying readme.

    JockyW

    Code:
    Date: 27 Nov 2004
    Created by: JockyW
    
    THIS STUFF IS ONLY FOR WL-HDD2.5 USERS WHO KNOW WHAT THEY ARE DOING!!!
    I TAKE NO RESPONSIBILITY FOR ANY DAMAGE
    
    Consult the WL-HDD forum on  http://wl500g.info if you need support.
    (Since my time is limited I can not offer 24/7 support-:) )
    
    What's it all about
    -------------------
    
    This 1.1.2.8 based firmware + files which need to be installed on the built-in harddisk offers TELNET, NFSv3 (kernelspace), VSFTPD 2.0.1, Samba 3.0.9, and busybox 1.0.0. The HDD watchdog is removed and numerous issues found in my previous version 1.1.2.7-custom are solved. I use this custom firmware mainly for streaming from and to my satreceiver (Dbox2).
    
    Prerequisites
    -------------
    
    - An Asus WL-HDD2.5 with built-in HDD which contains a shared partition "part1" which can be accessed from your PC with RW access
    - I assume the IP of the Asus is 192.168.1.220
    - You have these 3 files:
    WLHDD_1.1.2.8-JockyW-1.0_en.trx
    tmp.rar
    conf.tar.gz
    - you have an unrar util on your PC (I use winrar)
    - if you have my previous custom firmware (1.1.2.7-custom) on your WL-HDD you should also have the original Asus file WLHDD_1.1.2.8_en.trx . You can download from ftp://taiwan.asus.com.tw/pub/ASUS/wireless/WL-HDD/ 
    
    How to install
    --------------
    
    Perform the steps below if you still have the original firmware on your WL-HDD:
    1) connect your PC by wire to the WL-HDD
    2) boot up your WL-HDD
    3) copy the files tmp.rar and conf.tar.gz to the root directory of the part1 share
    4) unrar the file tmp.rar to /tmp (!! be careful: the files should be in /tmp *not* in /tmp/tmp !!)
    5) open the "backdoor" webpage in your browser: http://192.168.1.220/Main_AdmStatus_Content.asp (username=admin, password=admin)
    6) copy the following command to the "System Command" textbox and then click the "Refresh" button:
    chmod a+x /tmp/harddisk/part1/tmp/busybox
    7) copy the following command to the "System Command" textbox and then click the "Refresh" button:
    chmod a+x /tmp/harddisk/part1/tmp/telnetd
    8) copy the following command to the "System Command" textbox and then click the "Refresh" button:
    ln -s /tmp/harddisk/part1/tmp/busybox /tmp/harddisk/part1/tmp/sh
    9) copy the following command to the "System Command" textbox and then click the "Refresh" button:
    /tmp/harddisk/part1/tmp/telnetd -d -l /tmp/harddisk/part1/tmp/sh
    10) the previous command started the telnet daemon and now you can access it from your PC with: telnet 192.168.1.220
    11) on the prompt type:
    cd /tmp/harddisk/part1
    12) enter the command:
    tmp/busybox tar xzvf conf.tar.gz
    13) all necessary files are now installed on the harddisk and now you flash the new firmware WLHDD_1.1.2.8-JockyW-1.0_en.trx on your WL-HDD
    14) wait until flashing is done and until the Asus has rebooted itself
    15) congratulations! you (hopefully) made it :D
    
    Perform the steps below if you have my previous custom firmware (1.1.2.7-custom) on your WL-HDD:
    1) connect your PC by wire to the WL-HDD
    2) boot up your WL-HDD
    3) copy the files tmp.rar and conf.tar.gz to the root directory of the part1 share
    4) flash the original Asus firmware WLHDD_1.1.2.8_en.trx on your WL-HDD
    Note: if this fails you should reboot the WL-HDD and enter following commands in telnet: 'killall -9 nfsd', 'killall -9 mountd', 'killall -9 portmap' and 'killall -9 vsftpd'. Then flash again.
    5) open the "backdoor" webpage in your browser: http://192.168.1.220/Main_AdmStatus_Content.asp (username=admin, password=admin)
    6) copy the following command to the "System Command" textbox and then click the "Refresh" button:
    rm -rf /tmp/harddisk/part1/tmp/
    7) copy the following command to the "System Command" textbox and then click the "Refresh" button:
    rm -rf /tmp/harddisk/part1/conf/
    8) unrar the file tmp.rar to /tmp (!! be careful: the files should be in /tmp *not* in /tmp/tmp !!)
    9) copy the following command to the "System Command" textbox and then click the "Refresh" button:
    chmod a+x /tmp/harddisk/part1/tmp/busybox
    10) copy the following command to the "System Command" textbox and then click the "Refresh" button:
    chmod a+x /tmp/harddisk/part1/tmp/telnetd
    11) copy the following command to the "System Command" textbox and then click the "Refresh" button:
    ln -s /tmp/harddisk/part1/tmp/busybox /tmp/harddisk/part1/tmp/sh
    12) copy the following command to the "System Command" textbox and then click the "Refresh" button:
    /tmp/harddisk/part1/tmp/telnetd -d -l /tmp/harddisk/part1/tmp/sh
    13) the previous command started the telnet daemon and now you can access it from your PC with: telnet 192.168.1.220
    14) on the prompt type:
    cd /tmp/harddisk/part1
    15) enter the command:
    tmp/busybox tar xzvf conf.tar.gz
    16) all necessary files are now installed on the harddisk and now you flash the new firmware WLHDD_1.1.2.8-JockyW-1.0_en.trx on your WL-HDD
    17) wait until flashing is done and until the Asus has rebooted itself
    18) congratulations! you (hopefully) made it :D
    
    How to use
    ----------
    
    1) you can now telnet directly into your Asus with: telnet 192.168.1.220
    2) same for ftp (ftp 192.168.1.220): username = admin , password = admin
    3) to use NFS you have to edit the file "exports" which you can do with a Unix compatible texteditor such as ultraedit on Windowz. You find it in the directory /conf/etc on the "part1" share. The absolute pathname is /tmp/harddisk/part1/conf/etc/exports
    4) to configure Samba 3.0.9 you can use the Webinterface http://wl-hdd/index.asp (username=admin, password=admin). At startup the file smb.conf is written in /tmp/harddisk/part1/conf/usr/local/samba/lib). You can try to tune Samba by editing this file and then restart Samba with  'smbd -D' and 'nmbd -D'. If you get a better performance please post in the www.chupa.nl forum.
    5) to configure the ftp daemon vsftpd 2.0.1 you must edit with a Unix compatible texteditor such as ultraedit on Windowz.
    6) the file /tmp/harddisk/part1/conf/etc/resolv.conf contains DNS nameservers (currently set to my router with ip 192.168.1.1). Edit it with a Unix compatible texteditor such as ultraedit on Windowz.
    
    Issues
    ------
    1) After shutting down via telnet ('halt') or by pressing the button 5 seconds my WL-HDD switches on again after ~60 seconds
    
    
    Credits
    -------
    
    Without the help of Oleg and Antiloop of www.chupa.nl things would have taken much longer.
    Greetings to petgun and rubberdick who tested the NFS with their dbox satreceivers.
    
    Enjoy!
    JockyW
    Last edited by Antiloop; 08-08-2005 at 09:48.

Similar Threads

  1. Custom Firmware v1.1.2.7
    By JOCKYW2001 in forum WL-HDD Firmware Releases
    Replies: 59
    Last Post: 11-12-2004, 12:26
  2. New custom firmware
    By Oleg in forum WL-500g Custom Development
    Replies: 7
    Last Post: 13-08-2004, 12:54
  3. New custom firmware - 1.7.5.6-1
    By Oleg in forum WL-500g Custom Development
    Replies: 26
    Last Post: 30-04-2004, 08:05
  4. custom firmware
    By Oleg in forum WL-500g Custom Development
    Replies: 30
    Last Post: 17-03-2004, 08:38

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •