Re: 3c90x woes
The 3c59x module works for me, but I keep getting errors like
this logged:
eth0: Transmit error, Tx status register 82
So I decided to try the 3c90x driver from 3Com, but it doesn't
work for me. I compiled a module and get this when I load it:
# insmod 3c90x
Using /lib/modules/2.2.15/net/3c90x.o
# tail -1 /var/log/messages
3Com 3c90x Version 1.0.0i 1999 <linux_drivers@3com.com>
# lsmod | grep 3c
3c90x 22636 0 (unused)
# /etc/init.d/network
SIOCSIFFLAGS: No such device
SIOCADDRT: Network is unreachable
Note the `unused' bit in lsmod output. Anyone have ideas on
what's wrong?
So, I'm back with 3c59x :
# rmmod 3c90x
# modprobe 3c59x
# /etc/init.d/network
# lsmod | grep 3c
3c59x 18336 1
# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:01:03:1E:1F:E9
inet addr:142.130.48.235 Bcast:142.130.48.255 Mask:255.255.252.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:585 errors:0 dropped:0 overruns:1 frame:0
TX packets:38 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:11 Base address:0xdc00
:-(
Peter
jbardin@imagelinks.com wrote:
> I have goten your card to work succesfully i have a compile 2.2.15 version wh
> at i had to do i believe is edit teh compile_UP file :
>
> /////////////////////////////
> gcc -c 3c90x.c -O2 -Wall -Wstrict-prototypes -fomit-frame-pointer \
> -fno-strength-reduce -pipe -m486 -malign-loops=2 \
> -malign-jumps=2 -malign-functions=2 -DCPU=486 \
> -DMODULE -D__KERNEL__ -I/usr/src/linux/include
> ////////////////////////////////
> then i did a ./compile_UP and it made a 3c90x.o file i copied that into
> lib/modules/2.2.15/net
> and i made a file inside one of the moduls.conf files i cant remeber but you
> can test
> your install by insmod 3c509x.o ithinki had some module option problems too.
Reply to: