Portál AbcLinuxu, 10. května 2025 22:44

Dotaz: SiS191 nelze spojit rychlostí 1Gb/s

5.2.2013 17:57 Marek Skalický
SiS191 nelze spojit rychlostí 1Gb/s
Přečteno: 907×
Odpovědět | Admin
Dobrý den, na notebooku mam síťovku SiS191 a mam ho spojenou kříženym kabelem s počítačem. Problém je v tom, že se spojim jen rychlostí 100Mb/s.

Výpis z notebooku:
Z dmesg:
sis190: sis190 Gigabit Ethernet driver 1.4 loaded
sis190: 0000:00:04.0: Read MAC address from EEPROM
sis190: 0000:00:04.0: Error EEPROM read 0
sis190: 0000:00:04.0: Read MAC address from APC
sis190: 0000:00:04.0: Realtek PHY RTL8201 transceiver at address 1
sis190: 0000:00:04.0: Using transceiver at address 1 as default
sis190 0000:00:04.0: eth0: 0000:00:04.0: SiS 191 PCI Gigabit Ethernet adapter at ffffc90000056c00 (IRQ: 19), 00:24:21:69:c2:e4
sis190 0000:00:04.0: eth0: GMII mode.
sis190 0000:00:04.0: eth0: Enabling Auto-negotiation
sis190 0000:00:04.0: eth0: mii ext = 0000
sis190 0000:00:04.0: eth0: mii lpa=cde1 adv=01e1 exp=0001
sis190 0000:00:04.0: eth0: link on unknown mode


lspci:
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 671MX
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] PCI-to-PCI bridge
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS968 [MuTIOL Media IO] (rev 01)
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 IDE Controller (rev 01)
00:03.0 USB controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.1 USB controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.3 USB controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] 191 Gigabit Ethernet Adapter (rev 02)
00:05.0 IDE interface: Silicon Integrated Systems [SiS] SATA Controller / IDE mode (rev 03)
00:06.0 PCI bridge: Silicon Integrated Systems [SiS] PCI-to-PCI bridge
00:07.0 PCI bridge: Silicon Integrated Systems [SiS] PCI-to-PCI bridge
00:0f.0 Audio device: Silicon Integrated Systems [SiS] Azalia Audio Controller
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV710 [Mobility Radeon HD 4300 Series]
02:00.0 Network controller: Ralink corp. RT3090 Wireless 802.11n 1T/1R PCIe

ethtool eth0:
Settings for eth0:
	Supported ports: [ TP MII ]
	Supported link modes:   10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	Supported pause frame use: No
	Supports auto-negotiation: Yes
	Advertised link modes:  10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	Advertised pause frame use: No
	Advertised auto-negotiation: Yes
	Link partner advertised link modes:  10baseT/Half 10baseT/Full 
	                                     100baseT/Half 100baseT/Full 
	Link partner advertised pause frame use: Symmetric Receive-only
	Link partner advertised auto-negotiation: Yes
	Speed: 100Mb/s
	Duplex: Full
	Port: MII
	PHYAD: 1
	Transceiver: internal
	Auto-negotiation: on
	Current message level: 0x00000037 (55)
			       drv probe link ifdown ifup
	Link detected: yes
Výpis z počítače:
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)

ethtool eth0:
Settings for eth0:
	Supported ports: [ TP MII ]
	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: Symmetric Receive-only
	Advertised auto-negotiation: Yes
	Link partner advertised link modes:  10baseT/Half 10baseT/Full 
	                                     100baseT/Half 100baseT/Full 
	Link partner advertised pause frame use: No
	Link partner advertised auto-negotiation: Yes
	Speed: 100Mb/s
	Duplex: Full
	Port: MII
	PHYAD: 0
	Transceiver: internal
	Auto-negotiation: on
	Supports Wake-on: pumbg
	Wake-on: g
	Current message level: 0x00000033 (51)
			       drv probe ifdown ifup
	Link detected: yes
Nevíte někdo čim by to mohlo bejt? (jestli třeba někdo nemá stejnou kartu,...) Nebo jak to zjistit? (síťovka na počítači je v pohodě, páč když jsem ho spojil s jiným počítačem tak gigabit normálně šel)

Dík moc, MaS

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

