> I've had problems with tulip cards. For my Xircom RBEM56G-100, I
> have to put it in promiscuous mode to get it working. I modified
> /etc/pcmcia/network with the promisc line below.
>
> elif [ -x /sbin/dhclient ] ; then
> # workaround for tulip bug
> /sbin/ifconfig $DEVICE promisc
> /sbin/dhclient $DEVICE >/dev/null 2>&1 || exit 1
>
>
> lspci says:
>
> 20:00.0 Ethernet controller: Xircom Cardbus Ethernet 10/100 (rev 03)
> 20:00.1 Serial controller: Xircom Cardbus Ethernet + 56k Modem (rev 03)
I use the same card and used to put it in promisc mode,
however, I found this is not necessary. I dumped pump and now
use dhclient-2.2.x. This client always gets an IP config, but
sometimes I just need to remind it that it's up to get it
forwarding:
ifconfig eth0 up
...and all is well.
I'm curious to see what shows up in syslog for the dhcp
process. You should see something like this:
Aug 20 07:53:54 localhost cardmgr[6841]: socket 0: Xircom CBEM56G-100 CardBus 10/100
Ethernet + 56K Modem
Aug 20 07:53:54 localhost cardmgr[6841]: executing: 'modprobe cb_enabler'
Aug 20 07:53:54 localhost cardmgr[6841]: executing: 'modprobe tulip_cb'
Aug 20 07:53:55 localhost cardmgr[6841]: executing: 'modprobe serial_cb'
Aug 20 07:53:55 localhost kernel: cs: cb_config(bus 32)
Aug 20 07:53:55 localhost kernel: fn 0 bar 2: mem 0xa0013000-0xa00137ff
Aug 20 07:53:55 localhost kernel: fn 0 bar 3: mem 0xa0012000-0xa00127ff
Aug 20 07:53:55 localhost kernel: fn 1 bar 1: io 0x280-0x287
Aug 20 07:53:55 localhost kernel: fn 1 bar 2: mem 0xa0011000-0xa00117ff
Aug 20 07:53:55 localhost kernel: fn 1 bar 3: mem 0xa0010000-0xa00107ff
Aug 20 07:53:55 localhost kernel: fn 0 bar 1: io 0x200-0x27f
Aug 20 07:53:55 localhost kernel: fn 0 rom: mem 0xa000c000-0xa000ffff
Aug 20 07:53:55 localhost kernel: fn 1 rom: mem 0xa0008000-0xa000bfff
Aug 20 07:53:55 localhost kernel: irq 11
Aug 20 07:53:55 localhost kernel: cs: cb_enable(bus 32)
Aug 20 07:53:55 localhost kernel: bridge io map 0 (flags 0x21): 0x200-0x287
Aug 20 07:53:55 localhost kernel: bridge mem map 0 (flags 0x1): 0xa0008000-0xa0013fff
Aug 20 07:53:55 localhost kernel: tulip_attach(device 20:00.0)
Aug 20 07:53:55 localhost kernel: tulip.c:v0.91g-ppc 7/16/99
[EMAIL PROTECTED] (modified by [EMAIL PROTECTED] for XIRCOM CBE,
fixed by Doug Ledford)
Aug 20 07:53:55 localhost kernel: eth0: Xircom Cardbus Adapter (DEC 21143 compatible
mode) rev 3 at 0x200, 00:10:A4:99:99:7B, IRQ 11.
Aug 20 07:53:55 localhost kernel: eth0: MII transceiver #0 config 3100 status 7809
advertising 01e1.
Aug 20 07:53:55 localhost kernel: serial_attach(device 20:00.1)
Aug 20 07:53:55 localhost kernel: tty02 at 0x0280 (irq = 11) is a 16550A
Aug 20 07:53:55 localhost cardmgr[6841]: executing: './network start eth0'
Aug 20 07:53:55 localhost cardmgr[6841]: + ioctl: Operation not supported
Aug 20 07:53:55 localhost kernel: bridge-eth0: found peer eth0
Aug 20 07:53:55 localhost kernel: bridge-eth0: up
Aug 20 07:53:55 localhost dhclient-2.2.x: Internet Software Consortium DHCP Client
2.0pl4
Aug 20 07:53:55 localhost dhclient-2.2.x: Copyright 1995, 1996, 1997, 1998, 1999 The
Internet Software Consortium.
Aug 20 07:53:55 localhost dhclient-2.2.x: All rights reserved.
Aug 20 07:53:55 localhost dhclient-2.2.x:
Aug 20 07:53:55 localhost dhclient-2.2.x: Please contribute if you find this software
useful.
Aug 20 07:53:55 localhost dhclient-2.2.x: For info, please visit
http://www.isc.org/dhcp-contrib.html
Aug 20 07:53:55 localhost dhclient-2.2.x:
Aug 20 07:53:56 localhost dhclient-2.2.x: Listening on LPF/eth0/00:10:a4:99:99:7b
Aug 20 07:53:56 localhost dhclient-2.2.x: Sending on LPF/eth0/00:10:a4:99:99:7b
Aug 20 07:53:56 localhost dhclient-2.2.x: Sending on Socket/fallback/fallback-net
Aug 20 07:53:56 localhost kernel: bridge-eth0: lost peer eth0
Aug 20 07:53:56 localhost kernel: bridge-eth0: down
Aug 20 07:53:56 localhost kernel: bridge-eth0: found peer eth0
Aug 20 07:53:56 localhost kernel: bridge-eth0: up
Aug 20 07:53:57 localhost dhclient-2.2.x: DHCPDISCOVER on eth0 to 255.255.255.255 port
67 interval 5
Aug 20 07:53:57 localhost dhclient-2.2.x: receive_packet failed on eth0: Network is
down
Aug 20 07:54:00 localhost dhclient-2.2.x: DHCPDISCOVER on eth0 to 255.255.255.255 port
67 interval 13
Aug 20 07:54:00 localhost dhclient-2.2.x: DHCPOFFER from 192.168.0.1
Aug 20 07:54:02 localhost dhclient-2.2.x: DHCPREQUEST on eth0 to 255.255.255.255 port
67
Aug 20 07:54:02 localhost dhclient-2.2.x: DHCPACK from 192.168.0.1
Aug 20 07:54:02 localhost dhclient-2.2.x: bound to 192.168.0.10 -- renewal in 300
seconds.
Aug 20 07:54:02 localhost cardmgr[6841]: executing: './serial start ttyS2'
--
Jeff Coppock Nortel Networks
Systems Engineer http://nortelnetworks.com
Major Accts. Santa Clara, CA
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]