Zawieszająca się karta sieciowa Marvell

Karty sieciowe, modemy, routery, WiFi, Bluetooth etc.
P.Tarnawski
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 12 cze 2006, 17:07
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: KDE 3/Trinity

Zawieszająca się karta sieciowa Marvell

Post autor: P.Tarnawski »

Witam,

Mam przedziwny problem z gigabitową, zintegrowaną kartą sieciową Marvella.
Jest to karta użyta do realizacji połączenia P2P z innym komputerem, w momencie jak tamten zacznie ściągać coś z mojego dysku, karta po chwili zawiesza się, i nie dzieje się to regularnie, czasem można przerzucić 100GiB i nie ma problemu, a czasem po minucie już jest po stronie windowsa ,,Ograniczenie lub brak łączności''.

Nie pomaga wyładowanie modułu ''rmmod sky2'' (bo to sky2 za nią odpowiada), nie pomagają żadne ifdown, ifconfig down itd. Po drugiej stronie na pewno działa to OK, bo skonfigurowałem routerek, był w tej samej klasie i mógł pingować komputer kliencki, a tego z Marvellem nie.

W logach serwera DHCP pojawiają się tylko flagi DHCPDISCOVER i DHCPOFFER, zupełnie tak, jakby np. była uszkodzona jedna żyła w przewodzie, ale kabel ponad wszelką wątpliwość jest sprawny.

Kod: Zaznacz cały

May 15 12:33:02 admin dhcpd: DHCPDISCOVER from 00:30:4f:49:a1:13 via eth0
May 15 12:33:02 admin dhcpd: DHCPOFFER on 10.99.99.100 to 00:30:4f:49:a1:13 via eth0
May 15 12:33:11 admin dhcpd: DHCPDISCOVER from 00:30:4f:49:a1:13 via eth0
May 15 12:33:11 admin dhcpd: DHCPOFFER on 10.99.99.100 to 00:30:4f:49:a1:13 via eth0
May 15 12:33:28 admin dhcpd: DHCPDISCOVER from 00:30:4f:49:a1:13 via eth0
May 15 12:33:28 admin dhcpd: DHCPOFFER on 10.99.99.100 to 00:30:4f:49:a1:13 via eth0
Po przełożeniu kabla do innego interfejsu i zmianie interfejsów w konfiguracji dhcpd, wszystko przeszło bez najmniejszych problemów:

Kod: Zaznacz cały

May 15 12:52:18 admin dhcpd: DHCPDISCOVER from 00:30:4f:49:a1:13 via eth4
May 15 12:52:18 admin dhcpd: DHCPOFFER on 10.99.99.100 to 00:30:4f:49:a1:13 via eth4
May 15 12:52:18 admin dhcpd: DHCPREQUEST for 10.99.99.100 (10.99.99.99) from 00:30:4f:49:a1:13 via eth4
May 15 12:52:18 admin dhcpd: DHCPACK on 10.99.99.100 to 00:30:4f:49:a1:13 via eth4

Kod: Zaznacz cały

# lspci -nn | grep Ethernet
03:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)
04:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8052 PCI-E ASF Gigabit Ethernet Controller [11ab:4360] (rev 21)
07:01.0 Ethernet controller [0200]: Intel Corporation 82546EB Gigabit Ethernet Controller (Fiber) [8086:1012] (rev 01)
07:01.1 Ethernet controller [0200]: Intel Corporation 82546EB Gigabit Ethernet Controller (Fiber) [8086:1012] (rev 01)
09:04.0 Ethernet controller [0200]: Digital Equipment Corporation DECchip 21142/43 [1011:0019] (rev 41)
09:05.0 Ethernet controller [0200]: Digital Equipment Corporation DECchip 21142/43 [1011:0019] (rev 41)
09:06.0 Ethernet controller [0200]: Digital Equipment Corporation DECchip 21142/43 [1011:0019] (rev 41)
09:07.0 Ethernet controller [0200]: Digital Equipment Corporation DECchip 21142/43 [1011:0019] (rev 41)

Daję też DMESGa, bo może ktoś z niego wyczyta coś mądrego:

Kod: Zaznacz cały

