Atheros Communications AR8151 介块网卡谁用过呢?

25 views
Skip to first unread message

Marco

unread,
Jul 14, 2011, 1:34:52 AM7/14/11
to shlug
一台计算机里是这块网卡
03:00.0 Ethernet controller: Atheros Communications AR8151 v1.0 Gigabit Ethernet (rev c0)


当发送大量数据时, 网络会断掉。。。表现为 mii-tool仍能看到 网线, 但是无法做任何网络操作。 卸载atl1c模块重新加载, 基本能恢复, 重启也可以恢复。
网络崩溃时, 内核日志有类似如下的判断:

Jul 13 18:29:09 zino kernel: [ 3143.824186] ------------[ cut here ]------------
Jul 13 18:29:09 zino kernel: [ 3143.824204] WARNING: at /build/buildd-linux-2.6_2.6.39-2-amd64-kuqdRa/linux-2.6-2.6.39/debian/build/source_amd64_none/net/sched/sch_generic.c:256 d
ev_watchdog+0x104/0x1ad()
Jul 13 18:29:09 zino kernel: [ 3143.824213] Hardware name: Inspiron 410
Jul 13 18:29:09 zino kernel: [ 3143.824219] NETDEV WATCHDOG: eth0 (atl1c): transmit queue 0 timed out
Jul 13 18:29:09 zino kernel: [ 3143.824224] Modules linked in: ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4 ip_tables x_tables cryptd aes_x86_64
 aes_generic fuse cpufreq_conservative powernow_k8 mperf it87 hwmon_vid loop snd_hda_codec_hdmi arc4 snd_hda_codec_realtek ecb snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_se
q joydev snd_timer usbhid hid snd_seq_device brcmsmac(C) snd mac80211 edac_core fglrx(P) soundcore snd_page_alloc i2c_piix4 i2c_core k10temp cfg80211 edac_mce_amd psmouse rfkill s
hpchp pci_hotplug dcdbas evdev pcspkr serio_raw processor button thermal_sys ext4 mbcache jbd2 crc16 usb_storage uas sg sd_mod sr_mod crc_t10dif cdrom ohci_hcd ahci libahci ehci_hcd libata atl1c scsi_mod usbcore [last unloaded: scsi_wait_scan]
Jul 13 18:29:09 zino kernel: [ 3143.824336] Pid: 0, comm: swapper Tainted: P         C O 2.6.39-2-amd64 #1
Jul 13 18:29:09 zino kernel: [ 3143.824342] Call Trace:
Jul 13 18:29:09 zino kernel: [ 3143.824347]  <IRQ>  [<ffffffff810458b4>] ? warn_slowpath_common+0x78/0x8c
Jul 13 18:29:09 zino kernel: [ 3143.824369]  [<ffffffff81045966>] ? warn_slowpath_fmt+0x45/0x4a
Jul 13 18:29:09 zino kernel: [ 3143.824377]  [<ffffffff81291148>] ? netif_tx_lock+0x43/0x74
Jul 13 18:29:09 zino kernel: [ 3143.824386]  [<ffffffff8129127d>] ? dev_watchdog+0x104/0x1ad
Jul 13 18:29:09 zino kernel: [ 3143.824395]  [<ffffffff81052558>] ? mod_timer+0x87/0x8e
Jul 13 18:29:09 zino kernel: [ 3143.824403]  [<ffffffff81051c60>] ? run_timer_softirq+0x1c2/0x28e
Jul 13 18:29:09 zino kernel: [ 3143.824411]  [<ffffffff81291179>] ? netif_tx_lock+0x74/0x74
Jul 13 18:29:09 zino kernel: [ 3143.824421]  [<ffffffff81066147>] ? timekeeping_get_ns+0xe/0x2e
Jul 13 18:29:09 zino kernel: [ 3143.824430]  [<ffffffff8104b4cf>] ? __do_softirq+0xc3/0x19e
Jul 13 18:29:09 zino kernel: [ 3143.824440]  [<ffffffff81339fdc>] ? call_softirq+0x1c/0x30
Jul 13 18:29:09 zino kernel: [ 3143.824448]  [<ffffffff8100aa87>] ? do_softirq+0x3f/0x79
Jul 13 18:29:09 zino kernel: [ 3143.824456]  [<ffffffff8104b2ae>] ? irq_exit+0x3f/0xa0
Jul 13 18:29:09 zino kernel: [ 3143.824465]  [<ffffffff8101fe7a>] ? smp_apic_timer_interrupt+0x87/0x95
Jul 13 18:29:09 zino kernel: [ 3143.824474]  [<ffffffff81339793>] ? apic_timer_interrupt+0x13/0x20
Jul 13 18:29:09 zino kernel: [ 3143.824479]  <EOI>  [<ffffffff81026800>] ? native_safe_halt+0x2/0x3
Jul 13 18:29:09 zino kernel: [ 3143.824496]  [<ffffffff8100f70d>] ? default_idle+0x4b/0x85
Jul 13 18:29:09 zino kernel: [ 3143.824504]  [<ffffffff8100f81e>] ? c1e_idle+0xd7/0xfd
Jul 13 18:29:09 zino kernel: [ 3143.824511]  [<ffffffff81008dd2>] ? cpu_idle+0xab/0xe1
Jul 13 18:29:09 zino kernel: [ 3143.824521]  [<ffffffff8169fc60>] ? start_kernel+0x3e0/0x3eb
Jul 13 18:29:09 zino kernel: [ 3143.824531]  [<ffffffff8169f3c8>] ? x86_64_start_kernel+0x102/0x10f
Jul 13 18:29:09 zino kernel: [ 3143.824537] ---[ end trace 98acb2936b2f9338 ]---
Jul 13 18:29:09 zino kernel: [ 3143.849968] atl1c 0000:03:00.0: irq 42 for MSI/MSI-X
Jul 13 18:29:09 zino kernel: [ 3143.850052] atl1c 0000:03:00.0: atl1c: eth0 NIC Link is Up<100 Mbps Full Duplex>
Jul 13 18:36:57 zino kernel: [ 3612.092962] atl1c 0000:03:00.0: atl1c: eth0 NIC Link is Down
Jul 13 19:34:31 zino kernel: [ 7065.377438] nf_conntrack: table full, dropping packet.


