Probs with ip/ethernet setup (smc-ultra ISA)

Probs with ip/ethernet setup (smc-ultra ISA)

Post by Amit Aronovitc » Thu, 24 Jul 2003 07:35:10



Hi All,

   I've been trying to setup networking on an old P166 MMX (running
Debian Sarge, linux kernel 2.4.20-3), using an "SMC EtherCard Elite 16C
Ultra (SMC8216C)" ISA card.
   The card had been used successfuly on Redhat and Win95 some years ago.

  The smc-ultra.o module and eth0 seem to load up fine, ip configuration
seem to be right. I did not see any error messages anywhere, but it just
can't talk to the network (all pings fail).
   When trying  to ping other hosts, you see the leds on the hub
blinking happily, but other hosts don't recieve any packets.
   When other hosts broadcast on the net, all packets are counted as RX
errors.

   When using EZSTART program provided on the SMC drivers floppy, all
tests (loopback, memory. etc.) pass successfuly. I can't use their
"2-node" test, because I don't have another SMC card (other hosts on net
have onboard NIC).
   The network-cable is fine (was tested with another computer). All
nodes are operating at 10mbps half-duplex.
   One problem I did notice, is that there is no "Media Link On" message
in the system log (see below).

   I reached a dead end trying to further diagnose the situation. I want
to know whether I'm missing something in my configuration or is the card
busted (and determine this without buying a new card or installing
another OS...).

   Any help would be appreciated.

   Thanks,
         Amit A.

---------------------------------------------------------------------------------

Details:
---------
(*) Relevant messages from 'dmesg' output:

--------------------------------------------------->
smc-ultra.c: Presently autoprobing (not recommended) for a single card.
smc-ultra.c: No ISAPnP cards found, trying standard ones...
smc-ultra.c:v2.02 2/3/98 Donald Becker (bec...@cesdis.gsfc.nasa.gov)
eth0: SMC Ultra at 0x300, ** ** ** ** ** **, IRQ 10 memory 0xe0000-0xe3fff.
<---------------------------------------------------

*note* Comparing system log with output on other (working) computers, I
noticed  that there is *no* "eth0: Media Link On..." message.
   This might mean that the card does not detect the connection to the
net - or does not report it to linux (however, the led on the card does
shine green when connected).

(Here I used autoprobe, and smc-ultra detected the IO,IRQ,memory
correctly. I also tried using other IO configs with EZSTART, using
hard-configurations with jumpers, avoiding autoprobe by giving
parameters to smc-ultra - all with same results)

(*) Usage of IO ports (cat /proc/ioports):
--------------------------------------------------->
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
0213-0213 : isapnp read
02f8-02ff : serial(auto)
0300-031f : eth0
0376-0376 : ide1
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial(set)
0a79-0a79 : isapnp write
0cf8-0cff : PCI conf1
6000-601f : VIA Technologies, Inc. USB
f000-f00f : VIA Technologies, Inc. VT82C586B PIPC Bus Master IDE
   f000-f007 : ide0
   f008-f00f : ide1
<---------------------------------------------------

Kernel Modules (lsmod):
--------------------------------------------------->
Module                  Size  Used by    Not tainted
smc-ultra               4816   1  (autoclean)
8390                    6032   0  (autoclean) [smc-ultra]
isa-pnp                30032   0  (autoclean) [smc-ultra]
rtc                     6344   0  (autoclean)
reiserfs              169296   2  (autoclean)
vfat                    9548   0  (autoclean)
fat                    30360   0  (autoclean) [vfat]
ext2                   33024   0  (autoclean)
ext3                   58464   1  (autoclean)
jbd                    37860   1  (autoclean) [ext3]
ide-disk                9984   4  (autoclean)
ide-probe-mod           9072   0  (autoclean)
ide-mod               156088   4  (autoclean) [ide-disk ide-probe-mod]
unix                   14188   2  (autoclean)
<---------------------------------------------------

netstat -r -n:
--------------------------------------------------->
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt
Iface
10.0.0.0        0.0.0.0         255.0.0.0       U        40 0          0
eth0
<---------------------------------------------------

Statistics before network activity (ifconfig -a):
--------------------------------------------------->
eth0      Link encap:Ethernet  HWaddr **:**:**:**:**:**
           inet addr:10.200.1.2  Bcast:10.255.255.255  Mask:255.0.0.0
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:100
           RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
           Interrupt:10 Base address:0x310 Memory:e0000-e4000

