SiS191 gigabit ethernet "elfáradt" ?

Fórumok

Hello!
Adott egy SiS191-es integrált ethernet vezérlő.
DHCP-vel rendesen kap IP-t, gw-t, dns felold rendesen, pingetés megy,ssh-zni a gépről kifelé tudok, de mikor arra kerülne a sor, hogy weblapot hozzon be, nem csinál semmit. Olyan mintha nem is lenne rajta csomagforgalom.
Elvileg a kernel támogatja az ethernetvezérlőt a sis190-es modulon, ami ugyanennek a 100Mbps változata, de azzal sincs semmi haladás, ugyanúgy szigorúan 1 kB/s alatt van a forgalom.
Teljesen új telepítés, nem tudok rá feltenni semmiféle csomagot a netről, mert még a csomaglistában szereplő helyeket sem éri el.
A neten a leírásokat átnyálaztam, de semmi eredmény...
Találkozott már valaki hasonló problémával?
Ubuntu 8.04 i386.

Előre is köszönöm a segítséget.

Üdv:
sven

Hozzászólások

a halozat fizikailag rendbe van? más (live) rendszer alol megy (hogy nem e a driver hiba)
________________________
Blog | Hogyan?

XP alatt megy rendesen, egy darabig Fedora 9 alatt is szépen ment, de aztán megmakacsolta magát és alábbhagyott rendesen működni. Hol megy hol nem. Még kernelt sem tudok forgatni, mert az ahhoz szükséges csomagokból is csak 1-2 van benne. Szóval kicsit tanácstalan vagyok.
A hálózattal fizikailag semmi gond nincs.

Üdv:
sven

Kérem alássan!
Megpróbáltam ndiswrapperrel több xp-s driverrel is, többek között a gyártói honlapról leszedett xp-s driverrel is. Mikor utánna kiadom az ndiswrapper -l parancsot, látom, hogy van sisgbe driver, alternateive driver : sis190 is látszik. Lsmod, ahogy illik , reboot, minden, a sis190 driver eltünt, az ndiswarapper modul ott van, de kártya többra se akar megnyikkanni, ssh kifelé, ping, névfeloldás megy, de net pl böngészővel azóta sincs. Valamit én nem csináltam jól az ndiswrapper-rel vagy az ndiswrapper -ma es -mi műveleteken kívül mást is kell csinálni? Vagy automatikusan használatba veszik ezek a driverek a hálókártya kezelését?
Kösz és üdv:
sven

Megy az icmp (ping), megy az UDP (nslookup), megy a TCP (ssh), de nem megy a http... Icurkapicurka gondolkodásmorzsa után le kéne esni a tantusznak, hogy itt bizony nem a hálókártya meg annak a meghajtószoftvere a bűnös... Dehát az internet korában gondolkodni azt nem...

Ezt eddig is nagyon jól tudtam. Mostanra már sikerült kernelt is forgatni rajta nagynehezen, a leírások javaslatai alapján modulként a sis190, de semmi változás. Ndiswrapper-rel is próbáltam, már a "gyártó által hivatalosan kiadott linuxos drivert" is próbáltam ( egy file, amit a kernelforgatásnál fel kell használni), de a fordításnál rengeteg hibaüzenetet dob,pl. sytax error, not defined, ennél a modulnál (sis190).
Próbáltam a mindenki által ajánlott módot: a kernelforrásban kell egy file-ban átírni egy függvény argumentumait. Az ssh, a ping és az nslookup most is megy, dhcp-től ip-t kap rendesen.
Most már némi sebesség is van rajta, nevezetesen 61Bps.
A telepítés után kb 2 napig rendesen működött, a megfelelő sebességgel, hirtelen minden ok nélkül lelassult a kapcsolat, reboot után 10 percig ismét rendesen működött, aztán ismét 30-60 Bps az osztályrész. Fedora install után ugyanez a helyzet, semmi változás, ndiswrapper, kernelforgatás, forráskód-módosítás és kernel újrafordítás megvolt.
Hardware-es hibára nem gyanakszom, mert XP alatt tökéletesen megy és bírja a terhelést.
Még mindig tanácstalan vagyok.
Találkozott már valaki ilyen jellegű hibával?

üdv:
sven

Gondolkozz már, légyszives... Megy az icmp, megy az udp, megy a tcp, csak a (censored) browsered nem... Hol van a hiba? Ha azt mondod, hogy a kernelben/kártyadriverben, akkor sajnállak... Azért megadhatnád pl. azt, hogy melyik szolgáltató, mivel próbáltad még a sebességet mérni, meg hasonlók...

