How to use IBM etherjet PCMCIA card in 2.01?

Booting, installing, newbie
Post Reply
Message
Author
ragtof
Posts: 25
Joined: Fri 18 Aug 2006, 19:03
Location: france

How to use IBM etherjet PCMCIA card in 2.01?

#1 Post by ragtof »

j'ai une carte pcmcia sur un vieux portable
je n'arrive pas

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#2 Post by MU »

translation/traduction:
How do I use a pcmcia ethernet card with Puppy?

I have an old pcmcia card on a old notebook.
I can't connect to the internet.
It is a ibm etherjet card.
Thanks.

Billcnz
Posts: 215
Joined: Fri 30 Jun 2006, 23:07
Location: Wellington New Zealand

#3 Post by Billcnz »

Bonjour,
click setup icon --> "connect to internet by ethernet cable"
load cs89x0 driver
configure eth0

Bon chance
Bill

ragtof
Posts: 25
Joined: Fri 18 Aug 2006, 19:03
Location: france

#4 Post by ragtof »

hello ,
thanks for all.
(my english,is horrible,excuse me)
when click setup icon --> "connect to internet by ethernet cable"
load cs89x0 driver
system say "loading cs89x0 failed ;try a different driver"
I search this driver ,but I have not .
if you have this driver ,please send me or joint a links for download this.
think you very much
bye

cherriepuppy
Posts: 74
Joined: Sun 11 Dec 2005, 20:27
Location: uk

#5 Post by cherriepuppy »

this thread might help

http://www.murga.org/%7Epuppy/viewtopic ... highlight=

cherriepuppy

User avatar
fluxit
Posts: 326
Joined: Sat 24 Jun 2006, 04:14
Location: Ketchikan, AK USA

#6 Post by fluxit »

Check if your PCMCIA is working. Run cardctl status from rxvt.

ragtof
Posts: 25
Joined: Fri 18 Aug 2006, 19:03
Location: france

#7 Post by ragtof »

bonjour,
when I run cardctl status from rxvt,I read :
socket 0:
5V 16_bit PC Card
function 0: [ready], [wp]
socket 1:
no card
I think ,it's ok ?
thank you

User avatar
fluxit
Posts: 326
Joined: Sat 24 Jun 2006, 04:14
Location: Ketchikan, AK USA

#8 Post by fluxit »

From the [wp](write protect) bit being set, I'm going to guess that card manager is not running.

cardmgr

Then try to load your driver with the Ethernet Wizard.

User avatar
rerwin
Posts: 2017
Joined: Wed 24 Aug 2005, 22:50
Location: Maine, USA

Need to set up 10Mbps (only) EtherJet PCMCIA interface

#9 Post by rerwin »

I, too, have an old IBM laptop (i1720) with the older EtherJet card and am eager to get it working in Puppy 2.02/2.10.
I followed the above instructions without success. To get more diag info I ran the wizard (net-setup.sh) from a console and got the following activity:
sh-3.1# cardctl status
Socket 0:
5V 16-bit PC Card
function 0: [ready]
Socket 1:
no card

sh-3.1# cardmgr
cardmgr[1970]: open_sock(socket 0) failed: Device or resource busy
cardmgr[1970]: another cardmgr is already running?

sh-3.1# cardctl insert
ioctl(): Device or resource busy

sh-3.1# net-setup.sh
cat: /proc/pci: No such file or directory
cat: /proc/pci: No such file or directory
cat: /proc/pci: No such file or directory
FATAL: Error inserting cs89x0 (/lib/modules/2.6.16.7/net/cs89x0.ko): Operation not permitted
sh-3.1#
I hope this gives you a clue, fluxit. Thanks for any help.

Richard

User avatar
fluxit
Posts: 326
Joined: Sat 24 Jun 2006, 04:14
Location: Ketchikan, AK USA

#10 Post by fluxit »

FATAL: Error inserting cs89x0 (/lib/modules/2.6.16.7/net/cs89x0.ko): Operation not permitted
I tried loading the cs89x0 module here and saw the same error. From dmesg:

