lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <13bb8ce11001101156g3cd88a6bn7c6ce657850ab534@mail.gmail.com>
Date:	Sun, 10 Jan 2010 13:56:35 -0600
From:	Daniel Goller <morfic@...il.com>
To:	linux-kernel@...r.kernel.org
Cc:	Alan Cox <alan@...ux.intel.com>
Subject: staging/et131x Driver Transmits but does not Receive Packets

It appears my ExpressCard Agere ET1310 card only transmits packets,
but does not receive any (judging from ifconfig packets count) in
2.6.32 and 2.6.33-rc3
Also tried 2.6.33-rc3 +
http://groups.google.com/group/linux_net/browse_thread/thread/36f0de5cc892725c/1d035bb4d226bacb?hl=en&ie=UTF-8&q=et131x+driver&pli=1&utoken=mSdKfCwAAADhR9R3JyQi7ME1XTLwaumjm9dTbXW7Az9NzQHB8rbcH-jP5nHNOycE-bB2x7qoLGA
(First time ever i do not get both link lights indicating 1000mbps,
nor does it show up in lcpsi anymore, dmesg is quiet, staging warning
aside)

On those kernel i get link lights and lspci info:
I can not ping other machines or the router in the network.
(Destination host unreachable)
Once in a while, randomly, i can however receive a IP via dhcp, this
is however far too random to reproduce.
Based on threads i found between Nick Bowles and Alan Cox about Nick's
PCI-e Agere MET1310 i also tried 2.6.31 where the RX Packets count
goes up, but i am still not able to ping any machine or the router.
Pinging it's own IP, i do get a result on any of the three kernels. (I
have never had to troubleshoot a network driver before, so i am not
sure if this is "a good thing")

Here some technical things:

Linux heracles 2.6.33-rc3 #2 SMP PREEMPT Sun Jan 10 12:21:39 CST 2010
x86_64 Intel(R) Core(TM)2 Duo CPU P7350 @ 2.00GHz GenuineIntel
GNU/Linux

My (Expresscard)  (Syba SD-EXPC34-1GL):

Module not loaded:

06:00.0 Ethernet controller: Agere Systems ET-131x PCI-E Ethernet
Controller (rev 02)
        Subsystem: Agere Systems ET-131x PCI-E Ethernet Controller
        Physical Slot: 1
        Flags: fast devsel, IRQ 16
        Memory at d3600000 (64-bit, non-prefetchable) [size=2M]
        [virtual] Expansion ROM at d2500000 [disabled] [size=128K]
        Capabilities: [40] Power Management version 2
        Capabilities: [48] Express Endpoint, MSI 00
        Capabilities: [5c] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [130] Virtual Channel <?>
        Capabilities: [14c] Device Serial Number 02-13-3b-ff-fe-03-02-20
        Kernel modules: et131x

Module loaded:

06:00.0 Ethernet controller: Agere Systems ET-131x PCI-E Ethernet
Controller (rev 02)
        Subsystem: Agere Systems ET-131x PCI-E Ethernet Controller
        Physical Slot: 1
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at d3600000 (64-bit, non-prefetchable) [size=2M]
        [virtual] Expansion ROM at d2500000 [disabled] [size=128K]
        Capabilities: [40] Power Management version 2
        Capabilities: [48] Express Endpoint, MSI 00
        Capabilities: [5c] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [130] Virtual Channel <?>
        Capabilities: [14c] Device Serial Number 02-13-3b-ff-fe-03-02-20
        Kernel driver in use: et131x
        Kernel modules: et131x

Nick Bowles (working PCI-e) ( Syba SD-PEX-GLAN 10/100/1000 Gigabit LAN
Network Card Agere MET1310
  Chipset PCI-E):

02:00.0 Ethernet controller: Agere Systems ET-131x PCI-E Ethernet
Controller (rev 02)
        Subsystem: Agere Systems ET-131x PCI-E Ethernet Controller
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at fd400000 (64-bit, non-prefetchable) [size=2M]
        Expansion ROM at fd7e0000 [disabled] [size=128K]
        Capabilities: [40] Power Management version 2
        Capabilities: [48] Express Endpoint, MSI 00
        Capabilities: [5c] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [130] Virtual Channel <?>
        Capabilities: [14c] Device Serial Number 02-13-3b-ff-fe-03-29-d9
        Kernel driver in use: et131x
        Kernel modules: et131x

my lspci short list: (To give some idea what laptop this is used in)

00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory
Controller Hub (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series
Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset
Integrated Graphics Controller (rev 07)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2
EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio
Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
Port 2 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
Port 5 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #6 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2
EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI
Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100
06:00.0 Ethernet controller: Agere Systems ET-131x PCI-E Ethernet
Controller (rev 02)

To rmmod r8169 and iwlagn does not affect the ability to use et131x in
this system.

I will gladly provide any further info you require to look into this.

Thank you in advance for your time,

Daniel
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