lo        Link encap:Local Loopback
           inet addr:127.0.0.1  Mask:255.0.0.0
           UP LOOPBACK RUNNING  MTU:16436  Metric:1
           RX packets:12 errors:0 dropped:0 overruns:0 frame:0
           TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:768 (768.0 b)  TX bytes:768 (768.0 b)
<---------------------------------------------------

After trying to ping other hosts (note 3 TX packets)
--------------------------------------------------->
eth0      Link encap:Ethernet  HWaddr **:**:**:**:**:**
           inet addr:10.200.1.2  Bcast:10.255.255.255  Mask:255.0.0.0
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
           TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:100
           RX bytes:0 (0.0 b)  TX bytes:180 (180.0 b)
           Interrupt:10 Base address:0x310 Memory:e0000-e4000

lo        Link encap:Local Loopback
           inet addr:127.0.0.1  Mask:255.0.0.0
           UP LOOPBACK RUNNING  MTU:16436  Metric:1
           RX packets:15 errors:0 dropped:0 overruns:0 frame:0
           TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:1104 (1.0 KiB)  TX bytes:1104 (1.0 KiB)
<---------------------------------------------------

After broadcast on the net (ping nonexistant local net ip from another
host) - note the 6 RC error packets.
--------------------------------------------------->
eth0      Link encap:Ethernet  HWaddr **:**:**:**:**:**
           inet addr:10.200.1.2  Bcast:10.255.255.255  Mask:255.0.0.0
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:0 errors:6 dropped:0 overruns:0 frame:0
           TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:100
           RX bytes:0 (0.0 b)  TX bytes:180 (180.0 b)
           Interrupt:10 Base address:0x310 Memory:e0000-e4000

lo        Link encap:Local Loopback
           inet addr:127.0.0.1  Mask:255.0.0.0
           UP LOOPBACK RUNNING  MTU:16436  Metric:1
           RX packets:15 errors:0 dropped:0 overruns:0 frame:0
           TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:1104 (1.0 KiB)  TX bytes:1104 (1.0 KiB)
<---------------------------------------------------

 
 
 

Probs with ip/ethernet setup (smc-ultra ISA)

Post by Joe Hent » Thu, 24 Jul 2003 10:59:50


Amit Aronovitch wrote:
> Hi All,

>   I've been trying to setup networking on an old P166 MMX (running
> Debian Sarge, linux kernel 2.4.20-3), using an "SMC EtherCard Elite 16C
> Ultra (SMC8216C)" ISA card.
>   The card had been used successfuly on Redhat and Win95 some years ago.

>  The smc-ultra.o module and eth0 seem to load up fine, ip configuration
> seem to be right. I did not see any error messages anywhere, but it just
> can't talk to the network (all pings fail).
>   When trying  to ping other hosts, you see the leds on the hub
> blinking happily, but other hosts don't recieve any packets.
>   When other hosts broadcast on the net, all packets are counted as RX
> errors.

>   When using EZSTART program provided on the SMC drivers floppy, all
> tests (loopback, memory. etc.) pass successfuly. I can't use their
> "2-node" test, because I don't have another SMC card (other hosts on net
> have onboard NIC).
>   The network-cable is fine (was tested with another computer). All
> nodes are operating at 10mbps half-duplex.
>   One problem I did notice, is that there is no "Media Link On" message
> in the system log (see below).

>   I reached a dead end trying to further diagnose the situation. I want
> to know whether I'm missing something in my configuration or is the card
> busted (and determine this without buying a new card or installing
> another OS...).

>   Any help would be appreciated.

>   Thanks,
>         Amit A.

> ---------------------------------------------------------------------------------

> Details:
> ---------
> (*) Relevant messages from 'dmesg' output:

> --------------------------------------------------->
> smc-ultra.c: Presently autoprobing (not recommended) for a single card.
> smc-ultra.c: No ISAPnP cards found, trying standard ones...
> smc-ultra.c:v2.02 2/3/98 Donald Becker (bec...@cesdis.gsfc.nasa.gov)
> eth0: SMC Ultra at 0x300, ** ** ** ** ** **, IRQ 10 memory 0xe0000-0xe3fff.
> <---------------------------------------------------

> *note* Comparing system log with output on other (working) computers, I
> noticed  that there is *no* "eth0: Media Link On..." message.
>   This might mean that the card does not detect the connection to the
> net - or does not report it to linux (however, the led on the card does
> shine green when connected).

> (Here I used autoprobe, and smc-ultra detected the IO,IRQ,memory
> correctly. I also tried using other IO configs with EZSTART, using
> hard-configurations with jumpers, avoiding autoprobe by giving
> parameters to smc-ultra - all with same results)

> (*) Usage of IO ports (cat /proc/ioports):
> --------------------------------------------------->
> 0000-001f : dma1
> 0020-003f : pic1
> 0040-005f : timer
> 0060-006f : keyboard
> 0070-007f : rtc
> 0080-008f : dma page reg
> 00a0-00bf : pic2
> 00c0-00df : dma2
> 00f0-00ff : fpu
> 0170-0177 : ide1
> 01f0-01f7 : ide0
> 0213-0213 : isapnp read
> 02f8-02ff : serial(auto)
> 0300-031f : eth0
> 0376-0376 : ide1
> 03c0-03df : vga+
> 03f6-03f6 : ide0
> 03f8-03ff : serial(set)
> 0a79-0a79 : isapnp write
> 0cf8-0cff : PCI conf1
> 6000-601f : VIA Technologies, Inc. USB
> f000-f00f : VIA Technologies, Inc. VT82C586B PIPC Bus Master IDE
>   f000-f007 : ide0
>   f008-f00f : ide1
> <---------------------------------------------------

> Kernel Modules (lsmod):
> --------------------------------------------------->
> Module                  Size  Used by    Not tainted
> smc-ultra               4816   1  (autoclean)
> 8390                    6032   0  (autoclean) [smc-ultra]
> isa-pnp                30032   0  (autoclean) [smc-ultra]
> rtc                     6344   0  (autoclean)
> reiserfs              169296   2  (autoclean)
> vfat                    9548   0  (autoclean)
> fat                    30360   0  (autoclean) [vfat]
> ext2                   33024   0  (autoclean)
> ext3                   58464   1  (autoclean)
> jbd                    37860   1  (autoclean) [ext3]
> ide-disk                9984   4  (autoclean)
> ide-probe-mod           9072   0  (autoclean)
> ide-mod               156088   4  (autoclean) [ide-disk ide-probe-mod]
> unix                   14188   2  (autoclean)
> <---------------------------------------------------

> netstat -r -n:
> --------------------------------------------------->
> Kernel IP routing table
> Destination     Gateway         Genmask         Flags   MSS Window  irtt
> Iface
> 10.0.0.0        0.0.0.0         255.0.0.0       U        40 0          0
> eth0
> <---------------------------------------------------

> Statistics before network activity (ifconfig -a):
> --------------------------------------------------->
> eth0      Link encap:Ethernet  HWaddr **:**:**:**:**:**
>           inet addr:10.200.1.2  Bcast:10.255.255.255  Mask:255.0.0.0
>           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:100
>           RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
>           Interrupt:10 Base address:0x310 Memory:e0000-e4000

> lo        Link encap:Local Loopback
>           inet addr:127.0.0.1  Mask:255.0.0.0
>           UP LOOPBACK RUNNING  MTU:16436  Metric:1
>           RX packets:12 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:0
>           RX bytes:768 (768.0 b)  TX bytes:768 (768.0 b)
> <---------------------------------------------------

> After trying to ping other hosts (note 3 TX packets)
> --------------------------------------------------->
> eth0      Link encap:Ethernet  HWaddr **:**:**:**:**:**
>           inet addr:10.200.1.2  Bcast:10.255.255.255  Mask:255.0.0.0
>           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:100
>           RX bytes:0 (0.0 b)  TX bytes:180 (180.0 b)
>           Interrupt:10 Base address:0x310 Memory:e0000-e4000

> lo        Link encap:Local Loopback
>           inet addr:127.0.0.1  Mask:255.0.0.0
>           UP LOOPBACK RUNNING  MTU:16436  Metric:1
>           RX packets:15 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:0
>           RX bytes:1104 (1.0 KiB)  TX bytes:1104 (1.0 KiB)
> <---------------------------------------------------

> After broadcast on the net (ping nonexistant local net ip from another
> host) - note the 6 RC error packets.
> --------------------------------------------------->
> eth0      Link encap:Ethernet  HWaddr **:**:**:**:**:**
>           inet addr:10.200.1.2  Bcast:10.255.255.255  Mask:255.0.0.0
>           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>           RX packets:0 errors:6 dropped:0 overruns:0 frame:0
>           TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:100
>           RX bytes:0 (0.0 b)  TX bytes:180 (180.0 b)
>           Interrupt:10 Base address:0x310 Memory:e0000-e4000