pepe_ avatar 5.2.2013 18:50 pepe_ | skóre: 48
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
Odpovědět | | Sbalit | Link | Blokovat | Admin

Sice "SiS 191 PCI Gigabit Ethernet adapter" má v názvu Gigabit  ale v :

Supported link modes:   10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full

Má jen 10/100  takže smůla ...


(Možná ovladač od výrobce to umět bude ale ten co máš neumí gigabit).

5.2.2013 19:28 Marek Skalický
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
Jo to jsem si právě taky všiml. Jen jestli to je chyba v ovladači nebo jestli je možný že by to přes svůj název ani gigabit nepodporovalo? Tohle není ovladač od výrobce? (jsem měl za to, že to je furt od výrobce, jen se dostal do jádra...)
little.owl avatar 9.2.2013 21:17 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
Podle vypisu mate jako PHY RTL8201, ktery podporuje jen a pouze 10/100Mbps.

Na 1Gps zapomente, nemate na to HW.
A former Red Hat freeloader.
5.2.2013 19:19 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
Odpovědět | | Sbalit | Link | Blokovat | Admin
A je ten kabel kompletně překřížen i pro 1G?

Umíte si udělat překřížený propojovací kabel pro Gigabit Ethernet?

Co použít přímý a skusit píchnout do 1G routeru (switche) co to vypíše.
7.2.2013 13:01 logik
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
Článek je blbina prakticky všechny gigabitové síťovky umí Auto-MDIX a teda křížený kabel třeba není. Ledaže by někdo manuálně na síťovce toto zakázal, ale kdo a proč by to dělal?
7.2.2013 14:40 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
Ano jasně, ale psal že to má propojené kříženým kabelem a pokud je křížený pouze pro 100M nejsou překřížené všechny páry tak se to na 1G nepřepne a bude to pracovat pouze na 10/100M!

Samozřejmě pokud použije přímý mělo by to běžet na 1G protože si to síťovka přepne sama (Auto-MDIX).
7.2.2013 16:31 logik
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
Ale právě že přepne. Síťovky se s kříženejma kabelama naprosto bez problémů vyrovnávaj.

Viz např.

http://en.wikipedia.org/wiki/Ethernet_crossover_cable

Crossover cable pinouts, druhý odstavec
7.2.2013 18:24 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
Ano ale s kříženýma!

