LwIP is in the final stage of testing, pending one bug fix before all known bugs are fixed. I would greatly appreciate everyone to try it and reply to this email with the results of your tests. I've already tried many apps including telnetd, chargen, and abyss web server, samba tng, and Opera 9.6. During my testing, the lwIP implementation performed flawlessly. It handled several chargen sessions while serving web pages and servicing open telnet sessions plus being probed by nmap. The only thing that finally killed the server was a pool leak that caused a win32k assert failure. I also ran a BitTorrent download and it peaked at 2.3 MB/s down. Web browsing is an absolute pleasure on lwIP. It really feels like I'm browsing on the host system directly. There are no more stutters like oskit had. I'd encourage everyone to try it. It's surprising how well it works especially since I thought oskit was fairly good. My testing on lwIP has been perfect and I hope everyone else has a similar experience. Please only report bugs that don't also happen with oskit. Happy testing!
LwIP ISO Link: http://www.mediafire.com/?d6j4qwz8vgabj9i
Thanks in advance, Cameron
I'll give it a spin. On Aug 6, 2011 2:58 PM, "Cameron Gutman" cameron.gutman@reactos.org wrote:
LwIP is in the final stage of testing, pending one bug fix before all
known bugs are fixed. I would greatly appreciate everyone to try it and reply to this email with the results of your tests. I've already tried many apps including telnetd, chargen, and abyss web server, samba tng, and Opera 9.6. During my testing, the lwIP implementation performed flawlessly. It handled several chargen sessions while serving web pages and servicing open telnet sessions plus being probed by nmap. The only thing that finally killed the server was a pool leak that caused a win32k assert failure. I also ran a BitTorrent download and it peaked at 2.3 MB/s down. Web browsing is an absolute pleasure on lwIP. It really feels like I'm browsing on the host system directly. There are no more stutters like oskit had. I'd encourage everyone to try it. It's surprising how well it works especially since I thought oskit was fairly good. My testing on lwIP has been perfect and I hope everyone else has a similar experience. Please only report bugs that don't also happen with oskit. Happy testing!
LwIP ISO Link: http://www.mediafire.com/?d6j4qwz8vgabj9i
Thanks in advance, Cameron _______________________________________________ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
The final known bug with lwIP has been fixed and now ws2_32:sock no longer drops data. Unless another bug is discovered, this is the golden master which will be merged into trunk.
Here an updated ISO to test: http://www.mediafire.com/?84kz5tnu2fjb1pt
Thanks, Cameron
-----Original Message----- From: Cameron Gutman Sent: Saturday, August 06, 2011 2:57 PM To: ros-dev@reactos.org Subject: [ros-dev] lwIP testing request
LwIP is in the final stage of testing, pending one bug fix before all known bugs are fixed. I would greatly appreciate everyone to try it and reply to this email with the results of your tests. I've already tried many apps including telnetd, chargen, and abyss web server, samba tng, and Opera 9.6. During my testing, the lwIP implementation performed flawlessly. It handled several chargen sessions while serving web pages and servicing open telnet sessions plus being probed by nmap. The only thing that finally killed the server was a pool leak that caused a win32k assert failure. I also ran a BitTorrent download and it peaked at 2.3 MB/s down. Web browsing is an absolute pleasure on lwIP. It really feels like I'm browsing on the host system directly. There are no more stutters like oskit had. I'd encourage everyone to try it. It's surprising how well it works especially since I thought oskit was fairly good. My testing on lwIP has been perfect and I hope everyone else has a similar experience. Please only report bugs that don't also happen with oskit. Happy testing!
LwIP ISO Link: http://www.mediafire.com/?d6j4qwz8vgabj9i
Thanks in advance, Cameron _______________________________________________ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Hi,
Considering the fact that lwip is on part with oskittcp, and that it's part of a GSoC project (which isn't over yet), it would be of great help to merge lwip to trunk. This will ensure broader testing (you'll soon realize that no one will test your iso, Cameron) and reveal issues while the project is still not over.
So I suggest we merge lwip to trunk ASAP, we have Cameron and Claudiu to fix any issues that arise, and the situation can't, in any way, be worse than the actual oskit based networking experience.
Regards, Amine.
I agree. If no one has objections, I'm going to merge.
Cameron
-----Original Message----- From: Amine Khaldi Sent: Sunday, August 07, 2011 12:26 PM To: ReactOS Development List Subject: Re: [ros-dev] lwIP testing request
Hi,
Considering the fact that lwip is on part with oskittcp, and that it's part of a GSoC project (which isn't over yet), it would be of great help to merge lwip to trunk. This will ensure broader testing (you'll soon realize that no one will test your iso, Cameron) and reveal issues while the project is still not over.
So I suggest we merge lwip to trunk ASAP, we have Cameron and Claudiu to fix any issues that arise, and the situation can't, in any way, be worse than the actual oskit based networking experience.
Regards, Amine.
_______________________________________________ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Hi altogether,
I just tried second ISO and got to say that the download performance using lwip is marvellous. Great work Claudiu, Art & Cameron! One minor quirk was the corrupted Firefox 5 download, but that might have been due to other components and not lwip itself.
Apart from downloads, basically nothing in ReactOS works which is quite awkward. These are some of the problems I encountered: rapps.exe -> internet & network -> firefox 5 -> file corrupt after download rapps.exe -> internet & network -> firefox 3.0 -> not enough disk space minimizing rapps.exe gives ~10 riched20 assertions rapps.exe -> internet & network -> firefox 3.6 -> nothing happens (link broken?) rapps.exe -> games -> LGeneral -> SDL.dll cannot be found after installation, user mode crash
Best regards, Gregor
Just please merge it back. We can never have too much awesomness in one day.
On Sun, 07 Aug 2011 19:15 +0200, "Gregor Schneider" grschneider@gmail.com wrote:
Hi altogether,
I just tried second ISO and got to say that the download performance using lwip is marvellous. Great work Claudiu, Art & Cameron! One minor quirk was the corrupted Firefox 5 download, but that might have been due to other components and not lwip itself.
Apart from downloads, basically nothing in ReactOS works which is quite awkward. These are some of the problems I encountered: rapps.exe -> internet & network -> firefox 5 -> file corrupt after download rapps.exe -> internet & network -> firefox 3.0 -> not enough disk space minimizing rapps.exe gives ~10 riched20 assertions rapps.exe -> internet & network -> firefox 3.6 -> nothing happens (link broken?) rapps.exe -> games -> LGeneral -> SDL.dll cannot be found after installation, user mode crash
Best regards, Gregor
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
With best regards Caemyr
I've performed some winetest comparisons:
Test lwIP OSKit winhttp:notification 231 executed - 0 failures 231 executed - 0 failures winhttp:wininet 451 executed - 6 failures 451 executed - 6 failures wininet:http 1372 executed - 27 failures 1206 executed - 45 failures wininet:ftp 211 executed - 7 failures 211 executed - 7 failures ws2_32:sock 66780 executed - 69 failures CRASHED (User-mode) ws2_32:ioctlsocket 21 executed - 0 failures 21 executed - 0 failures ws2_32:recv 16 executed - 0 failures 16 executed - 0 failures
Based on these tests, lwIP looks great and ready for merge.
Thanks, Cameron
-----Original Message----- From: Cameron Gutman Sent: Saturday, August 06, 2011 7:26 PM To: ReactOS Development List Subject: Re: [ros-dev] lwIP testing request
The final known bug with lwIP has been fixed and now ws2_32:sock no longer drops data. Unless another bug is discovered, this is the golden master which will be merged into trunk.
Here an updated ISO to test: http://www.mediafire.com/?84kz5tnu2fjb1pt
Thanks, Cameron
-----Original Message----- From: Cameron Gutman Sent: Saturday, August 06, 2011 2:57 PM To: ros-dev@reactos.org Subject: [ros-dev] lwIP testing request
LwIP is in the final stage of testing, pending one bug fix before all known bugs are fixed. I would greatly appreciate everyone to try it and reply to this email with the results of your tests. I've already tried many apps including telnetd, chargen, and abyss web server, samba tng, and Opera 9.6. During my testing, the lwIP implementation performed flawlessly. It handled several chargen sessions while serving web pages and servicing open telnet sessions plus being probed by nmap. The only thing that finally killed the server was a pool leak that caused a win32k assert failure. I also ran a BitTorrent download and it peaked at 2.3 MB/s down. Web browsing is an absolute pleasure on lwIP. It really feels like I'm browsing on the host system directly. There are no more stutters like oskit had. I'd encourage everyone to try it. It's surprising how well it works especially since I thought oskit was fairly good. My testing on lwIP has been perfect and I hope everyone else has a similar experience. Please only report bugs that don't also happen with oskit. Happy testing!
LwIP ISO Link: http://www.mediafire.com/?d6j4qwz8vgabj9i
Thanks in advance, Cameron _______________________________________________ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
_______________________________________________ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
I feel sorry for my absence when I promised you all to work on the networking, but suddenly I had a lot of work to finish before I get free time again. I want to say you did a very great work! I tested trunk ISO a couple of days ago, trying simple like downloading files using FireFox, browsing web and it was so good experience.
I will ask Aleksey to update my branch, and I will pick up a different task for ReactOS this time. Your OS really becomes usable, good work!
// Oleg
2011/8/6 Cameron Gutman cameron.gutman@reactos.org
LwIP is in the final stage of testing, pending one bug fix before all known bugs are fixed. I would greatly appreciate everyone to try it and reply to this email with the results of your tests. I've already tried many apps including telnetd, chargen, and abyss web server, samba tng, and Opera 9.6. During my testing, the lwIP implementation performed flawlessly. It handled several chargen sessions while serving web pages and servicing open telnet sessions plus being probed by nmap. The only thing that finally killed the server was a pool leak that caused a win32k assert failure. I also ran a BitTorrent download and it peaked at 2.3 MB/s down. Web browsing is an absolute pleasure on lwIP. It really feels like I'm browsing on the host system directly. There are no more stutters like oskit had. I'd encourage everyone to try it. It's surprising how well it works especially since I thought oskit was fairly good. My testing on lwIP has been perfect and I hope everyone else has a similar experience. Please only report bugs that don't also happen with oskit. Happy testing!
LwIP ISO Link: http://www.mediafire.com/?d6j4qwz8vgabj9i
Thanks in advance, Cameron _______________________________________________ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Op 18-8-2011 10:35, Oleg Baikalow schreef:
I will ask Aleksey to update my branch, and I will pick up a different task for ReactOS this time. Your OS really becomes usable, good work!
If I remember correctly lwIP was recently either merged into trunk, or into Cmake version of ReactOS. I'd agree ReactOS is becoming quite usable, and am looking forward to 0.4.0 (be it with or without sound and USB) hopefully sometime this year. The merger/reactivation of the ACPI HAL makes it feel at least like an ATX machine again :)