> lo        Link encap:Local Loopback
>           inet addr:127.0.0.1  Mask:255.0.0.0
>           UP LOOPBACK RUNNING  MTU:16436  Metric:1
>           RX packets:15 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:0
>           RX bytes:1104 (1.0 KiB)  TX bytes:1104 (1.0 KiB)
> <---------------------------------------------------

"HWaddr **:**:**:**:**:**"
Why is there no MAC?

 
 
 

Probs with ip/ethernet setup (smc-ultra ISA)

Post by joseph phili » Thu, 24 Jul 2003 14:23:47


Try to use alternate paramters: ( and don't forget to set the irq of
interest to isa/PnPin the bios first!

io=0x280 irq=3  
io=0x300 irq=10

Another driver perhaps? I have an smc here that uses the wd driver. It's
got jumpers on it that set what io and irq it's supposed to use.

hth

On Wed, 23 Jul 2003 01:35:10 +0300, Amit Aronovitch wrote:
> Hi All,

>    I've been trying to setup networking on an old P166 MMX (running
> Debian Sarge, linux kernel 2.4.20-3), using an "SMC EtherCard Elite 16C
> Ultra (SMC8216C)" ISA card.
>    The card had been used successfuly on Redhat and Win95 some years ago.

>   The smc-ultra.o module and eth0 seem to load up fine, ip configuration
> seem to be right. I did not see any error messages anywhere, but it just
> can't talk to the network (all pings fail).
>    When trying  to ping other hosts, you see the leds on the hub
> blinking happily, but other hosts don't recieve any packets.
>    When other hosts broadcast on the net, all packets are counted as RX
> errors.

>    When using EZSTART program provided on the SMC drivers floppy, all
> tests (loopback, memory. etc.) pass successfuly. I can't use their
> "2-node" test, because I don't have another SMC card (other hosts on net
> have onboard NIC).
>    The network-cable is fine (was tested with another computer). All
> nodes are operating at 10mbps half-duplex.
>    One problem I did notice, is that there is no "Media Link On" message
> in the system log (see below).

>    I reached a dead end trying to further diagnose the situation. I want
> to know whether I'm missing something in my configuration or is the card
> busted (and determine this without buying a new card or installing
> another OS...).

>    Any help would be appreciated.

>    Thanks,
>          Amit A.

> ---------------------------------------------------------------------------------

> Details:
> ---------
> (*) Relevant messages from 'dmesg' output:

> --------------------------------------------------->
> smc-ultra.c: Presently autoprobing (not recommended) for a single card.
> smc-ultra.c: No ISAPnP cards found, trying standard ones...
> smc-ultra.c:v2.02 2/3/98 Donald Becker (bec...@cesdis.gsfc.nasa.gov)
> eth0: SMC Ultra at 0x300, ** ** ** ** ** **, IRQ 10 memory 0xe0000-0xe3fff.
> <---------------------------------------------------

> *note* Comparing system log with output on other (working) computers, I
> noticed  that there is *no* "eth0: Media Link On..." message.
>    This might mean that the card does not detect the connection to the
> net - or does not report it to linux (however, the led on the card does
> shine green when connected).

> (Here I used autoprobe, and smc-ultra detected the IO,IRQ,memory
> correctly. I also tried using other IO configs with EZSTART, using
> hard-configurations with jumpers, avoiding autoprobe by giving
> parameters to smc-ultra - all with same results)

> (*) Usage of IO ports (cat /proc/ioports):
> --------------------------------------------------->
> 0000-001f : dma1
> 0020-003f : pic1
> 0040-005f : timer
> 0060-006f : keyboard
> 0070-007f : rtc
> 0080-008f : dma page reg
> 00a0-00bf : pic2
> 00c0-00df : dma2
> 00f0-00ff : fpu
> 0170-0177 : ide1
> 01f0-01f7 : ide0
> 0213-0213 : isapnp read
> 02f8-02ff : serial(auto)
> 0300-031f : eth0
> 0376-0376 : ide1
> 03c0-03df : vga+
> 03f6-03f6 : ide0
> 03f8-03ff : serial(set)
> 0a79-0a79 : isapnp write
> 0cf8-0cff : PCI conf1
> 6000-601f : VIA Technologies, Inc. USB
> f000-f00f : VIA Technologies, Inc. VT82C586B PIPC Bus Master IDE
>    f000-f007 : ide0
>    f008-f00f : ide1
> <---------------------------------------------------

