Page 30 of 48 FirstFirst ... 20282930313240 ... LastLast
Results 436 to 450 of 714

Thread: New oleg firmware version

  1. #436
    Join Date
    Dec 2007
    Location
    The Netherlands - Eindhoven
    Posts
    1,767
    Quote Originally Posted by Kosmotaur View Post
    Hi,
    I would like to contribute to Oleg's firmware, yet I don't really know whom to turn to. I tried contacts from the Google Code site where the firmware is hosted, but no one ever replied to my email. Any help, please?
    Cheers!
    lly and theMIRon are the main developers
    Dunno what skills you have, but I guess you need knowledge of c, c++, patching stuff and linux kernel things (or something like that).

    I currently write documentation on the wiki page, tho I'm not quite done yet

    not sure what you're looking for?
    but if you have patches for oleg firmware or something, and report back via e-mail or here on the forums I guess they will be happy to put it up
    contributing can be anything, even helping people out on the forums, writing how-to's, or suggesting a feature... anything basicly
    Last edited by wpte; 06-05-2010 at 23:25.

  2. #437
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by Kosmotaur View Post
    Hi,
    I would like to contribute to Oleg's firmware, yet I don't really know whom to turn to. I tried contacts from the Google Code site where the firmware is hosted, but no one ever replied to my email. Any help, please?
    Cheers!
    Unfortunately, I didn't receive any emails with contribute suggestion. Simply post it here.

  3. #438
    Quote Originally Posted by lly View Post
    Unfortunately, I didn't receive any emails with contribute suggestion. Simply post it here.
    I'm no Linux 1337 hacker, yet I was thinking of improving the web UI - like totally replacing what you can see now with something much more usable and better looking.
    So I'd love to put my years of experience in designing/building UI's to work and do something fancy for the firmware.

  4. #439
    Quote Originally Posted by Kosmotaur View Post
    I'm no Linux 1337 hacker, yet I was thinking of improving the web UI - like totally replacing what you can see now with something much more usable and better looking.
    So I'd love to put my years of experience in designing/building UI's to work and do something fancy for the firmware.
    Hi, have you any samples already or specific questions maybe? Feel free to make it work/look better, and not to break things that already done

  5. #440
    Quote Originally Posted by theMIROn View Post
    Hi, have you any samples already or specific questions maybe? Feel free to make it work/look better, and not to break things that already done
    So, correct me if I'm wrong: if I spend an hour or two a weekend, and come up with something kind of complete within 2 months or so, there's a chance for it getting incorporated in the distribution?

    I was thinking of how much Ext JS could make it more smooth in the first place.
    Take a look if you don't know it already: http://www.extjs.com/deploy/dev/examples/

    Please let me know what your thoughts are on this!

    As to questions:
    Does it work in general like so, that every change you make, you can apply, and it is remembered even if you switch views, but for it to really work, you have to restart the embedded OS?
    I am thinking of doing it like this:
    - resembling all views with help of a tree navigation
    - all views load without in fact reloading the whole page
    - all changes are held as 'pending' in a persistent panel somewhere in the UI, where you can review them, and modify
    - once the user is happy with all the changes, he can then 'apply and restart'
    This gives the possibility to see exactly what you have been changing in the current session, and even further modify that single property without having to go back to a particular section in the admin panel.
    Saves work, is more evident, less error-prone.
    Last edited by Kosmotaur; 19-05-2010 at 22:24.

  6. #441
    Join Date
    Dec 2007
    Location
    The Netherlands - Eindhoven
    Posts
    1,767
    Quote Originally Posted by Kosmotaur View Post
    I was thinking of how much Ext JS could make it more smooth in the first place.
    Take a look if you don't know it already: http://www.extjs.com/deploy/dev/examples/

    Please let me know what your thoughts are on this!
    Might I give some comments on that?
    First of all: yes it looks very smooth and flashy, but isn't this api supposed to be placed on the router?
    At the moment the entire web-gui uses a bit less than 700KB on pages and images, and because of the limited space on wl-500 models it's not quite possible to even further increase this a lot.
    So, since this uses some AJAX kind of features, wouldn't it be better to make your own implementation of this? I have some AJAX code ready to go for refreshless loading of pages if you want

    Also think of doing a sort of object like website building, so you reuse a lot of code

    I believe one of the requirements was that it works on IE6 (I really wonder who still uses it) as well? AJAX would require special handles some times for that.
    Last edited by wpte; 20-05-2010 at 00:11.

  7. #442
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by Kosmotaur View Post
    So, correct me if I'm wrong: if I spend an hour or two a weekend, and come up with something kind of complete within 2 months or so, there's a chance for it getting incorporated in the distribution?

    I was thinking of how much Ext JS could make it more smooth in the first place.
    Take a look if you don't know it already: http://www.extjs.com/deploy/dev/examples/
    I can only agree with wpte - due to strong space limitation (currently 700K pages + 120K httpd uncompressed size) and slow CPU, we have to use lightweight technologies only. Moreover, we don't want migrate to thin client technologies such as flash, silverlight, etc.

    Some uncommon functions (nvram access, etc.) now performed by httpd server, designed by Broadcom+ASUS. This functionality can't be dropped...

    wpte - some time ago you tell that you have some real AJAX samples?

  8. #443
    Anyone interested in using AJAX there are some examples of it in fewgets (can be used with the router). I managed to get rid of the "AX" part though as it has some limitations (e.g. 4K limit with some browsers).
    Feel free to re-use it with the firmware (I don't have enough time to make any big contribution to Oleg firmware).

    Btw, stable core functionality is e.g. more preferred by me as any fancy web interface.

  9. #444
    Join Date
    Dec 2007
    Location
    The Netherlands - Eindhoven
    Posts
    1,767
    Quote Originally Posted by lly View Post
    wpte - some time ago you tell that you have some real AJAX samples?
    Yes this is an example from w3schools to make a button load a other file without refreshing:
    http://www.w3schools.com/ajax/tryit....=tryajax_first

    As you can see, the button calls the "loadXMLDoc" function which changes the content in a div with the id "myDiv".

    In my own project for uni I combined that example with a timer to continuously refresh a page without seeing the refresh

    Ajax is easy, you just need to combine javascript and xml in a clever way
    lot's of tutorials: http://www.w3schools.com/ajax/default.asp

  10. #445
    Quote Originally Posted by lly View Post
    I can only agree with wpte - due to strong space limitation (currently 700K pages + 120K httpd uncompressed size) and slow CPU, we have to use lightweight technologies only. Moreover, we don't want migrate to thin client technologies such as flash, silverlight, etc.

    Some uncommon functions (nvram access, etc.) now performed by httpd server, designed by Broadcom+ASUS. This functionality can't be dropped...

    wpte - some time ago you tell that you have some real AJAX samples?
    In my design there is no (or barely any) interaction between static content serving by the router and the grand finale of a typical use case: applying the settings and restarting the router.

    Static content serving isn't really demanding for the servers CPU, is it? I see it as lightweight from the server-side perspective. Correct me if I'm wrong.

    The size limitation is a little bit worrying here... Were exactly does it come from? How much space do I have left if I were to code it?
    Ext JS is around 500k in size, plus I estimate my code to weigh around 50k. So yeah, it's a lot, but only in terms of size, not processing.

    Another way around is stripping Ext JS to only the modules really needed. I guess it would be around 50% gain. So there you have it. Using that particular library, a refreshed UI would weigh around 300k in total.
    Ext JS works in all A grade browsers. Including IE6.

    If this generally sucks for you, and it's an absolute no-no, I could utilize jQuery alone, and do something similar to the Transmission web client in terms of look'n'feel. It would not be as RIA-ish, but still a definite improvement to the horrible UI ASUS offers.
    This solution should not exceed 100k.
    Still, I'd advocate for the former solution I proposed.

    Quote Originally Posted by wpte View Post
    wouldn't it be better to make your own implementation of this
    That's my point!
    It's all about resembling the whole structure of the router configuration in JavaScript objects (ie. the structure of the website on which you change settings) instead of HTML.
    Ext JS builds it's components dynamically client side basing on those objects served as static content, and in the result we get something which could in fact replace the whole original web GUI.

    Ok, enough talking, fire it back at me
    Last edited by Kosmotaur; 26-05-2010 at 14:36.

  11. #446
    Quote Originally Posted by Kosmotaur View Post
    I was thinking of how much Ext JS could make it more smooth in the first place.
    Take a look if you don't know it already: http://www.extjs.com/deploy/dev/examples/
    Hi Kosmo,
    I'm using jQuery:
    http://bitbucket.org/vadim/wl500-ui/.../wl-500-ui.png
    You can look at source code here:
    http://bitbucket.org/vadim/wl500-ui/...-accordion.asp

  12. #447

    admin block

    Hi I am using latest oleg firmware WL500W-1.9.2.7-d-r1445.trx and now WL500W-1.9.2.7-d-r1612.trx
    same isue was with older build (1222 i think)
    with original asus firmware was ok

    my problem
    when I start router - it is possible to get access via WAN into administration.
    but after few days - internet goes ok, LAN is OK but it is not possible to access administration via WAN, LAN

    it is looklike that acces to administration is blocked ... workaround: restarting router then all goes ok

  13. #448
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by robis View Post
    it is looklike that acces to administration is blocked ... workaround: restarting router then all goes ok
    It is a "feature" of ASUS old httpd server used for administration - in case of someone trying to connect to web-UI, second connect will be rejected, i.e. somebody tries to guess your admin password from WAN.

    Will be fixed in far future.
    Last edited by lly; 04-06-2010 at 07:28.

  14. #449
    Quote Originally Posted by lly View Post
    It is a "feature" of ASUS old httpd server used for administration - in case of someone trying to connect to web-UI, second connect will be rejected, i.e. somebody tries to guess your admin password from WAN.

    Will be fixed in far future.
    it would be nice ... thanx man

  15. #450
    Quote Originally Posted by californian View Post
    seems as if both your urls are broken

Page 30 of 48 FirstFirst ... 20282930313240 ... LastLast

Similar Threads

  1. Probleme mit der Oleg firmware
    By errox in forum German Discussion - Deutsch (DE)
    Replies: 15
    Last Post: 14-06-2008, 22:26
  2. new firmware 1.9.2.7-8 by oleg
    By alien433 in forum WL-500gP Firmware Discussion
    Replies: 31
    Last Post: 24-01-2008, 20:31
  3. Oleg firmware not working.
    By wpte in forum WL-500gP Q&A
    Replies: 6
    Last Post: 07-01-2008, 12:48
  4. C Compiler voor de oleg firmware
    By wouzs in forum Dutch Discussion - Nederlands
    Replies: 1
    Last Post: 28-10-2007, 15:57

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
  •