A gép a BME hálózatára csatlakozik. A mérés iptraf-fal maximálisan 1 kBps-t adott, valamint tcpdump-al és wireshark -kal próbáltam. Amúgy nem csak a Firefox nem megy, semelyik hálózaton kommunikáló program nem megy:Evolution, mysql-administrator, pidgin, skype, gresktop, stb.

Azt biztosan nem :)
Igen, ping, ssh kifelé, nslookup működik, ip-t dhcp-től kap. Ennek ellenére én sem értem miért nincs rajta forgalom. Mintha kapott volna egy 1kBps os sávszéllimitet.
Még telepítek rá Fedora 9-et az ubi mellé, aztán majd meglátjuk.
Folyt. köv.!

Üdv:
sven

+1 MTU mismatch. Bár nem ISP-hez csatlakozol, mert az lenne a tipikus. Minden esetre érdemes megnézni az MTU-t. Gigabites hálókaresz esetén Jumbo-frame beállítások is okozhatnak gondot.

Üdv,
Dw.

"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."

En is ugyan ezzel a problemaval kuzdok, 2.6.27-rc4 kernellel se jo. Sikerult mar megoldanod?

Én is csak szörnyülködök itt, hogy ennyira a kártyadriverben keresed a bugot.
Sokkal inkabb egy tüzfalbeállítás vagy valamilyen korlatozas lehet a ludas. Esetleg proxibeallitas kell (vagy elmaradt). Vagy a bongeszo hasalt el. Stb.
De ha az ssh -ig is eljutottal kár a hálókártyadrivert buzgerálni.

iptables-save kimenet esetleg beszédes lehet,
de a bongeszo helyett egy kis
$telnet www.kernel.org 80
GET

-et is ki lehetne probálni.

Nekem is SiS 191 es halozatikartyam van, sis190 modele meghajtja es mukodik hibatlanul:
Works for me!
Update: igaz nem ubuntun, hanem debianon
-----
“Firefox, you say? No I don't play Pokémon”

mac address rendben van?
Nem 0ázódott ki? Ha igen lehet, hogy más gép is van a hálózatban szintén 0ás vagy ugyanolyan mac addressel.

Abból is lehet küldönbség, ha nem egyformán kezelik a kártát a különböző rendszerek... bár xp alatt eléggé halott lenne a hálózat mac ütközéskor... két gép közvetlenül összekötve egymással tud rendes sebességgel kommunikálni?

Kábelhiba?

Nekem egyebkent ugy tunik az irq=force kernel boot opcio segit.

Nekem sajnos nem...
Nézegettem a SElinuxot:
System default enforcing mode: permessive

Current enforcing mode: permissive

System default policy type: targeted

Nem tudom, hogy ennek van e koze mindehhez, nagyon nem ertek a SELinux-hoz, iptables teljesen kikapcsolva.

A traceroute mukodik rendesen.
Toltesnel a title megjenik, de aztan semmi...
Az scp stalled-re fut par pillanat alatt.

ifconfig kimenete:
eth0 Link encap:Ethernet HWaddr removed
inet addr:not public
inet6 addr: not public
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1347 errors:689 dropped:0 overruns:0 frame:689
TX packets:1276 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:272187 (265.8 KiB) TX bytes:145090 (141.6 KiB)
Interrupt:19 Base address:0xdead

ehhez kepest egy masik gepen ugyanabban a vlan-ban:

sjrextor@symat:/usr/bin$ /sbin/ifconfig
eth0 Link encap:Ethernet HWaddr removed
inet addr: not public
inet6 addr: not public
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2639002 errors:0 dropped:0 overruns:0 frame:0
TX packets:443063 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3932388179 (3750.2 Mb) TX bytes:30110483 (28.7 Mb)
Interrupt:19 Base address:0xe000

En a bejovo csomagoknal az error-ok magas szamara lettem figyelmes.

Igaz, most fedora hajtja, de ez disztrofuggetlen ugy latom...

[debian a vinyot nem ismerte fel benne]

Vegkepp nem tudok mit csinalni, el vagyok keseredve....

MTU -> 1492 es a 30Bps rol 30kBps-re ment!
Meg egy kicsit mokazok vele, de koszonom a segitseged!

Próbáld meg a switch -et újraindítani/kihúzni-visszadugni.
Egyszer én is szívtam hasonlóval, és ez lett a megoldás, nem volt semmi software/hardware hiba a gépben.