> Kernel Modules (lsmod):
> --------------------------------------------------->
> Module                  Size  Used by    Not tainted
> smc-ultra               4816   1  (autoclean)
> 8390                    6032   0  (autoclean) [smc-ultra]
> isa-pnp                30032   0  (autoclean) [smc-ultra]
> rtc                     6344   0  (autoclean)
> reiserfs              169296   2  (autoclean)
> vfat                    9548   0  (autoclean)
> fat                    30360   0  (autoclean) [vfat]
> ext2                   33024   0  (autoclean)
> ext3                   58464   1  (autoclean)
> jbd                    37860   1  (autoclean) [ext3]
> ide-disk                9984   4  (autoclean)
> ide-probe-mod           9072   0  (autoclean)
> ide-mod               156088   4  (autoclean) [ide-disk ide-probe-mod]
> unix                   14188   2  (autoclean)
> <---------------------------------------------------

> netstat -r -n:
> --------------------------------------------------->
> Kernel IP routing table
> Destination     Gateway         Genmask         Flags   MSS Window  irtt
> Iface
> 10.0.0.0        0.0.0.0         255.0.0.0       U        40 0          0
> eth0
> <---------------------------------------------------

> Statistics before network activity (ifconfig -a):
> --------------------------------------------------->
> eth0      Link encap:Ethernet  HWaddr **:**:**:**:**:**
>            inet addr:10.200.1.2  Bcast:10.255.255.255  Mask:255.0.0.0
>            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>            RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>            TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>            collisions:0 txqueuelen:100
>            RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
>            Interrupt:10 Base address:0x310 Memory:e0000-e4000

> lo        Link encap:Local Loopback
>            inet addr:127.0.0.1  Mask:255.0.0.0
>            UP LOOPBACK RUNNING  MTU:16436  Metric:1
>            RX packets:12 errors:0 dropped:0 overruns:0 frame:0
>            TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
>            collisions:0 txqueuelen:0
>            RX bytes:768 (768.0 b)  TX bytes:768 (768.0 b)
> <---------------------------------------------------

> After trying to ping other hosts (note 3 TX packets)
> --------------------------------------------------->
> eth0      Link encap:Ethernet  HWaddr **:**:**:**:**:**
>            inet addr:10.200.1.2  Bcast:10.255.255.255  Mask:255.0.0.0
>            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>            RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>            TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
>            collisions:0 txqueuelen:100
>            RX bytes:0 (0.0 b)  TX bytes:180 (180.0 b)
>            Interrupt:10 Base address:0x310 Memory:e0000-e4000

> lo        Link encap:Local Loopback
>            inet addr:127.0.0.1  Mask:255.0.0.0
>            UP LOOPBACK RUNNING  MTU:16436  Metric:1
>            RX packets:15 errors:0 dropped:0 overruns:0 frame:0
>            TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
>            collisions:0 txqueuelen:0
>            RX bytes:1104 (1.0 KiB)  TX bytes:1104 (1.0 KiB)
> <---------------------------------------------------

> After broadcast on the net (ping nonexistant local net ip from another
> host) - note the 6 RC error packets.
> --------------------------------------------------->
> eth0      Link encap:Ethernet  HWaddr **:**:**:**:**:**
>            inet addr:10.200.1.2  Bcast:10.255.255.255  Mask:255.0.0.0
>            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>            RX packets:0 errors:6 dropped:0 overruns:0 frame:0
>            TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
>            collisions:0 txqueuelen:100
>            RX bytes:0 (0.0 b)  TX bytes:180 (180.0 b)
>            Interrupt:10 Base address:0x310 Memory:e0000-e4000

> lo        Link encap:Local Loopback
>            inet addr:127.0.0.1  Mask:255.0.0.0
>            UP LOOPBACK RUNNING  MTU:16436  Metric:1
>            RX packets:15 errors:0 dropped:0 overruns:0 frame:0
>            TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
>            collisions:0 txqueuelen:0
>            RX bytes:1104 (1.0 KiB)  TX bytes:1104 (1.0 KiB)
> <---------------------------------------------------

 
 
 

Probs with ip/ethernet setup (smc-ultra ISA)

Post by John-Paul Stewar » Thu, 24 Jul 2003 23:54:14



> Hi All,

>    I've been trying to setup networking on an old P166 MMX (running
> Debian Sarge, linux kernel 2.4.20-3), using an "SMC EtherCard Elite 16C
> Ultra (SMC8216C)" ISA card.
>    The card had been used successfuly on Redhat and Win95 some years ago.