[   13.819898] sky2 driver version 1.25
[   13.819924] sky2 0000:04:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[   13.819934] sky2 0000:04:00.0: setting latency timer to 64
[   13.819954] sky2 0000:04:00.0: Yukon-2 EC chip revision 2
[   13.824348] sky2 0000:04:00.0: irq 285 for MSI/MSI-X
[   13.824444] sky2 eth6: addr 90:e6:ba:51:6b:67
[   13.824455] sky2 0000:03:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[   13.824462] sky2 0000:03:00.0: setting latency timer to 64
[   13.824478] sky2 0000:03:00.0: Yukon-2 EC Ultra chip revision 3
[   13.824554] sky2 0000:03:00.0: irq 286 for MSI/MSI-X
[   13.826961] sky2 eth7: addr 90:e6:ba:51:6a:a9
[   14.249424] sky2 eth1: enabling interface
[   14.252429] sky2 eth0: enabling interface
[   17.017649] sky2 eth0: Link is up at 1000 Mbps, full duplex, flow control both
[13758.117484] sky2 eth0: Link is down.
[89666.446337] sky2 eth0: Link is up at 100 Mbps, full duplex, flow control rx
[89700.199417] sky2 eth0: Link is down.
[89702.514894] sky2 eth0: Link is up at 1000 Mbps, full duplex, flow control both
[100092.646848] sky2 eth0: Link is down.
[175309.204946] sky2 eth0: Link is up at 100 Mbps, full duplex, flow control rx
[178866.815117] sky2 eth0: Link is down.
[248948.784533] sky2 eth0: Link is up at 100 Mbps, full duplex, flow control rx
[248982.062568] sky2 eth0: Link is down.
[248984.402392] sky2 eth0: Link is up at 1000 Mbps, full duplex, flow control both
[249337.769665] sky2 eth0: Link is down.
[249370.907073] sky2 eth0: Link is up at 1000 Mbps, full duplex, flow control both
[267333.063273] sky2 eth0: Link is down.
[267622.068494] sky2 eth0: Link is up at 1000 Mbps, full duplex, flow control both
[267797.749639] sky2 eth0: Link is down.
[267878.340139] sky2 eth0: Link is up at 1000 Mbps, full duplex, flow control both
[274633.296807] sky2 eth0: Link is down.
[447871.961773] sky2 eth0: Link is up at 100 Mbps, full duplex, flow control rx
[447905.340662] sky2 eth0: Link is down.
[447907.774074] sky2 eth0: Link is up at 1000 Mbps, full duplex, flow control both
[451928.960814] sky2 eth0: Link is down.
[489332.131029] sky2 eth0: Link is up at 100 Mbps, full duplex, flow control rx
[489362.556628] sky2 eth0: Link is down.
[489368.029125] sky2 eth0: Link is up at 1000 Mbps, full duplex, flow control both
[494228.165309] sky2 0000:04:00.0: error interrupt status=0x80000000
[494228.165315] sky2 0000:04:00.0: PCI hardware error (0x2010)
[494424.198676] sky2 eth0: Link is down.
[494460.233852] sky2 eth0: Link is up at 1000 Mbps, full duplex, flow control both
[494519.988519] NETDEV WATCHDOG: eth0 (sky2): transmit queue 0 timed out
[494519.988520] Modules linked in: vboxnetadp vboxnetflt vboxdrv nls_iso8859_1 nls_cp437 vfat fat twofish twofish_common serpent loop binfmt_misc af_packet aes_i586 aes_generic xts gf128mul sha1_generic arc4 ecb ppp_mppe ppp_async crc_ccitt ppp_generic slhc xt_MARK xt_HL iptable_mangle ipt_REJECT xt_multiport xt_state xt_tcpudp ipt_LOG xt_limit iptable_nat nf_nat nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4 iptable_filter ip_tables x_tables ppdev cpufreq_userspace cpufreq_powersave cpufreq_ondemand cpufreq_stats freq_table cpufreq_conservative sbs video output sbshc container battery dm_crypt dm_mod ac coretemp hwmon_vid sbp2 parport_pc lp parport snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul ipv6 snd_emu10k1 snd_ac97_codec ac97_bus snd_util_mem snd_hwdep snd_pcm_oss snd_pcm snd_page_alloc snd_mixer_oss snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi evdev snd_seq_midi_event sky2 nvidia(P) snd_seq i2c_core snd_timer snd_seq_device snd emu10k1_gp serio_raw gameport soundcore processor button pcspkr iTCO_wdt intel_agp agpgart shpchp pci_hotplug iTCO_vendor_support ext3 jbd mbcache sr_mod cdrom sd_mod usbhid hid sg pata_acpi ahci ata_piix tulip pata_marvell ata_generic libata floppy scsi_mod ohci1394 ehci_hcd uhci_hcd e1000 ieee1394 usbcore thermal fan thermal_sys fuse [last unloaded: vboxdrv]
[494519.988646] sky2 eth0: tx timeout
[494519.988650] sky2 eth0: transmit ring 75 .. 34 report=75 done=75
[494519.988655] sky2 eth0: disabling interface
[494519.990702] sky2 eth0: enabling interface
[494523.040792] sky2 eth0: Link is up at 1000 Mbps, full duplex, flow control both
[495125.048506] sky2 eth1: disabling interface
[495125.076033] sky2 0000:03:00.0: PCI INT A disabled
[495125.088013] sky2 eth0: disabling interface
[495125.116033] sky2 0000:04:00.0: PCI INT A disabled
[495143.720851] sky2 driver version 1.25
[495143.720880] sky2 0000:04:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[495143.720892] sky2 0000:04:00.0: setting latency timer to 64
[495143.720912] sky2 0000:04:00.0: Yukon-2 EC chip revision 2
[495143.720988] sky2 0000:04:00.0: irq 285 for MSI/MSI-X
[495143.721124] sky2 eth0: addr 90:e6:ba:51:6b:67
[495143.721135] sky2 0000:03:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[495143.721143] sky2 0000:03:00.0: setting latency timer to 64
[495143.721157] sky2 0000:03:00.0: Yukon-2 EC Ultra chip revision 3
[495143.721235] sky2 0000:03:00.0: irq 286 for MSI/MSI-X
[495143.721344] sky2 eth1: addr 90:e6:ba:51:6a:a9
[495158.634754] sky2 eth0: enabling interface
[495160.996268] sky2 eth0: Link is up at 1000 Mbps, full duplex, flow control both
[495173.583757] sky2 eth1: enabling interface
[495321.867305] sky2 eth0: Link is down.
[495328.080137] sky2 eth0: Link is up at 100 Mbps, full duplex, flow control rx
[495372.467442] sky2 eth0: Link is down.
[495374.119471] sky2 eth0: Link is up at 100 Mbps, full duplex, flow control rx
[495380.020056] sky2 eth0: Link is down.
[495381.669585] sky2 eth0: Link is up at 100 Mbps, full duplex, flow control rx
[495393.708918] sky2 eth0: Link is down.
[495395.943450] sky2 eth0: Link is up at 100 Mbps, half duplex, flow control none
[495523.167796] sky2 eth0: Link is down.
[495526.257937] sky2 eth0: Link is up at 1000 Mbps, full duplex, flow control both
[495531.565991] sky2 eth0: Link is down.
[495853.256510] sky2 eth0: disabling interface

