openSuse 12 uses my ethernet card as 10Mb, but it's 100Mb card
on LAN i have on windows almost 80Mb but on openSUSE 12
hardware cable, socket are ok
driver: default sky2
is there something i should know about internet configuration?
Newcomer
openSuse 12 uses my ethernet card as 10Mb, but it's 100Mb card
on LAN i have on windows almost 80Mb but on openSUSE 12
hardware cable, socket are ok
driver: default sky2
is there something i should know about internet configuration?
Wise Penguin
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Do you mean that if you run the same speedtest from the same machine at
the same location the report says you can operate at a full 100 Mb/s, or
do you mean you know your card is 10/100 (capable of 100 Mb/s) card and
you're concerned that your speedtest to the Internet is only going
around 10 Mb/s? Unless your pipe to the Internet is extraordinarily
fast you will seldom get 100 Mb/s in an Internet speedtest, though you
could easily get that speed transferring files on your local network.
Good luck.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQIcBAEBAgAGBQJO0WPfAAoJEF+XTK08PnB5ahAQAKLD8taQNzajLaGFH9qu5Rpo
ZFBnnXTmflUvHpVeRnQeNJWeW36jk5imm+Ojrt8GgaBFyFimoXmU9KWz8pIz0ndJ
i1+PvVGb5m4tP+7B1zvEKyJtHLGv9PqeFMxdx6nSYoZDfA8szl1wyc6v4QdKMe9u
eMNkliHev3sQpHQKzPaUzBmGN1aMAWh0PzosJHrh6gRyGs5LWgM+PsrK/iaClHFR
exp9nZR0VYRnhaT/2ID0uQYBu7YUEwwSpZW0Y4jV1qiez7p8DwgAwZUz9dDqeRcN
glXCK/iIjQJPavOQc+cobwybATTEK7RMz7I5lMHzhqvKynPbgBbcn7lKhVkvBV0U
RmmclVgPy6lmkxVHarg1AbCM9HeWsguH5Hcbb6RmRJOXS9riU0IkSNsMxLrO9Cfb
53Gj0SvhST5RN3rNYbERiLSaDoqlmTrGpnT7gmnDzGLUI2z0c4l/2Ru0WaEbRMCI
ljf6CEQtCWEI35uu4e8woKtqkO7ntYJnRkXLkIukyZ0/atm9FDy6zbIOyF1YD7Lw
/NJek8GO9AgyPGZAIlRhgk3TAwCxl86w6wyXETN7Wlc9gN+IGP1Kjs9z8b7SipAA
ChEVXkygiaQVjOwd4G2H1OLlXlRAT83V+Ra7IJQS9Hk7WLNRe5lJt0l5ZJiZNhnm
6ikJIuO0vb030muUwFLs
=sh+n
-----END PGP SIGNATURE-----
Newcomer
speedtest on windows shows 80Mb (i have removed winsows and installed openSUSE - I know that I can have several systems on one machine)
my ethernet card Marvell Yukon
system openSuse 12 x86_64 (also during Installation of system I had problem with instalator when I tried to configure interent settings manually, but (during format-install) when I did automatic configuration - system installed without errors)?
Administrator
On Sat, 26 Nov 2011 21:56:02 +0000, overprophet wrote:
> openSuse 12 uses my ethernet card as 10Mb, but it's 100Mb card on LAN i
> have on windows almost 80Mb but on openSUSE 12
>
> [image: http://www.speedtest.net/result/1614521068.png]
>
> hardware cable, socket are ok driver: default sky2
>
> is there something i should know about internet configuration?
When you have a 100 Mbps network card, you're not going to get that speed
to the Internet unless you've got a *really* fast Internet connection.
It's like a series of water pipes. If you've got an 8" diameter pipe and
fill it all the way, and then connect it to a 2" diameter pipe, you're
not going to be able to push as much water through the 2" diameter pipe
as you can the 8" diameter pipe.
A speedtest is going to be limited to the smallest bandwidth between you
and the speedtest site.
Jim
--
Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C
Please tell us more about your network card and the driver it's using.
to check this.Code:/sbin/lspci -nnk
Also output of this command after running the speed test would be helpful :
Also check the output of this commands to see the duplex information :Code:/sbin/ifconfig
Code:# dmesg | grep -i duplexeth0 is just an example. Enter your interface name there (most likely eht0). Note that ethtool might not be installed by default. If it's not just install it.Code:# ethtool eth0
Best regards,
Greg
Best regards,
Greg
Box: Windows 7 / Windows XP | Intel Dual-Core E5200 | ATI Radeon HD4850 | 4GB RAM
Lap: openSUSE 12.3 / Windows 7 | Intel U7300 | KDE | Intel GMA 4500 | Asus UL80A | 3GB RAM
Hmm.. My NIC also defaults to 10 Mb/s using the sky2 driver.
'dmesg | grep -i duplex' gives:Code:03:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. Yukon Optima 88E8059 [PCIe Gigabit Ethernet Controller with AVB] [11ab:4381] (rev 11) Subsystem: ASUSTeK Computer Inc. Device [1043:8439] Kernel driver in use: sky2
I set it to 100 Mb/s like this:Code:[ 21.082586] sky2 0000:03:00.0: eth0: Link is up at 10 Mbps, full duplex, flow control both
Bug?Code:ethtool -s eth0 advertise 0x008
Generally autoconfiguration of duplex is bugged works 90% of the timethe problem is that it's hard to figure out whever the problem is in the PC or the device the PC is connected to. The autoconfiguration mismatch problems are also often caused by faulty cables.
Best regards,
Greg
Best regards,
Greg
Box: Windows 7 / Windows XP | Intel Dual-Core E5200 | ATI Radeon HD4850 | 4GB RAM
Lap: openSUSE 12.3 / Windows 7 | Intel U7300 | KDE | Intel GMA 4500 | Asus UL80A | 3GB RAM
Thanks for clearing that up. Still, it never happened under 11.4 though. Now I just have to get after.local to work under systemd, but of a nuisance to type in that ethtool-command every time I boot. Get these errors:
Guess I'll have to dig into the man-pages, even if they have a sleep inducing effect on meCode:insserv: warning: script 'after.local' missing LSB tags and overrides insserv: script name after.local is not valid, skipped!![]()
Newcomer
Code:/sbin/lspci -nnk 06:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. Yukon Optima 88E8059 [PCIe Gigabit Ethernet Controller with AVB] [11ab:4381] (rev 11) Subsystem: Samsung Electronics Co Ltd Device [144d:c06a] Kernel driver in use: sky2 --------------------------------------------------------------------------------------------------------------- /sbin/ifconfig eth0 Link encap:Ethernet HWaddr xxxxxxxxxxxxxxxx inet addr:xxxxxxxxxxxxxx Bcastxxxxxxxxxxxxxx Mask:255.255.248.0 inet6 addr:xxxxxxxxxxxxxxxx/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:435637 errors:0 dropped:0 overruns:0 frame:0 TX packets:384055 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:641541017 (611.8 Mb) TX bytes:23783123 (22.6 Mb) Interrupt:19 --------------------------------------------------------------------------------------------------------------- # dmesg | grep -i duplex [ 24.495361] sky2 0000:06:00.0: eth0: Link is up at 10 Mbps, full duplex, flow control both --------------------------------------------------------------------------------------------------------------- # ethtool eth0 Settings for eth0: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Speed: 10Mb/s Duplex: Full Port: Twisted Pair PHYAD: 0 Transceiver: internal Auto-negotiation: on MDI-X: Unknown Cannot get wake-on-lan settings: Operation not permitted Current message level: 0x000000ff (255) drv probe link timer ifdown ifup rx_err tx_err Cannot get link status: Operation not permitted
So this is the same problem in your case. The autonegotiation of the speed of the link fails for some reason and sets it to 10 Mbps. Force it to 100Mbps with the command back_space suggested or check this link.
Linux LAN card: Find out full duplex / half speed or mode
Best regards,
Greg
Best regards,
Greg
Box: Windows 7 / Windows XP | Intel Dual-Core E5200 | ATI Radeon HD4850 | 4GB RAM
Lap: openSUSE 12.3 / Windows 7 | Intel U7300 | KDE | Intel GMA 4500 | Asus UL80A | 3GB RAM
Bookmarks