>   The smc-ultra.o module and eth0 seem to load up fine, ip configuration
> seem to be right. I did not see any error messages anywhere, but it just
> can't talk to the network (all pings fail).
>    When trying  to ping other hosts, you see the leds on the hub
> blinking happily, but other hosts don't recieve any packets.
>    When other hosts broadcast on the net, all packets are counted as RX
> errors.

[snip]

Quote:> netstat -r -n:
> --------------------------------------------------->
> Kernel IP routing table
> Destination     Gateway         Genmask         Flags   MSS Window  irtt
> Iface
> 10.0.0.0        0.0.0.0         255.0.0.0       U        40 0          0
> eth0
> <---------------------------------------------------

I'm troubled by the MSS being set to 40.  On all of my systems
(including one with an SMC Ultra card) it is set to 0.  Are you sure
that 40 is correct for your setup?  'man route' for info on what it is
and how to change it.
 
 
 

Probs with ip/ethernet setup (smc-ultra ISA)

Post by Amit Aronovitc » Fri, 25 Jul 2003 05:41:41




>>Hi All,

>>   I've been trying to setup networking on an old P166 MMX (running
>>Debian Sarge, linux kernel 2.4.20-3), using an "SMC EtherCard Elite 16C
>>Ultra (SMC8216C)" ISA card.
>>   The card had been used successfuly on Redhat and Win95 some years ago.

>>  The smc-ultra.o module and eth0 seem to load up fine, ip configuration
>>seem to be right. I did not see any error messages anywhere, but it just
>>can't talk to the network (all pings fail).
>>   When trying  to ping other hosts, you see the leds on the hub
>>blinking happily, but other hosts don't recieve any packets.
>>   When other hosts broadcast on the net, all packets are counted as RX
>>errors.

> [snip]

>>netstat -r -n:
>>--------------------------------------------------->
>>Kernel IP routing table
>>Destination     Gateway         Genmask         Flags   MSS Window  irtt
>>Iface
>>10.0.0.0        0.0.0.0         255.0.0.0       U        40 0          0
>>eth0
>><---------------------------------------------------

> I'm troubled by the MSS being set to 40.  On all of my systems
> (including one with an SMC Ultra card) it is set to 0.  Are you sure
> that 40 is correct for your setup?  'man route' for info on what it is
> and how to change it.

I checked on another (working) computer and it's 40 there too.
route (ver 1.98, net-tools ver 1.60) does not allow setting this to 0.
  For any value lower than 64 I get "route: Invalid MSS/MTU."

  40 is what you get if you don't specify any mss value when adding the
route (probably this is what debian's "ifup" command does).

   Assuming that your 0 means something like "no upper limit", I tried
setting mss to 9999 (MTU is just 1500, so this should effectively mean
no limit) - no visible effect. Also tried 64 with same result

 
 
 

Probs with ip/ethernet setup (smc-ultra ISA)

Post by Amit Aronovitc » Fri, 25 Jul 2003 05:53:04




[ snip ]
>> smc-ultra.c: Presently autoprobing (not recommended) for a single card.
>> smc-ultra.c: No ISAPnP cards found, trying standard ones...

>> eth0: SMC Ultra at 0x300, ** ** ** ** ** **, IRQ 10 memory
>> 0xe0000-0xe3fff.
[ snip ]

> "HWaddr **:**:**:**:**:**"
> Why is there no MAC?

  Well, there is. I just F&Rep'ed it with stars.
Pretty useless effort on my part really - so, if it makes any
difference, it's 00:00:C0:3B:AF:D0 ...
 
 
 

1. SMC Ultra ISA NIC setup

Hi,

Does anyone know of a linux utility to set the card parameters on an SMC
Ultra ISA NIC ?

It has several options for IRQ, base memory etc, and in the past I have had
to pull the card and put it into a windows system to run the DOS mode setup
program that I have.

It isn't PnP unfortunately, so I can't do it that way.

Thanks

--
Tell a man that there are 400 billion stars and he'll believe you.
Tell him a bench has wet paint and he has to touch it.

2. where do i find the latest kernel source?

3. smc-ultra ethernet card

4. visual programming tool for solaris

5. smc-ultra Ethernet Card

6. Recommendations for DLT storage shelves?

7. ISA SMC ULTRA vs PCI 3COM 3C509

8. Help needed: compiling

9. Help! NE2000 & SMC Ultra probs

10. ISA Ethernet Card SMC Etherez 8416 not detected by Redhat 5.0

11. ISA SMC Elite 16 ethernet card

12. Routing between a reserved PPP IP and ethernet IP on an ultra

13. HELP: Redhat setup on ISA SMC EtherEZ