Does anyone know how to revert network speeds to those attained with openSUSE11.2-64?
On openSUSE11.2-64 the reported network download speed was,
max : 420 kB/s
ave : ~ 200 kB/s
After upgrade to openSUSE 11.3-64 the figures dropped to about 25% of the previous values.
After upgrade to KDE 4.5 and plasmoid-networkmanagement the initial values did not change but the average value dropped after about 30 seconds to ~ 15 kB/s.
Approach so far:
The motherboard’s (A780GM-LE) build in LAN (Realtek RLT8111DL) was originally detected by openSUSE 11.3 as the Realtek RLT8169 and kernel module r8169 installed.
This was replaced by the latest module r8168-8.019.00 from Realtek.
After kernel update to Linux 2.6.34.4-0.1-desktop x86_64 the plasmoid-networkmanagement was replace by NetworkManager-kde4. This improved flow with,
max : 140 kB/s
ave : ~ 80 kB/s
My guess that it was the driver, ie, the RLT8169 but the RLT8111DL is the right driver for your motherboard, 10/100/1000Mb/s ethernet.
Now my question is whether your router/switch/modem auto-negotiates the 1000mb/s speed or is using the lowest speed?
Or do you have to set the adapter’s speed to 100mb/s. Sometimes the router/switch at 10/100mb/s can’t handle the higher speed.
"Now my question is whether your router/switch/modem auto-negotiates the 1000mb/s speed or is using the lowest speed?
Or do you have to set the adapter’s speed to 100mb/s. Sometimes the router/switch at 10/100mb/s can’t handle the higher speed. "
Everything sets up ok at 100mb/s same as for the old openSUSE 11.2 installation. I havn’t seen the 1000mb/s problem since the initial openSUSE 11.1 with the original kernel.
I’m not having similar problem on openSUSE 11.3-32bit machines on the same network. The speed on the 32 bit machines only used to be about 75% of that achieveable on the 64 bit machine. Now the 32 bit’s are running at least 100% faster than the 64 bit machine.
Well you can open up Wireshark or your router to see if you have collisions and dropped packets over the 11.3-64 connection. The other times I’ve seen extreme dropoff is when the mtu size is corrupt, that should be 1500 or 1492 right? You could turn off IPv6 traffic on the 11.3-64 to see if that helps. Sorry forgot how to do that, as well as dropping the port speed to 100mb/s on the RLT8111DL just to check if its a 100 vs 1000Mb/s issue.
Yes that’s possible. Are you thinking about a clean install? Backup data, hidden files and configuration files like hosts*, sudoers, smb.conf, server data in /var/, etc. Hopefully, /home is on a separate partition from the / (root) partition or you’ll need to back up even more data.
Sometimes the *.rpmnew, *.old , *.bak help if there’s changes not implemented. But even at 100mb/s thru the router should have the same speeds as the 32bit machines.
Any standout error messages in /var/log/messages or /var/log/warn about the interfaces or firewall?
Sorry, but I’m stumped again. You can’t run “ifconfig” as ordinary user or while connected because of the setup?
Are you using knetworkmanager or networkmanager to configure the connection? Or the manual ifup/ifdown?
Your peer-to-peer network connects your PCs to the router thru the router’s internal switch ports or an attached switch?
***** Any standout error messages in /var/log/messages or /var/log/warn about the interfaces or firewall?
See results after mini session :-
linux-o2xs:/var/log # cat messages | grep ntpd
Sep 12 18:13:27 linux-o2xs ntpd[3873]: Listening on interface #7 eth0, …#123 Enabled
Sep 12 18:13:27 linux-o2xs ntpd[3873]: new interface(s) found: waking up resolver
Sep 12 18:16:54 linux-o2xs ntpd[3873]: sendto(…) (fd=22): Invalid argument
Sep 12 18:18:00 linux-o2xs ntpd[3873]: sendto(…) (fd=22): Invalid argument
Sep 12 18:18:27 linux-o2xs ntpd[3873]: Deleting interface #7 eth0, …#123, interface stats: received=3, sent=3, dropped=2, active_time=300 secs
Sep 12 18:33:27 linux-o2xs ntpd[3873]: Listening on interface #8 eth0, …#123 Enabled
Sep 12 18:33:27 linux-o2xs ntpd[3873]: new interface(s) found: waking up resolver
Sep 12 18:42:38 linux-o2xs ntpd[3873]: synchronized to …, stratum 3
Sep 12 18:42:38 linux-o2xs ntpd[3873]: kernel time sync status change 6001
Sep 12 18:48:02 linux-o2xs ntpd[3873]: kernel time sync status change 2001
Sep 12 19:08:27 linux-o2xs ntpd[3873]: sendto(…) (fd=22): Invalid argument
Sep 12 19:08:27 linux-o2xs ntpd[3873]: Deleting interface #8 eth0, 192.168.178.21#123, interface stats: received=29, sent=30, dropped=1, active_time=2100 secs
the following warnings only occurred after disconnecting.
linux-o2xs:/var/log # cat warn | grep ntpd
Sep 12 18:16:54 linux-o2xs ntpd[3873]: sendto(…) (fd=22): Invalid argument
Sep 12 18:18:00 linux-o2xs ntpd[3873]: sendto(…) (fd=22): Invalid argument
Sep 12 19:08:27 linux-o2xs ntpd[3873]: sendto(…) (fd=22): Invalid argument
***** Sorry, but I’m stumped again. You can’t run “ifconfig” as ordinary user or while connected because of the setup?
It looks as though a user cannot directly access cmds in /sbin/ where ifconfig is. After making a link to it in /bin/ its now accessable to users.
The results from the last mini session are :-
eth0 Link encap:Ethernet HWaddr ……
inet6 addr: Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:51986 errors:0 dropped:0 overruns:0 frame:0
TX packets:46668 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:69722546 (66.4 Mb) TX bytes:4926287 (4.6 Mb)
Interrupt:25 Base address:0x6000
***** Are you using knetworkmanager or networkmanager to configure the connection? Or the manual ifup/ifdown?
The results above are when plasmoid-networkmanagement is installed.
***** Your peer-to-peer network connects your PCs to the router thru the router’s internal switch ports or an attached switch?
A 5-port switch is before the A-DSL modem. All Linux machines are linked via develo dLANs to the switch, Win machines are hard-wired to the switch.
The dLAN’s reduce transmission speed compared to hard-wired connections but this rate reduction was never been an issue on openSUSE-11.2.
Max download rate on hard-wired connection: 740 kB/s.
The dLANs always indicate a 100 mb/s connection.
Well this isn’t reporting any of the obvious errors (collisions or dropped), so that’s a help.
A 5-port switch is before the A-DSL modem. All Linux machines are linked via develo dLANs to the switch, Win machines are hard-wired to the switch.
i’d bet you have some kind of problem with the devolo’s. Why it is a problem on one version of Linux and not another, I don’t know, but
note that if the network segment between the devolos has low data rate because of collisions (or anything else), this will not show up in the ethernet diagnostics that you gave above (it only shows problems between the computer and the devolo, not from one devolo back to the other devolo and not between that devolo and the 5-post switch; that link will be reported as a healthy, standard, data rate, irrespective of the devolo-to-devolo data rate).
the devolos are fairly sensitive to their electrical environment; for example, running one on a muti-way extension is not advised, and too long a cable run between devolos will cause problems too. That said, you are well below the data rate of which they should be capable (which model? which standard?), so it really shouldn’t be a problem at the kind of rate that you can get through your A-DSL box…should… It would be different if you were trying to do local filesharing over them.
The dLANs always indicate a 100 mb/s connection.
As mentioned above, they will do that. It is more or less meaningless for the throughput, or latency, of the total link.
Can you ping the router and post the results, please? I would like to see how fast that runs and how consistent the numbers are.
What about DNS? Does dig show that working quickly, and does it show any speed-up after the first resolution request?
> It looks as though a user cannot directly access cmds in /sbin/ where
> ifconfig is. After making a link to it in /bin/ its now accessable to
> users.
That’s intentional. You are using sudo, when you should be using “su -”.
–
Cheers / Saludos,
Carlos E. R.
(from 11.2 x86_64 “Emerald” GM (Minas Tirith))