[tulip] Conexant LANfinity no longer works with tulip driver?
Marinho Barcellos
marinho@exatas.unisinos.br
Thu Nov 29 13:44:00 2001
Donald Becker wrote:
> > I have a Notebook Presario 1700XL476, with such board,
> > and GNU/Linux Mandrake 8.1 updated to kernel 2.4.14.
>
> Well, the Conexant chip works with the Scyld distribution, with the
> errata previously noted on this list. I usually give my presentations
> from a Presario 1700xl365, including using using the on-board Ethernet .
> It does work -- you obviously haven't tried everything possible...
ok, thanks to help received now I managed to succesfully
compile and load the tulip module. So, the interface is
up, as shown below:
[root@tyne root]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:50:8B:AB:1A:80
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1698 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:4 dropped:0 overruns:0 carrier:4
collisions:0 txqueuelen:100
RX bytes:302035 (294.9 Kb) TX bytes:0 (0.0 b)
Interrupt:9 Base address:0x5000
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:9 errors:0 dropped:0 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:865 (865.0 b) TX bytes:865 (865.0 b)
...but I cannot manage to attach an IP address to it.
When /sbin/ifup is run, it calls /etc/sysconfig/ifcfg-eth0,
a script (to configure the interface, I suppose).
Among many other things, it executes the following:
if ! LC_ALL=C ip addr ls ${DEVICE} | grep -q "${IPADDR}/${PREFIX}" ; then
if ! ip addr add ${IPADDR}/${PREFIX} \
brd ${BROADCAST:-+} dev ${DEVICE} ${SCOPE} ; then
echo $"Error adding address ${IPADDR} for ${DEVICE}."
fi
fi
In the above, 'ip addr add 10.16.165.18/24 brd 10.16.165.255 dev eth0'
fails. The latter shows the following output:
Cannot send dump request: Connection refused.
Then I looked for this error message, and found out many pages,
one of them pointing out to a message from Jeff Garzik, stating
> Thomas Svedberg wrote:
> > > "ifup: Cannot send dump request: Connection refused".
>
> Yep. Newer initscripts from RedHat and Mandrake (and others?) require
> CONFIG_NETLINK_DEV. initscripts runs, IIRC, iproute, which in turn
> requires the netlink device.
I tried to find CONFIG_NETLINK_DEV in make menuconfig but couldn't,
so I modified directly in .config from:
CONFIG_NETLINK=y
# CONFIG_RTNETLINK is not set
# CONFIG_NETLINK_DEV is not set
to
CONFIG_NETLINK=y
CONFIG_RTNETLINK=y
CONFIG_NETLINK_DEV=y
Compiled a new kernel, but still got the same result with ip.
any ideas?
cheers, Marinho.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=
Prof. Marinho Barcellos marinho@exatas.unisinos.br
PIP/CA - Centro 6 http://www.inf.unisinos.br/~marinho/
UNISINOS - Universidade do Vale do Rio dos Sinos
Av. Unisinos, 950 Phone: (051) 590-3333 ext.1639
Sao Leopoldo, RS, Brazil CEP 93022-000 FAX 5908162
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=