Billionton LNRDL-100B working with the rtl8139 driver

Vaclav Stepan <[email protected]> Wed, 28 Jan 2004 21:29:46 +0100
Newsgroups gmane.linux.drivers.realtek.devel
Message-ID <[email protected]>
Good evening,

As it looks, the following card works ok with the rtl8139.c 
driver - just it needs the "new style" driver -- with cb_shim etc.
I am using patched 2.4.18 kernel and 3.1.33 pcmcia-cs.

The driver supplied along with the card was the old realtek_cb
driver and worked bloody bad (disconnecting cable - card stopped
transmitting data, the same when the machine was a DHCP client 
(I didn't figure out why)).

Can I ask for it to be added to the list of cards the rtl8139
driver works with? Should I provide some further info?

Thank you

Vaclav Stepan

The card is labeled:
===================
   Billionton Systems Inc.
   10/100 Base-TX Ethernet PC CARD
   P/N: LNRDL-100B

Related part of /etc/pcmcia/config.opts:
=======================================
device "realtek"
   class "network" module "cb_enabler", "pci-scan", "cb_shim", "rtl8139"

card "Billionton 10/100 Base-TX CardBus Ethernet"
   manfid 0x0000, 0x021b
   bind "realtek"

Logs after inserting the card:
=============================
cardmgr[2394]: socket 0: Billionton 10/100 Base-TX CardBus Ethernet
kernel: cs: cb_alloc(bus 2): vendor 0x10ec, device 0x8139
cardmgr[2394]: executing: 'modprobe cb_enabler'
cardmgr[2394]: executing: 'modprobe pci-scan'
kernel: pci-scan.c:v1.11 8/31/2002  Donald Becker <[email protected]> http://www.scyld.com/linux/drivers.html
cardmgr[2394]: executing: 'modprobe cb_shim'
kernel: cb_shim.c:v1.03 7/12/2002  Donald Becker <[email protected]>
kernel:  http://www.scyld.com/linux/drivers.html
cardmgr[2394]: executing: 'modprobe rtl8139'
kernel: rtl8139.c:v1.24 11/13/2003 Donald Becker, [email protected].
kernel:  http://www.scyld.com/network/rtl8139.html
kernel: PCI device 'RealTek RTL8139C Fast Ethernet' was not assigned an IRQ.
kernel: It will not be activated.
kernel: cs: cb_config(bus 2)
kernel:   fn 0 bar 1: io 0x800-0x8ff
kernel:   fn 0 bar 2: mem 0x60001000-0x600011ff
kernel:   irq 11
kernel: cs: cb_enable(bus 2)
kernel:   bridge io map 0 (flags 0x21): 0x800-0x8ff
kernel:   bridge mem map 0 (flags 0x1): 0x60001000-0x60001fff
kernel: Found a RealTek RTL8139C Fast Ethernet at 2/0 address 0x801->0x800 IRQ 11.
kernel: RealTek RTL8139C Fast Ethernet at 2/0 command 0x7.
cardmgr[2394]: executing: './network start eth0'
kernel: eth0: RealTek RTL8139C Fast Ethernet at 0x800, IRQ 11, 00:10:60:73:f1:6d.

-- 
Vaclav Stepan
[email protected]