DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I am newbie user, and have shifted to using Debian completely though I use a dual-boot system. There is a single problem, though.
About 80% of the time, Debian gives very slow internet speeds (of the order of max. 500 BPS !!).
System specs:
AMD Athlon 3000+
512 MB DDR
Debian Etch 4.0r3 amd64 installed on 10 GB ext3 partition
Proxy internet connection, password enabled.
The problem is resolved sometimes when I restart. As I said, this happens in about 80% of the sessions. Sometimes, there is no problem at all.
I get very high speeds in Windows. (I am using Windows now to post this message, painful as it is) The slowness is not just with iceweasel browsing. All services... apt-get, updates show the same slow speed.
I was advised to disable ipv6. I did the following steps, each one in turn, restarted, and tested... no change. Internet is still at a snail's pace. Please help.
/etc/modprobe.d/aliases
# alias net-pf-10 ipv6
iceweasel about:config
network.dns.disableIPv6 user set boolean true
I suspect it is due to autonegotiate settings. Windows seems to do OK with those but UNIX/Linux don't.
type "ethtool eth0" (assuming eth0 is your primary interface).
See if it is showing "advertised" auto negotiation as yes.
See if it shows your speed at 10 or your duplex at half.
If so it likely autonegotiated to half duplex or 10 Mbps. You can use ethtool to set the options. Usually it is the half duplex that is the issue. You can turn off advertised auto negotiation and force setting to full duplex and speed 100 Mbps. (All this is assuming you're not on a Gigabit network.
Don't think its the autonegotiate settings... Took about half an hour to download 54KB ethtool utility ..
Initial settings were:
Quote:
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Current message level: 0x00000037 (55)
Link detected: yes
As you can see, Speed is 100 Mb/s and it is already on Full duplex. I turned off the auto-negotiation just in case.
Revised settings are:
Quote:
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: No
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: off
Current message level: 0x00000037 (55)
Link detected: yes
Still no change in Internet speed...
Further symptoms for diagnosis:
While downloading ethtool using apt from command line, there was a burst of data (~200 bits) each time a new iceweasel window was opened. When there was no other activity, the apt-get timed out and I had to restart it.
Shown below are the most frequent reports from /var/log/syslog ... I'm not sure they're related to the problem at hand.
Quote:
Apr 15 22:05:35 localhost modprobe: WARNING: Not loading blacklisted module ipv6
Apr 15 22:13:24 localhost gconfd (root-8438): starting (version 2.16.1), pid 8438 user 'root'
Apr 15 22:13:24 localhost gconfd (root-8438): Resolved address "xml:readonly:/etc/gconf/gconf.xml.mandatory" to a read-only configuration source at position 0
Apr 15 22:13:24 localhost gconfd (root-8438): Resolved address "xml:readwrite:/root/.gconf" to a writable configuration source at position 1
Apr 15 22:13:24 localhost gconfd (root-8438): Resolved address "xml:readonly:/etc/gconf/gconf.xml.defaults" to a read-only configuration source at position 2
Apr 15 22:13:24 localhost gconfd (root-8438): Resolved address "xml:readonly:/var/lib/gconf/debian.defaults" to a read-only configuration source at position 3
Apr 15 22:13:24 localhost gconfd (root-8438): Resolved address "xml:readonly:/var/lib/gconf/defaults" to a read-only configuration source at position 4
Menawhile, I discovered that the problem is not just with internet... accessing all network devices is extremely slow.
* My network settings detect eth0 and it is activated.
* The network connections icon on the top panel shows network not connected.
* In Menu>>System tools>>Network connections, the network device is shown as 'Loopback'. eth0 is available from the drop-down menu, but it again reverts to loopback the next time.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.