系统是 debian x86_64 testing, 最新
Linux zino 2.6.39-2-amd64 #1 SMP Wed Jun 8 11:01:04 UTC 2011 x86_64 GNU/Linux

gg上没有看到非常接近的。
可能是什么问题?




--
LinuX
Violin
Canon EOS

Meteor

unread,
Jul 15, 2011, 1:38:47 AM7/15/11
to sh...@googlegroups.com
不知道.
刚上Aethos的网站看下了,没找到驱动下载.

话说,你的这个是驱动问题吗?

好像是千兆的板载网卡
http://forum.ubuntu.org.cn/viewtopic.php?f=116&t=292127&sid=d0bad033cda3b2cd56c1af2f63bcd785

Marco

unread,
Jul 15, 2011, 2:24:40 AM7/15/11
to sh...@googlegroups.com
用 2.6.39, 内核已经有这个网卡的驱动, 不过还需要二进制的firmware

是板载的网卡


2011/7/15 Meteor <liuxi...@gmail.com>

xd

unread,
Jul 15, 2011, 9:50:13 PM7/15/11
to sh...@googlegroups.com
虽然不见得是相同原因,但可以供你参考。我以前买到过一块华硕低端主板,集成的千兆网卡也碰到过这样的问题,后来返修时工程师说是那一批次的主板 工厂少焊一个电容。

建议安装windows试试看大流量(比如网上邻居copy DVD -- 注意另外一侧也要千兆,实际传输速度一定要上到至少30MiB/s才行)时是否有相同问题。不然你在Linux里折腾半天如果是硬件问题就上当了。
-- 
-- xd
--___-__---___---_---_-_--____---_--_-__--__------____------_---__-____-
--_-____---_--__--__-----------_-_--_--_-_-_-_--__---_-___-_--_-__-_-__-

Marco

unread,
Jul 15, 2011, 10:29:57 PM7/15/11
to sh...@googlegroups.com
这个是dell刚买的 zino HD。。。。


2011/7/16 xd <jame...@gmail.com>
Reply all
Reply to author
Forward
0 new messages