Jeżeli ktoś ma pomysł, proszę o podzielenie się nim.
Registered Linux User: #396258
Awatar użytkownika
Semerchet
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 173
Rejestracja: 10 gru 2006, 12:01
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma
Architektura: x86
Kontakt:

Odp: Zawieszająca się karta sieciowa Marvell

Post autor: Semerchet »

To może być ślepy zaułek (lub kiszka zupełna). Próbowałeś tego:
http://94.23.22.111/showthread.php?t=63381

Konfiguracja karty sieciowej - ethtool
man:ethtool
http://linuxcommand.org/man_pages/ethtool8.html
http://www.4x4suzukisamurai.pl/reklama/index.html
http://www.4x4suzukisamurai.pl/pawel/index.html
P.Tarnawski
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 12 cze 2006, 17:07
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: KDE 3/Trinity

Odp: Zawieszająca się karta sieciowa Marvell

Post autor: P.Tarnawski »

Z tego, co czytam i tak mam szczęście, że następuje crash karty, a nie systemu. ethtool ani mii-tool tutaj raczej nie pomogą, muszę powitać sk98lin. Dziękuję za odpowiedź.
Registered Linux User: #396258
broken
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 233
Rejestracja: 23 kwie 2007, 00:46
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: Zawieszająca się karta sieciowa Marvell

Post autor: broken »

Oj koledzy. Ustaw adresy IP na stałe pod Ubuntu i Windowsem i wtedy spróbuj przerzucać pliki. Przy połaczeniach P2P po co DHCP tam działa?
------------------------------------------------
Nie pomagam poza forum!
P.Tarnawski
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 12 cze 2006, 17:07
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: KDE 3/Trinity

Odp: Zawieszająca się karta sieciowa Marvell

Post autor: P.Tarnawski »

A co za różnica, czy DHCP, czy static? Używanie DHCP nie ma wpływu na zawieszenie karty.
Przy pierwszym takim problemie ustawiłem IP na sztywno, bo myślałem, że serwer sfiksował - nie działało.
Przy ostatnim zawieszeniu:
Wpiąłem do tej karty router cisco z interfejsem 100FDX, skonfigurowałem na sztywno adres - nie działało.
Wpiąłem routerboarda z int. 100FDX, skonfigurowałem na sztywno adres - nie działało.

Ustawiałem też 10HD.

Karta do teraz jest zawieszona, bo nie robiłem reboota. :grin:
Registered Linux User: #396258
ODPOWIEDZ

Wróć do „Urządzenia sieciowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 66 gości