I still have not solve my issue with WOL, but there is another, even more annoying problem.
My server is running OpenSuse 10.3 on a Asus M2A-VM with onboard GbLAN (Realtek).
We have a big digital photo collection, stored on the server and the main working PC is running WinXP and ACDSee as photo viewer/browser/organizer.
When copying files from the WinXP machine to the Server, the performance is good, but reading from the server and browsing the Photos is a nightmare.
The whole network is set up as Gbit LAN (D-Link GbSwitch).
When using the WinXP machine to browse the photo collection, the thumbnails are shown immediately if they were already created beforehand. But creating them new takes minutes for even ~20 photos.
Even worse, in slideshow mode (or viewing an image fullscreen) it takes 5-30 seconds to load ONE photo!
As said, the copying to the server is fast, but reading is awfully slow.
And now I have a bizarre info: When I open a VNC conncetion to the server, in parallel to the browsing, and move the mouse pointer over the VNC window, then the access to the photos is lightning fast!
I tried already some thing:
different drivers for server NIC:
r8169 (installed by Suse) - described issue
r8111 (from realtek website and recommended by some internet posts) - works the same way as r8169 from distribution
r8168 (from realtek website, version 8.008.00) - same
100MBit switch (forcing connection speed to 100MBit), feels slightly slower, but problem persists
switch off IPv6 - no change
firewall is off since this is a private network w/o direct internet connection (I’d probably turn it on, once the performance issue is solved.
smb.conf:
in global section:
socket options 0 SO_KEEPALIVE TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=65536 SO_SNDBUF=65536