Bug 26060
Summary: | xircom_tulip_cb doesn't work | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Magnus Heino <magnus.heino> |
Component: | kernel-pcmcia-cs | Assignee: | Arjan van de Ven <arjanv> |
Status: | CLOSED RAWHIDE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.1 | CC: | agwillis, andyw, hhjort, saint |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | Florence Gold | ||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2001-03-01 03:10:11 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Magnus Heino
2001-02-05 08:39:08 UTC
We know that this card does not work. I can see similar behavior, where the card I have does receive packets but refuses to send any packets. There is no solution yet, but we're working on it. 'ifconfig eth0 arp' has been known to fix it. *** Bug 26130 has been marked as a duplicate of this bug. *** We (Red Hat) should really try to fix this before next release. Same problem. I volunteer to test any patches. David S.. I have the same problem (Dell Latitude CSx, Xircom card) using dhcp to get my address (and failing ofcourse). ifconfig eth0 arp does not always fix it, don't know why. I have had the same problem but the known problem on a Dell Latitude with a xircom RBEM56G-100 ifconfig eth0 promisc OR ifconfig eth0 allmulti could make it work Sorry for not ending my sentence... I just would like to say that I found this tip on pcmcia-cs on sourceforge.net under known bug Regards Jean-Yves LENHOF lenh_jea lenhof A re-written driver is in our kernels, and will be made available in rawhide in our next release to rawhide, version 2.4.2-0.1.16 or later. The xircom_cb driver in latest kernels seem to work for everyone so far. If it doesn't work for you, please reopen this bug, or file a new one. One note about this... Although the card now seems to work really well upon insertion, DHCP is successful, there are no reported errorts, etc, the speed seems _very_ slow. Considering this Xircom Tulip is supposed to do 100Mbit FDX.... Here are results from three tests conducted simultaneously, to receive rawhide RPMS off a server (e100 100FDX, RHL7 2.2.17 errata kernel) via a Cisco 4006 10/100 FDX capable switch using ncftp on the clients: Machine Card Av. Reported Transfer Speed ------------------------------------------------------------------------- 1. Latitude LS500 Xircom Tulip 10/100 CB card 185kB/sec 2. Latitude CPx650 3Com 3c574 10/100 PC (16b) card 800kB/sec 3. Dual PIII Xeon 3Com on-board 10/100 PCI 10MB/sec Considering this is supposed to be a CardBus 100Mbit FDX connection, the performance is 2% of what it should be. (Kernel used for 1. is 2.4.2-0.1.22, for 2. and 3. is 2.4.2-0.1.20) Also worth looking at may be the port statistics for 1. and 2 on the cisco: --------------------- From 1.... (the Xircom tulip CB card) RH-SURREY-SW0> (enable) show port 2/37 Port Name Status Vlan Level Duplex Speed Type ----- ------------------ ---------- ---------- ------ ------ ----- ------------ 2/37 connected 1 normal full 100 10/100BaseTX Port Security Violation Shutdown-Time Age-Time Max-Addr Trap IfIndex ----- -------- --------- ------------- -------- -------- -------- ------- 2/37 disabled shutdown 0 0 1 disabled 92 Port Num-Addr Secure-Src-Addr Age-Left Last-Src-Addr Shutdown/Time-Left ----- -------- ----------------- -------- ----------------- ------------------ 2/37 0 - - - - - Port Status Channel Admin Ch Mode Group Id ----- ---------- -------------------- ----- ----- 2/37 connected auto silent 24 0 Port Align-Err FCS-Err Xmit-Err Rcv-Err UnderSize ----- ---------- ---------- ---------- ---------- --------- 2/37 - 4573 0 9146 0 Port Single-Col Multi-Coll Late-Coll Excess-Col Carri-Sen Runts Giants ----- ---------- ---------- ---------- ---------- --------- --------- --------- 2/37 0 0 0 0 0 4573 0 Last-Time-Cleared -------------------------- Sat Mar 10 2001, 12:43:50 -------------- From 2... (3Com PC card) RH-SURREY-SW0> (enable) show port 2/33 Port Name Status Vlan Level Duplex Speed Type ----- ------------------ ---------- ---------- ------ ------ ----- ------------ 2/33 connected 1 normal full 100 10/100BaseTX Port Security Violation Shutdown-Time Age-Time Max-Addr Trap IfIndex ----- -------- --------- ------------- -------- -------- -------- ------- 2/33 disabled shutdown 0 0 1 disabled 88 Port Num-Addr Secure-Src-Addr Age-Left Last-Src-Addr Shutdown/Time-Left ----- -------- ----------------- -------- ----------------- ------------------ 2/33 0 - - - - - Port Status Channel Admin Ch Mode Group Id ----- ---------- -------------------- ----- ----- 2/33 connected auto silent 23 0 Port Align-Err FCS-Err Xmit-Err Rcv-Err UnderSize ----- ---------- ---------- ---------- ---------- --------- 2/33 - 17 0 933 900 Port Single-Col Multi-Coll Late-Coll Excess-Col Carri-Sen Runts Giants ----- ---------- ---------- ---------- ---------- --------- --------- --------- 2/33 0 0 0 0 0 16 0 Last-Time-Cleared -------------------------- Sat Mar 10 2001, 12:43:50 ------------------------- These two sets of port statistics were recorded at the same time, and the packet counts are over the same time period. Note the particularly high number of FCS errors, Rcv Errors and Runts on the port, even though there are no errors, dropped, overrun, etc when you do an ifconfig?! Is this a driver problem, or something else we're seeing? I have not re-opened this bug, since it may be a seperate issue we're seeing... DS.. 1) If you want speed, buy a decent card :) 2) ifconfig doesn't report most errors as there seems to be no reliable way of detecting them. As the card seems to generate errors, I'll see if I can produce such statistics and then improve |