Code: Select all

cs89x0.c: Module autoprobing not allowed.
cs89x0.c: Append io=0xNNN
The rest of the text that you quoted is normal. Try cardctl config. This command should output something similar to the following:

Code: Select all

Socket 0:
  Vcc 0.2V  Vpp1 404.8V  Vpp2 109051904.0V
  interface type is   irq 3 [exclusive] [level]
  function 0:
    config base 0x000b
      option 0x00 status 0x0b copy 0x00
    io 0x0300-0x031f [auto]
See the io 0x0... line? Take that value and add it to the modprobe line like so- modprobe cs89x0 io=0x300(modify as appropriate for your io port address.)

After adding the io option here, the "Operation not permitted" error changed to "No such device or address." This is correct, as I don't actually have one of these cards.

HTH

--Lee

cherriepuppy
Posts: 74
Joined: Sun 11 Dec 2005, 20:27
Location: uk

#11 Post by cherriepuppy »

hi,
just wondered if you have tried the xircom_tulip_cb driver, i have an ibm etherjet card and it took me quite a time to find it use's this driver

cherriepuppy

User avatar
rerwin
Posts: 2017
Joined: Wed 24 Aug 2005, 22:50
Location: Maine, USA

#12 Post by rerwin »

Thanks for both of your help. I tried both suggestions with the following results.
sh-3.1# cardctl config
Socket 0:
Vcc 5.0V Vpp1 5.0V Vpp2 5.0V
Socket 1:
not configured

sh-3.1# modprobe cs89x0 io=0x300
FATAL: Error inserting cs89x0 (/lib/modules/2.6.16.7/net/cs89x0.ko): No such device

sh-3.1# modprobe xircom_tulip_cb
sh-3.1# cardmgr
cardmgr[2636]: open_sock(socket 0) failed: Device or resource busy
cardmgr[2636]: another cardmgr is already running?
sh-3.1#
It seems to me that the first problem is getting the EtherJet card recognized as such. In the WinXP device manager the card shows as:
IBM EtherJet PC Card
on Texas Instruments PCI-1250 CardBus Controller
IRQ 10
I/O Range 02E0-02EF
Risking overloading you with data, I provide some possibly relevant lines from "dmesg":
dmesg, after adding modprobe to local:
Yenta: CardBus bridge found at 0000:00:03.1 [1014:0092]
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:00:03.1, mfunc 0x80002000, devctl 0x64
Yenta: ISA IRQ mask 0x0688, PCI irq 11
Socket status: 30000006
pccard: PCMCIA card inserted into slot 0
PCI: Found IRQ 11 for device 0000:00:05.1
pcmcia: Detected deprecated PCMCIA ioctl usage.
pcmcia: This interface will soon be removed from the kernel; please expect breakage unless you upgrade to new tools.
pcmcia: see http://www.kernel.org/pub/linux/utils/k ... cmcia.html for details.
cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0x800-0x8ff: clean.
cs: IO port probe 0x800-0x8ff: clean.
cs: IO port probe 0x100-0x4ff: excluding 0x100-0x107 0x120-0x127 0x220-0x22f 0x300-0x307 0x378-0x37f 0x388-0x38f 0x3e8-0x3ff
cs: IO port probe 0x100-0x4ff: excluding 0x100-0x107 0x120-0x127 0x220-0x22f 0x300-0x307 0x378-0x37f 0x388-0x38f 0x3e8-0x3ff
cs: IO port probe 0xa00-0xaff: clean.
cs: IO port probe 0xa00-0xaff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.
...
xircom_tulip_cb.c derived from tulip.c:v0.91 4/14/99 becker@scyld.com
unofficial 2.4.x kernel port, version 0.91+LK1.1, October 11, 2001
I had avoided trying the tulip driver because it appears to be for the 10/100 version of the EtherJet.
I also tried the ethernet wizard and "specify custom driver" with the xircom_tulip_cb driver; it said it loaded but may not work. However, it did not appear in the dialog box which should list the appropriate drivers (nor were any others listed).

Post Reply