Dongle torouble with a 3C589-TP PC card NIC

Dongle torouble with a 3C589-TP PC card NIC

Post by Yottabyt » Wed, 21 Nov 2001 21:34:40



I have a problem with the driver for my 3C589D-TP PC Card NIC
If the dongle gets removed I get a message "null kernel: eth0: lost link
beat"
then "null kernel: eth0: flipped to 10Base2"
and i have to remove the NIC and put it back in for the dongle to be found
again.
(this just makes cardmgr reload the driver.)

I suspect this is because I am using a (obviously non-perfect) clone dongle.
Any way I can tell the driver that the dongle doesn't do 10Base2?

--

Ask permission before sending files larger 128 KB via email.

 
 
 

1. 3Com 3C589 PC card with Solaris x86

We have a DELL Latitude XPi CD notebook in which we are trying to
get a 3Com 3C589C-COMBO PC (PCMCIA) card working with it.  Using the
software provided on the floppy disk that came with it, we forced the
card to use the BNC connector.  We did this under Windows 95, then
went back to Solaris 2.5.1 x86.

After creating the /etc/hostname.pcelx0 file and rebooting, the system
messages show:

pcmcia0 at root
Ethernet address = 0:0:97:97:8b:8b

The green light on the connector cable continuously flickers rapidly
so it looks as if it can see stuff on the network.  However, any network
applications just hang as if the system is not plugged into the network.
For example, telnet will just sit there:

        % telnet 130.194.64.165
        Trying 130.194.64.165...

We installed the "Solaris 2.5/2.5.1 x86 Driver Update 9" package to get the
latest drivers.

Has anyone had any luck with this card?  Most x86 hardware compatibility
guides just specifically mention the 3Com 3C589, not the 3C589C-Combo
which we have.  The "C" after 3C589 referring to "revision C".  Is it that
this card is simply not supported?

Maybe our network setup is the problem.  Here's some extra info:

% ifconfig -a
lo0: flags=849<UP,LOOPBACK,RUNNING,MULTICAST> mtu 8232
        inet 127.0.0.1 netmask ff000000
pcelx0: flags=863<UP,BROADCAST,NOTRAILERS,RUNNING,MULTICAST> mtu 1500
        inet 130.194.64.34 netmask ffffff00 broadcast 130.194.64.255
        ether 0:0:97:97:8b:8b
ipdptp0: flags=28d1<UP,POINTTOPOINT,RUNNING,NOARP,MULTICAST,UNNUMBERED> mtu8232
        inet 130.194.64.34 --> 130.194.64.8 netmask ffffff00
        ether 0:0:0:0:0:0

% netstat -nr
Routing Table:
  Destination           Gateway           Flags  Ref   Use   Interface
-------------------- -------------------- ----- ----- ------ ---------
127.0.0.1            127.0.0.1             UH       0      1  lo0
130.194.64.8         130.194.64.34         UH       2      0  ipdptp0
130.194.64.0         130.194.64.34         U        3     43  pcelx0
224.0.0.0            130.194.64.34         U        3      0  pcelx0
default              130.194.64.19         UG       0     29

Note that "130.194.64.19" is a router on this subnet.  Also note that
Windows 95 thinks the ethernet address is actually 0:60:97:47:8b:91,
not 0:0:97:97:8b:8b as Solaris claims.

2. Installing Modules

3. Can I replace the NIC card on branded PC with ATM NIC for home base dproject?

4. Wanted: Technauts eServer 150 config info

5. FlexLM && PC dongle under Solaris x86 2.5

6. simple rooting question

7. PCI NIC card in same box as ISA NIC card ?

8. PCI Fast Ethernet DEC 21143 Based Adapter

9. 3C507-TP (EtherLink 16 TP) ???

10. gettimeofday(struct timeval *tp) but is in 2.4 gettimeofday(tp,tzp)

11. Driver for 3C589 PCMCIA NIC on Red Hat 6.0 Wanted

12. 3C589 PCMCIA NIC Installation on Solaris 8 problem.

13. RH8.0 hangs 'pc cards' initializing PC card devices