I just finished trying it...and nothing.rcrsn51 wrote:You might have better luck trying an OLDER version, like Puppy 431.
I give up.
Thank you very much,
Elias
I just finished trying it...and nothing.rcrsn51 wrote:You might have better luck trying an OLDER version, like Puppy 431.
No no. "lspci" will only reveal the identity of the Cardbus controller devicercrsn51 wrote:Type the commandCode: Select all
lspci -nn
Code: Select all
pccardctl status
pccardctl ident
Code: Select all
pccardctl eject
pccardctl insert
Code: Select all
pcmcia-socket-startup
Hi tempestuous.tempestuous wrote:No no. "lspci" will only reveal the identity of the Cardbus controller devicercrsn51 wrote:Type the commandCode: Select all
lspci -nn
- and in Elias' case, this device is "Toshiba ToPIC95".
To identify the Cardbus devices connected to the controller, you must follow the procedure I explained way back in 2006 -
http://www.murga-linux.com/puppy/viewto ... 1707#31707
Here it is again:
- Check if the PCMCIA system recognises your PCMCIA device with these 2 commands -If you cannot see your device listed, reset the Cardbus interface like this -Code: Select all
pccardctl status pccardctl ident
Now run "pccardctl ident" again.Code: Select all
pccardctl eject pccardctl insert
If still no success, it's possible that Puppy failed to detect the Toshiba PCMCIA interface at boot up, and failed to initialise the PCMCIA subsystem (pcmciautils)
As a short term fix, run this command -Now run "pccardctl ident" again - hopefully you will see a network device listed - then go ahead and run the Network Wizard to ensure the correct driver is loaded, and configure the network.Code: Select all
pcmcia-socket-startup
If this last step (running the "pcmcia-socket-startup" command) was successful, you can make this fix permanent by following forum member tubby's instructions to modify Puppy's start up script -
http://murga-linux.com/puppy/viewtopic. ... 413#461413
OK, that's a promising start.Elias wrote:The device is listed - it's a Planet ENW-3502-T
Here is:tempestuous wrote:OK, that's a promising start.Elias wrote:The device is listed - it's a Planet ENW-3502-T
When you run the "pccardctl ident" command, can you tell us exactly what information is reported for the card?
In particular, I want to know the device ID of the card - this is usually listed as "vendor ..." and "product ..."
Wow, that's an obscure device ID.Elias wrote:manfid: 0x8a01, 0x0100
I already tried loading it. But after a few seconds the Wizard says that the interface was not found. In fact I tried all the modules with Wizard's autoprobe.tempestuous wrote:Wow, that's an obscure device ID.Elias wrote:manfid: 0x8a01, 0x0100
But Google indicates that the pcnet_cs driver should be compatible with your device, so I suggest you try to forcibly load this driver. There are various commands I can give you to load this driver, and also perform diagnostics to see how the driver loaded ... but for now, a quick and easy way is just to go to the Network Wizard, click on "Load module" then select "pcnet_cs" from the list.
Does the Wizard now report a valid network interface?
Tempestuous,tempestuous wrote:Older Puppies used a PCMCIA/Cardbus subsystem called "pcmcia-cs" which relied on the hotplug mechanism and a configuration file - /etc/pcmcia/config - to match device ID's and descriptions to compatible PCMCIA drivers.
It's possible to modify that configuration file to change things.
But from Puppy 4.x onwards, our PCMCIA/Cardbus subsystem moved up to the "pcmciautils" system, which relies on udev.
I think that the matching of device ID's is done within the pccardctl utility, and this is difficult to modify.
So here's a long-shot - I have supplied you with an old-style configuration file which defines your device ID as being compatible with the pcnet_cs driver.
Go ahead and install this dotpet, then reboot.
Run the Network Wizard, and if you're lucky, the system may have autoamatically loaded the pcnet_cs driver and created an interface. If not, manually load the pcnet_cs driver as before.
If still no success, I'm reasonably confident that this configuration file would get you going with a version of Puppy Linux prior to ver 4.x.
I suggest Classic Pup 2.14X -
http://www.murga-linux.com/puppy/viewtopic.php?t=42553
Ok, I'll consider this option.tempestuous wrote:I think that obscure device is too difficult to deal with in Linux.
It would cost you just a few dollars to replace it with an alternative Cardbus Lan card, or get a USB-LAN dongle instead ...
or forget about ethernet LAN, and get yourself a wifi card.