Page 1 of 4 123 ... LastLast
Results 1 to 15 of 174

Thread: Custom 1.0.7.8 firmware is ready to download

Hybrid View

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

    Custom 1.0.7.8 firmware is ready to download

    Finally a custom version of the 1.0.7.8 Asus release is ready to release. This version continues many of the philosophies of the 1.0.4.6 version, but has some additional features that make it much more usable out of the box.

    For those of you using the previous 1.0.4.6 version, this one is not 100% backwards compatible, though it's pretty close. Read the documentation carefully and you should be OK.

    The documentation and firmware image are on back2basic's web site here:

    http://wl700g.homelinux.net/drupal/?q=node/134

    I would like to thank him for his generous offer to host everything.

    - K.C.

    P.S. As usual, this software is provided "AS IS". Use at your own risk.

  2. #2
    So, umm, dumb question.. What's the login & pw for the telnet? I tried my router's login & pw for the web interface but it didn't work.

    nvm, figured it out.. ok, next dumb question.. does the rc.local go in the same spot? My old one was still hanging around but it doesn't look
    like it was executed, since watchdog was still running when it all came up, and I had it set to kill watchdog.

    Also is there anyway to tell that I'm actually running your 1.0.7.8 and somehow didn't get the stock version?
    I remember when I was tinkering with the source a while back I found where the version number was stored and was able to change it..
    don't remember if it actually reflected it when I flashed the firmware though.

    ok, and just to err on the side of paranoia, when I downloaded your image, the website named it something totally random, which made
    finding it on my hard drive interesting. So I honestly don't know which version I actually downloaded, but from what I read of your
    documentation and what I'm seeing on this end, I think I'm running the stock 1.0.7.8. SSH isn't working, and my telnet login is the good
    ol' root with no password.. my web interface l/p isn't working.
    Last edited by Omega; 05-06-2013 at 20:40. Reason: 2 posts merged

  3. #3
    Join Date
    Jan 2007
    Location
    Netherlands
    Posts
    190
    Quote Originally Posted by kfurge View Post
    Interesting... Perhaps back2basic can chime in here! Tonight I'll mirror it to the wl500g.info site which should preserve the filename.

    To make sure you got the right file, confirm the md5 sum.

    - K.C.
    Somehow all the files downloaded from wl700g.homelinux.net are renamed as 'drupal' maybe there is a fix for this,I'm gonne check it out.

    Openwrt or Custom Firmware on asus? - http://wl700ge.hezik.nl/ - Http://wl700g.homelinux.net

    My ASUS collection: WL500gp(80GB usb-hdd - Running OpenWrt Kamikaze 7.09) | WL700gE(250GB - Running OpenWrt Kamikaze 8.09rc1)

  4. #4
    Join Date
    Jan 2007
    Location
    Netherlands
    Posts
    190
    Quote Originally Posted by back2basic View Post
    Somehow all the files downloaded from wl700g.homelinux.net are renamed as 'drupal' maybe there is a fix for this,I'm gonne check it out.
    I fixed that all files should be displayed with the proper name.

    Openwrt or Custom Firmware on asus? - http://wl700ge.hezik.nl/ - Http://wl700g.homelinux.net

    My ASUS collection: WL500gp(80GB usb-hdd - Running OpenWrt Kamikaze 7.09) | WL700gE(250GB - Running OpenWrt Kamikaze 8.09rc1)

  5. #5
    Was mt-dappd updated, or is that still on the to-do list?

  6. #6
    Quote Originally Posted by fireflash View Post
    Was mt-dappd updated, or is that still on the to-do list?
    Unless Asus did it (they updated samba, I didn't check mt-daapd), it's still on the to-do list.

    - K.C.
    Last edited by kfurge; 24-01-2008 at 19:40.

  7. #7
    Join Date
    Jan 2007
    Location
    The Netherlands
    Posts
    244

    how to rename opt?

    Hi,

    Quote Originally Posted by kfurge View Post
    When migrating from 1.0.4.6, I'd recommend temporarily renaming /shares/MYVOLUME1/opt to /shares/MYVOLUME1/opt.DO_NOT_LOAD so that the /opt filesystem from the firmware image is executed.

    After that, combine the new 1.0.7.8 rc.local with your old 1.0.4.6 rc.local, rename opt.DO_NOT_LOAD back to opt, and reboot the router.
    - K.C.
    I assume your image contains a 'default' /opt that contains /opt/etc/rc.local. I also assume /.profile is there 'somewhere'. I can't find it. But I did the minimal thing: copied my rc.local to /opt/etc. That is to my /opt, because I ran your previous firmware.
    Now, I like to do what you suggest. But how? /shares/MYVOLUME1/opt is mounted to /opt and always busy (mv: cannot rename 'opt': Device or resource busy).
    Should I first rename rc.local to something not functional? But will your rc.local than take over (after reboot), and again mount /shares/MYVOLUME1/opt ?

    Sorry, I'm a bit
    Marc

  8. #8
    Quote Originally Posted by mumsoft View Post
    I assume your image contains a 'default' /opt that contains /opt/etc/rc.local. I also assume /.profile is there 'somewhere'. I can't find it. But I did the minimal thing: copied my rc.local to /opt/etc. That is to my /opt, because I ran your previous firmware.
    Now, I like to do what you suggest. But how? /shares/MYVOLUME1/opt is mounted to /opt and always busy (mv: cannot rename 'opt': Device or resource busy).
    Should I first rename rc.local to something not functional? But will your rc.local than take over (after reboot), and again mount /shares/MYVOLUME1/opt ?
    Sorry, my mistake on the .profile, I set this up a while ago... The default bash profile is in /opt/etc/profile.

    Regarding your /opt problem...

    The firmware looks for /shares/MYVOLUME1/opt and if it's there, then it mounts /shares/MYVOLUME1/opt over the top of the /opt that's already there and attempts to execute /opt/etc/rc.local. Which rc.local gets executed depends on whether or not /shares/MYVOLUME1/opt exists or not.

    To insure the flashed copy of /opt is active, you need to rename /shares/MYVOLUME1/opt (not /opt) to something else:

    cd /shares/MYVOLUME1
    mv opt opt.DO_NOT_LOAD
    reboot

    When the router boots again, what's in /opt is the flashed filesystem. Do what you need to do to the /shares/MYVOLUME1/opt.DO_NOT_LOAD/etc/rc.local. After that, repeat the above steps, except step #2 which becomes "mv opt.DO_NOT_LOAD opt" to put everything back.

    Lather, rinse, repeat until everything works...

    - K.C.

  9. #9
    Join Date
    Jan 2007
    Location
    The Netherlands
    Posts
    244

    The Battle of the Two rc.locals, a novel by K.C.Furge

    Quote Originally Posted by kfurge View Post

    Regarding your /opt problem...

    The firmware looks for /shares/MYVOLUME1/opt and if it's there, then it mounts /shares/MYVOLUME1/opt over the top of the /opt that's already there and attempts to execute /opt/etc/rc.local. Which rc.local gets executed depends on whether or not /shares/MYVOLUME1/opt exists or not.
    [cut]
    Lather, rinse, repeat until everything works...
    - K.C.
    Hi, thanks, this just confirms my dark thoughts... So, as the Old formerware user, I see The Battle of Two rc.locals, fighting each other with fierce strength, until one passes away. Awry!
    Here we have the K.C.Furge soldier that sets KCSHELL and names asoc in the LIB-path, en there we have my formerware fellow with his evel sword: mount -o bind /shares/${pool}/opt /opt. Wow! Klang! That wipes away our new brave fellow in /opt/etc. No! Too much dust and smoke is smashed into my eyes! It's not my brave rc.local thats doing the killing. It's the treacherous, evil rcex that stabs K.C.Furge's rc.local in the back, with it's mount bind.

    As spectator of this fight I once logged in as marc and had no hostname, then with export I saw KCSHELL and asoc, which my rc.local does not have. Apparently your rc.local was executing. After sudo bash -l I did have a hostname 'sneeuwwitje', that is from my rc.local. That does its ugly mount -o bind /shares/${pool}/opt /opt.
    With mount I saw this as the last lines:
    /dev/se/2 on /opt type reiserfs (rw,noatime,nodiratime)
    /dev/se/2 on /opt type reiserfs (rw,noatime,nodiratime)

    Henrikh likes to delete his old opt. But that is no opt(ion) for me. I have mt-daapd and Twonky running, and so much time spent there. I want to tear these rc.locals apart. So I go for the renaming of my opt, if possible.

    Thanks again for clarifying, maybe it eventually can lead to a better documentation for the formerware users.

    Marc
    Last edited by mumsoft; 27-01-2008 at 13:11. Reason: dust and smoke

  10. #10

    Load rc.local

    I install kfirge firmeware follow
    http://wl700g.homelinux.net/drupal/?q=node/83

    but in step 1.3 Installing optware packages topic 5

    Add the following line to /opt/etc/ipkg.conf with the newly installed busybox version of vi:
    # src optware http://ipkg.nslu2-linux.org/feeds/op...g/cross/stable

    is'show "src: not found" did I miss anything ?

  11. #11

    Please Help

    That my stupid -_-""
    Now I add src optware http://ipkg.nslu2-linux.org/feeds/op...g/cross/stable
    to ipkg.conf

    but when I update ipkg
    ipkg install uclibc-opt busybox ipkg-opt wget

    It show syntex error like this

    [u@h W]ipkg -force-overwrite install uclibc-opt busybox ipkg-opt wget
    Package uclibc-opt (0.9.28-12) installed in /opt/ is up to date.
    Package busybox (1.9.0-1) installed in /opt/ is up to date.
    Package ipkg-opt (0.99.163-9) installed in /opt/ is up to date.
    Package wget (1.10.2-4) installed in /opt/ is up to date.
    Configuring busybox-links
    syntax error
    syntax error
    syntax error
    syntax error
    syntax error
    .....
    ....
    syntax error
    syntax error
    postinst script returned status 255
    ERROR: busybox-links.postinst returned 255
    Nothing to be done
    Successfully terminated.

    What I should do ?

  12. #12
    Wooow, cool! Can't wait to flash it! :-) Thanx, kfurge!!!!!!

    D.

  13. #13
    Quote Originally Posted by ice-cool
    syntax error
    syntax error
    postinst script returned status 255
    ERROR: busybox-links.postinst returned 255
    Nothing to be done
    Successfully terminated.
    Read the FAQ section. You need to insure that the environment variable KCSHELL is set to /opt/bin/bash so that the postinstall scripts will run properly:

    export KCSHELL=/opt/bin/bash

    Logging in as root via ssh will do this, as will a "sudo -l bash" if logged in as the admin user.

    Quote Originally Posted by fireflash
    ok, and just to err on the side of paranoia, when I downloaded your image, the website named it something totally random, which made finding it on my hard drive interesting. .
    Interesting... Perhaps back2basic can chime in here! Tonight I'll mirror it to the wl500g.info site which should preserve the filename.

    To make sure you got the right file, confirm the md5 sum.

    Quote Originally Posted by fireflash
    SSH isn't working, and my telnet login is the good ol' root with no password.. my web interface l/p isn't working.
    Both of these features are configured via rc.local. If you're running your old rc.local, then the scripts which fix the password file are probably not being executed.

    When migrating from 1.0.4.6, I'd recommend temporarily renaming /shares/MYVOLUME1/opt to /shares/MYVOLUME1/opt.DO_NOT_LOAD so that the /opt filesystem from the firmware image is executed.

    After that, combine the new 1.0.7.8 rc.local with your old 1.0.4.6 rc.local, rename opt.DO_NOT_LOAD back to opt, and reboot the router.

    - K.C.
    Last edited by Omega; 05-06-2013 at 20:44. Reason: 2 posts merged

  14. #14
    Quote Originally Posted by kfurge View Post
    Read the FAQ section. You need to insure that the environment variable KCSHELL is set to /opt/bin/bash so that the postinstall scripts will run properly:

    export KCSHELL=/opt/bin/bash

    Logging in as root via ssh will do this, as will a "sudo -l bash" if logged in as the admin user.

    - K.C.
    Thank for your help.
    I have read the FAQ but due to I'm a newbie. So, I don't understand. T-T
    How ever I try this
    [u@h W]sudo -l bash
    sudo: not found

    but I think I login as root ( because I use login name as root )
    so. I try this follow your suggestion
    export KCSHELL=/opt/bin/bash
    and
    ipkg install uclibc-opt busybox ipkg-opt wget

    Package uclibc-opt (0.9.28-12) installed in /opt/ is up to date.
    Package busybox (1.9.0-1) installed in /opt/ is up to date.
    Package ipkg-opt (0.99.163-9) installed in /opt/ is up to date.
    Package wget (1.10.2-4) installed in /opt/ is up to date.
    Configuring busybox-links
    head: error while loading shared libraries: head: symbol vprintf, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
    update-alternatives: Error: cannot register alternative [ to /opt/bin/[ since it is already registered to
    .......
    head: error while loading shared libraries: head: symbol vprintf, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
    update-alternatives: Error: cannot register alternative cal to /opt/bin/cal since it is already registered to
    xsystem: ERROR: Child process died due to signal 2: `//opt/lib/ipkg/info/busybox-links.postinst configure'
    postinst script returned status -1
    ERROR: busybox-links.postinst returned -1
    Nothing to be done
    Successfully terminated.

    Could You help me to fix this ?
    PS. I'm just a user. And have a litle knowledge about linux T-T

  15. #15
    Quote Originally Posted by ice-cool View Post
    Thank for your help.
    I have read the FAQ but due to I'm a newbie. So, I don't understand. T-T
    How ever I try this
    [u@h W]sudo -l bash
    sudo: not found

    but I think I login as root ( because I use login name as root )
    so. I try this follow your suggestion
    export KCSHELL=/opt/bin/bash
    OK, I think your problem is that you must already have a /shares/MYVOLUME1/opt directory. If this directory is present, the firmware assumes you want to use it in place of the static firmware /opt directory.

    Follow the directions I gave to fireflash in this thread and read the documentation about upgrading from 1.0.4.6 to 1.0.7.8.

    - K.C.

    P.S. Along with KCSHELL, you'll have to define and export LD_LIBRARY_PATH and a reasonable PATH. This is illustrated in the /.profile on the router.
    Last edited by kfurge; 24-01-2008 at 18:20.

Page 1 of 4 123 ... LastLast

Similar Threads

  1. Installing Optware Packages on Asus Firmware 1.0.7.8
    By emailpr in forum WL-700g Firmware Discussion
    Replies: 3
    Last Post: 16-01-2008, 01:13
  2. wan to lan filter on default firmware 1.0.7.8?
    By nully in forum WL-700g Firmware Discussion
    Replies: 1
    Last Post: 10-11-2007, 23:36
  3. Custom Firmware v1.1.2.7
    By JOCKYW2001 in forum WL-HDD Firmware Releases
    Replies: 59
    Last Post: 11-12-2004, 12:26

Tags for this Thread

Posting Permissions

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