"tulip_stop_rxtx() failed" on quad tulip card ZX346Q
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned | ||
Bug Description
I have a ZNYX ZX346Q quad-ethernet card with 4x21143-PD tulip chips, information and drivers here:
http://
The card does not work under Ubuntu Jaunty and Karmic, generating the following error on any attempt to use any of the interfaces on the card:
0000:06:04.0: tulip_stop_rxtx() failed (CSR5 0xf0660000 CSR6 0xb3862002)
Booting with "acpi=off" or "pci=routeirq" do not help.
Relevant output from dmesg:
[ 3.350167] tulip 0000:06:04.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[ 3.363415] tulip0: EEPROM default media type Autosense.
[ 3.363423] tulip0: Index #0 - Media 10baseT (#0) described by a 21142 Serial PHY (2) block.
[ 3.363428] tulip0: Index #1 - Media 10baseT-FDX (#4) described by a 21142 Serial PHY (2) block.
[ 3.363434] tulip0: Index #2 - Media 100baseTx (#3) described by a 21143 SYM PHY (4) block.
[ 3.363439] tulip0: Index #3 - Media 100baseTx-FDX (#5) described by a 21143 SYM PHY (4) block.
[ 3.364535] eth0: RTL8168c/8111c at 0xf8372000, 00:24:1d:23:8d:5f, XID 3c4000c0 IRQ 29
[ 3.376923] eth1: Digital DS21142/43 Tulip rev 65 at Port 0xc000, 00:c0:95:e2:55:5c, IRQ 19.
[ 3.377070] tulip 0000:06:05.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[ 3.387721] tulip1: EEPROM default media type Autosense.
[ 3.387727] tulip1: Index #0 - Media 10baseT (#0) described by a 21142 Serial PHY (2) block.
[ 3.387732] tulip1: Index #1 - Media 10baseT-FDX (#4) described by a 21142 Serial PHY (2) block.
[ 3.387737] tulip1: Index #2 - Media 100baseTx (#3) described by a 21143 SYM PHY (4) block.
[ 3.387743] tulip1: Index #3 - Media 100baseTx-FDX (#5) described by a 21143 SYM PHY (4) block.
[ 3.399362] eth2: Digital DS21142/43 Tulip rev 65 at Port 0xc100, 00:c0:95:e2:55:5d, IRQ 18.
[ 3.399498] tulip 0000:06:06.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 3.410237] tulip2: EEPROM default media type Autosense.
[ 3.410242] tulip2: Index #0 - Media 10baseT (#0) described by a 21142 Serial PHY (2) block.
[ 3.410248] tulip2: Index #1 - Media 10baseT-FDX (#4) described by a 21142 Serial PHY (2) block.
[ 3.410253] tulip2: Index #2 - Media 100baseTx (#3) described by a 21143 SYM PHY (4) block.
[ 3.410258] tulip2: Index #3 - Media 100baseTx-FDX (#5) described by a 21143 SYM PHY (4) block.
[ 3.421987] eth3: Digital DS21142/43 Tulip rev 65 at Port 0xc200, 00:c0:95:e2:55:5e, IRQ 16.
[ 3.422127] tulip 0000:06:07.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
[ 3.432811] tulip3: EEPROM default media type Autosense.
[ 3.432816] tulip3: Index #0 - Media 10baseT (#0) described by a 21142 Serial PHY (2) block.
[ 3.432821] tulip3: Index #1 - Media 10baseT-FDX (#4) described by a 21142 Serial PHY (2) block.
[ 3.432826] tulip3: Index #2 - Media 100baseTx (#3) described by a 21143 SYM PHY (4) block.
[ 3.432831] tulip3: Index #3 - Media 100baseTx-FDX (#5) described by a 21143 SYM PHY (4) block.
[ 3.445382] eth5: Digital DS21142/43 Tulip rev 65 at Port 0xc300, 00:c0:95:e2:55:5f, IRQ 20.
[ 17.390277] udev: renamed network interface eth3 to eth4
[ 17.391436] udev: renamed network interface eth2 to eth3
[ 17.413232] udev: renamed network interface eth4_rename to eth1
[ 17.417373] udev: renamed network interface eth1_rename to eth2
[ 360.609527] 0000:06:04.0: tulip_stop_rxtx() failed (CSR5 0xf0660000 CSR6 0xb3862002)
[ 366.609498] 0000:06:04.0: tulip_stop_rxtx() failed (CSR5 0xf0260000 CSR6 0xb3862002)
mii-diag reports:
Basic registers of MII PHY #32: 1000 7848 0000 0000 01e1 0000 0000 0000.
Basic mode control register 0x1000: Auto-negotiation enabled.
Basic mode status register 0x7848 ... 7848.
Link status: not established.
End of basic transceiver information.
ProblemType: Bug
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xeb200000 irq 22'
Mixer name : 'Realtek ALC889A'
Components : 'HDA:10ec0885,
Controls : 44
Simple ctrls : 25
Card1.Amixer.info:
Card hw:1 'HDMI'/'HDA ATI HDMI at 0xe5010000 irq 17'
Mixer name : 'ATI R6xx HDMI'
Components : 'HDA:1002aa01,
Controls : 4
Simple ctrls : 1
Card1.Amixer.
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Date: Mon Dec 28 18:40:10 2009
DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=
MachineType: Gigabyte Technology Co., Ltd. EP45-UD3R
Package: linux-image-
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANG=en_AU.UTF-8
SHELL=/bin/bash
ProcVersionSign
RelatedPackageV
linux-
linux-firmware 1.25
RfKill:
SourcePackage: linux
Uname: Linux 2.6.31-16-generic i686
dmi.bios.date: 01/13/2009
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F6
dmi.board.name: EP45-UD3R
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSof
dmi.product.name: EP45-UD3R
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
tags: | added: karmic |
Changed in linux (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Any attempt to build the driver on Zynex website spits out errors, since it is supposedly only compatible with GCC 3.4. Any ideas on a workaround?