2001-04-22 21:09:20

by Waldemar Brodkorb

[permalink] [raw]
Subject: Pcmcia-Updates for Xircomcards?

Hello David Hinds, Hello Kernelhackers,

sorry that I also directly contact you.
But I'am very confused, at the moment.

My Hardware:
Toshiba Satellite Pro 4280
PCMCIA: Xircom RBEM56G-100

When I use SuSE 7.1 and Kernel 2.4.2 (SuSE) the card
is recognized and network works, also configured via DHCP.
(tulib_cb,serial_cb , perhaps from pcmcia-cs )

But now I want to use Kernel 2.4.3-ac12, because of the
new module, which I've heard/read is better than the old drivers.

O.K., here what I done:
build yenta_socket,xircom_cb,serial_cs,pcmcia_core,..

Modified /etc/pcmcia/config:
device "xircom_cb"
class "network" module "cb_enabler", "xircom_cb"

card "Xircom CBEM56G-100 CardBus 10/100 Ethernet + 56K Modem"
manfid 0x0105, 0x0103
bind "xircom_cb" to 0, "serial_cs" to 1

Linus said serial_cs is for both, old serial_cb & serial_cs.

But when I start the notebook with the same /etc/init.d/pcmcia
I get this:
Apr 22 21:34:36 T50179768G kernel: PCI: Enabling device 14:00.1
(0000 -> 0003)
Apr 22 21:34:36 T50179768G cardmgr[206]: initializing socket 0
Apr 22 21:34:36 T50179768G cardmgr[206]: socket 0: Xircom
CBEM56G-100 CardBus 10
/100 Ethernet + 56K Modem
Apr 22 21:34:36 T50179768G cardmgr[206]: executing: 'modprobe
cb_enabler'
Apr 22 21:34:36 T50179768G cardmgr[206]: executing: 'modprobe
xircom_cb'
Apr 22 21:34:36 T50179768G kernel: PCI: Setting latency timer of
device 14:00.0
to 64
Apr 22 21:34:36 T50179768G kernel: eth0: Xircom cardbus revision 3
at irq 11
Apr 22 21:34:36 T50179768G cardmgr[206]: executing: 'modprobe
serial_cs'
Apr 22 21:34:36 T50179768G kernel: Serial driver version 5.05a
(2001-03-20) with
MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled
Apr 22 21:34:36 T50179768G kernel: ttyS00 at 0x03f8 (irq = 4) is a
16550A
Apr 22 21:34:36 T50179768G cardmgr[206]: executing: './network
start xircom_cb'
Apr 22 21:34:36 T50179768G kernel: serial_cs: ParseTuple: No more
items
Apr 22 21:34:36 T50179768G cardmgr[206]: + xircom_cb: error
fetching interface i
nformation: Device not found
Apr 22 21:34:37 T50179768G cardmgr[206]: + /sbin/ifconfig xircom_cb
up
Apr 22 21:34:37 T50179768G cardmgr[206]: + xircom_cb: unknown
interface: No such
device
Apr 22 21:34:37 T50179768G dhcpcd[1115]: dhcpStart: ioctl
SIOCGIFHWADDR: No such
device
Apr 22 21:34:37 T50179768G cardmgr[206]: + /sbin/dhcpcd
xircom_cb >/dev/null 2>
&1
Apr 22 21:34:37 T50179768G cardmgr[206]: executing: './serial
start xircom_cb'
Apr 22 21:34:37 T50179768G cardmgr[206]: + expr: syntax error
Apr 22 21:34:37 T50179768G cardmgr[206]: + ./MAKEDEV xircom_cb
Apr 22 21:34:37 T50179768G cardmgr[206]: + ./serial: ./MAKEDEV:
No such file or
directory
Apr 22 21:34:37 T50179768G cardmgr[206]: + /dev/xircom_cb: No
such file or direc
tory


It is possible I missed something essential?

More information added below.

Would it a good idea to split pcmcia-cs package?
One for use with kernel 2.4, without client-modules
and one for kernel 2.2.x with all modules?
Because of the different names and modules ?

-------------------------
pcmcia-cs 3.1.22 & 3.1.25 (same problem, cardmgr have the same
version number)

What to do?

thanks for any hints or help.

bye
Waldemar

--
* A good website for linuxsoftware: | (o_ *
* http://www.freshmeat.net | //\ *
* Linux rulez! ;-) | V_/_ *
* GnuPG-Key: 0xBE21BD90 | Tux: #155220 | ICQ: 64035650 *



Attachments:
(No filename) (0.00 B)
(No filename) (232.00 B)
Download all attachments

2001-04-23 02:13:00

by Jeff Garzik

[permalink] [raw]
Subject: Re: Pcmcia-Updates for Xircomcards?

An updated driver "xircom_cb" written by Arjan is available in Alan
Cox's 2.4.3-acXX series. This fixes all known problems AFAIK.
--
Jeff Garzik | The difference between America and England is that
Building 1024 | the English think 100 miles is a long distance and
MandrakeSoft | the Americans think 100 years is a long time.
| (random fortune)

2001-04-26 22:39:49

by Waldemar Brodkorb

[permalink] [raw]
Subject: Re: Pcmcia-Updates for Xircomcards?

Hello all,

* I wrote:

> My Hardware:
> Toshiba Satellite Pro 4280
> PCMCIA: Xircom RBEM56G-100
>
> Linus said serial_cs is for both, old serial_cb & serial_cs.

Sorry, that was wrong. He said serial.o is the correct driver.

Thanks for all help, especially from Arjan van de Ven.
Another script/program is necessary.
Hotplug --> http://linux-hotplug.sourceforge.net

thanks a lot.
Waldemar

--
* Ein gutes Kryptographieprogramm: | (o_ *
* http://www.gnupg.org | //\ *
* Linux rulez! ;-) | V_/_ *
* GnuPG-Key: 0xBE21BD90 | Tux: #155220 | ICQ: 64035650 *