Results 1 to 7 of 7

Thread: wl700gE modifications

  1. #1

    wl700gE modifications

    I reconfigured busybox to enable login and telnetd. recompiled and flashed the new firmware. telned for some reason did not start.

    then I changed services_ex.c file to start utelnetd (it is inculed in GPL source). reflashed again.

    utelned works and even asks for username and password. I logged in as root. without password. tried to change password - unsuccesfully I guess because passw file is read only.

    So it seems that if we want to make modifications in firmware, we have to find out where to create writeable filesystem. there are 2 options:

    1) use usb memory stick
    2) repartition HDD.

    Witch one is better?

  2. #2
    Hi, as already mentioned in another thread there is an easy possibility to secure your telnet.

    passwd from busybox will not work. You only need to add "login"

    the real passwd-file is on hdd

    there is a symlink from /etc/passwd to /tmp/passwd and that's a symlink to /shares/MYVOLUME1/__pdc/passwd

    (easiest way is to compile the editor vi with busybox - telnet to your router [.cgi-trick] and edit the passwd-file in __pdc [copy e.g. the encrypted password from a share to root]; after that compile login and you will have at least a bit more secure telnet)

  3. #3
    USB stick would be a more preferable solution since it will let the hard drive spin down when not been used for samba/etc.

    LK

  4. #4
    I have successfully compiled the ssh server dropbear for the wl700ge.

    Still trying to find out how to add it to the startup scripts.

    I also wanted to replace the mt-daapd but I still have serveral errors while compiling libid3tag.

    After that I try ipdk. That wouldn't be easy I think^^

  5. #5
    Quote Originally Posted by DaNawq
    I have successfully compiled the ssh server dropbear for the wl700ge.

    Still trying to find out how to add it to the startup scripts.

    I also wanted to replace the mt-daapd but I still have serveral errors while compiling libid3tag.

    After that I try ipdk. That wouldn't be easy I think^^
    you can add startup at services_ex.c in function start_misc()?! there is an example how to start utelnetd daemon.

    I'm sorry, but right now I'm very busy and cant spend too much time playing with this.

    Is the ssh secure? DId you manage to set up login for ssh? how can you change or set password for root account?

  6. #6
    Difference to telnet is that the traffic itself is now encrypted too.

    It also uses the passwd file from /shares/MYVOLUME1/__pdc/

    With apache comes a tool to generate passwords for the .htaccess just paste them in the passwd and compile login from busybox.

    After that telnet and ssh work with login.

  7. #7
    Hey MoD and DaNawq: Sounds like you know what you're doing with the firmware compilation and flashing. Could either of you be persuaded to write up a tutorial or two for the tutorial section? Maybe one on compiling the available sources and emergency procedures for when the router gets bricked?

    I think I could probably work it out on my own, but if you have already worked around many problems then my time would be better spent working from what you have already accomplished.

    EDIT: you already did .. my bad. Thx for the guide :$
    Last edited by AverySimonsen; 11-09-2006 at 20:15.

Similar Threads

  1. Completely new WL700gE router crashed after firmware update - plz help!
    By ClaudeX in forum WL-700g Firmware Discussion
    Replies: 4
    Last Post: 20-07-2006, 00:03
  2. USB - > LPT/Serial port driver for wl700gE
    By MoD in forum WL-700g Firmware Discussion
    Replies: 0
    Last Post: 19-07-2006, 19:40
  3. WL700GE openwrt or Oleg firmware
    By lewislin in forum WL-700g Q&A
    Replies: 7
    Last Post: 30-06-2006, 16:50
  4. ELF 32-bit errors, port openwrt package to WL700gE
    By lewislin in forum WL-500g Q&A
    Replies: 0
    Last Post: 08-03-2006, 21:30
  5. ASUS has opened page of downloading for the WL700gE
    By homedimon in forum WL-700g Pics & Specs
    Replies: 1
    Last Post: 17-02-2006, 07:56

Posting Permissions

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