A né s hybridem který má něco kříženého a něco ne - pro 100M se nekřížily všechny páry, ale pro 1G se používají všechny a když budou 2 překřížené a 2 ne tak se nedetekuje 1G ale přepne se to na 100M a pak to funguje na 100M.
5.2.2013 19:45 benn | skóre: 18
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ono podle výpisu:
sis190: 0000:00:04.0: Realtek PHY RTL8201 transceiver at address 1
Našel PHY, který je opravdu jenom pro 10/100M (viz http://realtek.info/pdf/rtl8201.pdf). Bylo by dobrý omrknout čipy na té kartě, co je na nich napsaný.

5.2.2013 20:02 2X4B-523P | skóre: 38 | blog: Zelezo_vs_Debian
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
Odpovědět | | Sbalit | Link | Blokovat | Admin
Realtek PHY RTL8201 transceiver - podle toho je to 10Mbps/100Mbps
7.2.2013 12:16 Marek Skalický
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
Odpovědět | | Sbalit | Link | Blokovat | Admin
Kabel by měl bejt v pohodě. Protože s jinym notebookem to šlo v pohodě. (nebo je možný, že by to šlo i se špatnym?)

To pdfko jsem taky našel, ale nebyl jsem si jistej tim "L" v závorce - je to ten samej model nebo nějaká jiná verze?

Problém je, že ta síťovka je integrovaná. Takže nevim, kde ten čip mam hledat. Zběžně jsem nic nenašel. Platí, že tam někde bude ten čip, nebo může bejt do něčeho integrovanej?

Dík, M.
10.2.2013 23:42 benn | skóre: 18
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
To "L" je jiná verze, ale stále na 10/100M. Driver umí následující PHY (některé jsou na 1Gb a jiné zase na optiku). Tobě zrovna pasuje RTL.
mii_chip_table[] = {
{ "Atheros PHY", { 0x004d, 0xd010 }, LAN, 0 },
{ "Atheros PHY AR8012", { 0x004d, 0xd020 }, LAN, 0 },
{ "Broadcom PHY BCM5461", { 0x0020, 0x60c0 }, LAN, F_PHY_BCM5461 },
{ "Broadcom PHY AC131", { 0x0143, 0xbc70 }, LAN, 0 },
{ "Agere PHY ET1101B", { 0x0282, 0xf010 }, LAN, 0 },
{ "Marvell PHY 88E1111", { 0x0141, 0x0cc0 }, LAN, F_PHY_88E1111 },
{ "Realtek PHY RTL8201", { 0x0000, 0x8200 }, LAN, 0 },
{ NULL, }
};
RTL8201 je samostaný čip a může být opravu malej (5x5mmm). Ještě se umísťuje poblíš LAN konektoru (no měl by). Dalo by se ověřit ID toho PHY, ale musel bys umět kompilovat drivery. To už je ale snadnější ten obvod najít.
little.owl avatar 11.2.2013 01:17 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
RTL8201 je samostaný čip a může být opravu malej (5x5mmm).
Nechce se mi to hledat, ale tahle stara rada PHY mela spise tak 10x10mm i s nozkama.
A former Red Hat freeloader.
7.2.2013 13:05 logik
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
Odpovědět | | Sbalit | Link | Blokovat | Admin
Problém je v tom, že se Ti nahrál driver k síťovce SiS190, která je jen 100mbit. Řešením by mohlo být toto: http://www.howtoforge.com/creating-the-sis191-gigabit-ethernet-driver-on-linux-2.6
7.2.2013 16:56 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
Nechce se mi to zkoumat do hloubky, ale řekl bych, že ten návod je obsolete už od jádra 2.6.24 (tj. asi pět let).
7.2.2013 19:00 Marek Skalický
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
Jo driver by to umět měl. Když do něho koukal, tak tam s gigabitem počítá - prostě je tam možnost (hlášky o připojení 1000Mb,...). Takže driver by dobrej bejt měl.
11.2.2013 12:26 Logik
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
Ted drive si ale z nějakýho důvodu myslí, že tam je jen 100Mbit Phy. Takže jsou dvě možnosti: buďto tam je opravdu 100mbit Phy (pak ale kecá výrobce NTB), nebo je v driveru chyba v identifikaci karty.

Teda ještě mě napadlo, teď jsem tu opravoval switch, kterej nechtěl jet na gigabitu, protože se mu nafouk kondík a ten gigabit prostě neudržel (se strovkovou síťovkou na druhý straně jel, s gigabitem buď vůbec, nebo spad na 10mbit), jestli to nemůže bejt nějaká takovádle HW závada, ale to by se IMHO projevovalo jinak, to by mělo furt hlásit Gbit Phy.
11.2.2013 13:41 2X4B-523P | skóre: 38 | blog: Zelezo_vs_Debian
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
co to je za notebook, rád bych se podíval, který výrobce kecá?
18.2.2013 22:54 Marek Skalický
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
Je to MSI CX600 - mam ho cca 3 roky.

Napadá vás jak nějak uspíšit odpověď od výrobce. Psal jsem Realteku přes nějakej dotazovací formulář - jak je to možný,... Je to nějakejch 14 dní vůbec nic. Co s tim dělat?
little.owl avatar 18.2.2013 23:10 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
Rekl bych ze se na vas vykaslou. Navic placete na spatnem hrobe, psat jste mel MSI.
A former Red Hat freeloader.
Řešení 1× (HrabalVojta)
little.owl avatar 18.2.2013 23:45 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
Nechci prudit, ale i ve specifikaci notebooku jasne pisi , ze podporuje jen 10/100Mbps a kdyz se chrani, ze se to muze menit bych to bral vazne.

Takze pokud byste nam rekl typ drive, mohli jsme si to tu vsichni usetrit.
A former Red Hat freeloader.
19.2.2013 21:25 Marek Skalický
Rozbalit Rozbalit vše Re: SiS191 nelze spojit rychlostí 1Gb/s
Pardon, ale to mě nějak nedošlo... mě jen přišlo divný, že "lspci" vypsalo gigabit adaptér...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.