Hi Andi,
....
I also tried it without enforcing IO mode, and without enforcing line speed - no success.
I'm using 10 Mbit setting, because the card is said to work in full duplex mode at this speed. Only half-duplex is possible with 100 Mbit.
Peter
Usually forcing Link speed/mode is a bad thing. It is guaranteed to work ONLY when the link partner is forced to the same settings too. Of course most times it will work if the other one is in Auto mode, but not for sure.
Your are sure your cabling is okay? Have you tried this setup with other OSes?
Yes, my router should handle 10 Mbit Ethernet. And another reason I went with 10 Mbit is that the Xircom dongle has a little light which is supposed to go on when the card works in 10 Mbit mode. The light goes on, so it provides me yet another assurance that the driver actually talks to the card.
You missed my point here. I'm pretty sure your router is able to work in 10Base-T mode. But if your router is set up to 'Auto negotiate', which I think every 100Base-TX capable device per default is, it's not guaranteed that it will link to any 'forced' device. Point is, don't force any device or force both devices. Otherwise it's not guaranteed to work.
When the LED lits up this usually means the PHY has established a link. As PHYs usually do not need any configuration, this may indicate something driver related or not. It may indicates only that the PCMCIA card is powered up. But that's a guess.
Although most times it works, sometimes even with link established (LED lits) no data can travel over the connection. I saw this especially with bad or too long cables. That's why I asked for your cabling.
The setup works without any changes in Linux and Windows 98.
Linux says on startup (dmesg):
eth0: Xircom: port 0x300, irq 3, hwaddr <MAC-address-here>
In Windows I see the following resources:
Input/Output Range 1020-102F
Interrupt Request 03
Memory Range 0A000000 - 0A000FFF
Memory Range 0A001000 - 0A001FFF
In case you wonder, yes, I tried using IRQ 3 as well. It made no difference.
Peter
You suppose the driver can set up IO-Addresses and IRQs as in another post you wrote you'll try to use addresses starting at 320 and IRQ 10 which is different to what you use in W98. I've never seen a PCMCIA network card/driver which can do this. That does not mean that it is impossible. But in my experience it is not very likely. Or maybe I'm only used to older cards/drivers which definitely can not do such things.