@blobrana:
I have to agree with you that the combination FFS and IBrowse doesnt cause bad performance when downloading. I created a new partition to try it and got quite the same results.. doesnt it feel just great when you realize that you are totally wrong? ;=)
Though I still have to say that IBrowse seems to write very little data to the harddrive per call to the filesystem and that is just not very efficient. Just watch the harddrive-led when you are downloading from a webserver with a good connection on say your local network. I can almost hear the led scream: "lots of very small requests, lots of very small requests, lots of very small requests - iiiih"..

in other words, what I am trying to say is that there is way more activity than there should be at such transferrate. Then try copying a file from a slow device like a CD-ROM set to 2X or 4X which has a similar transferrate to what you get when downloading something from a local net and watch the harddrive-led - it isnt screaming anymore

.
If any IBrowse-programmers are reading this forum I would like to tell them to buffer more data before writing it out to disk and preferably give one the option to set the buffersize in the preferences.
Btw, he shouldnt have to worry about PPPoE as he has a router connected to the Cable-Modem which should handle that part for him.
@Amiwalker:
Just thought of something - you dont happen to have set the X-Surf2 to work in full-duplex mode? If so, you must change it back to half-duplex mode. This is as the X-Surf2 and most 10MBit cards isnt capable of auto-negotiating for linkspeed and duplex-mode with the other end of the line (your router). When your router senses that the X-Surf2 doesnt want to autonegotiate with it, it will assume that the X-Surf2 is working in half-duplex mode per default even if it is actually working in full-duplex mode. If that is the case, it will render _TONS!_ of collisions on the networking, slowing the transferrate to a crawl.
In the file ENVARC:Sana2/x-surf.config, set the variable 'Unit0.FullDuplex' to '0' and then reboot to make the X-Surf2 work in half-duplex mode.
/Patrik