RE: [SLE] PCMCIA cardbus network card on 9.0
Tim Nicholson <tim.nicholson@bbc.co.uk> wrote:
I have a Realtek RTL8139 based cardbus card 10/100 card which is correctly identified under YAST2, and set up as eth-pcmcia automagically.
Despite this the system doesn't then seem to know then how to use it.
cardinfo simply recognises it as a cardbus card with no details, and ifconfig does not list it as an interface.
Plugging in an old Dynamode 10Mb card using the same eth-pcmcia driver works fine!
Any one know what to prod next? --
Hi Tim, Did you check the SuSE FAQ's and "SuSE Help Center?" I did a search on "cardbus" on SuSE Help on my 8.1 box, and there was an article on "PCMCIA CardBus Cards not being detected" which then refers to Sourceforge article. Don't know if it will help for your 9.0 box, as it appears to be somewhat dated, However, it might give you some more ideas to try. HTH Gar -- "The IETF motto is 'rough consensus and running code'" -- Scott Bradner (Open Sources, 1999 O'Reilly and Associates) -- __________________________________________________________________ New! Unlimited Access from the Netscape Internet Service. Beta test the new Netscape Internet Service for only $1.00 per month until 3/1/04. Sign up today at http://isp.netscape.com/register Act now to get a personalized email address! Netscape. Just the Net You Need.
GarUlbricht7@netscape.net wrote:
Tim Nicholson <tim.nicholson@bbc.co.uk> wrote:
I have a Realtek RTL8139 based cardbus card 10/100 card which is correctly identified under YAST2, and set up as eth-pcmcia automagically.
Despite this the system doesn't then seem to know then how to use it.
cardinfo simply recognises it as a cardbus card with no details, and ifconfig does not list it as an interface.
Plugging in an old Dynamode 10Mb card using the same eth-pcmcia driver works fine!
Any one know what to prod next? --
Hi Tim,
Did you check the SuSE FAQ's and "SuSE Help Center?"
I did a search on "cardbus" on SuSE Help on my 8.1 box, and there was an article on "PCMCIA CardBus Cards not being detected"
Yeah, been there, thanx. The thing is it *is* detected and appears to be set up properly, then fails to initialise!
which then refers to Sourceforge article. Don't know if it will help for your 9.0 box, as it appears to be somewhat dated,
-- Tim Nicholson BBCi at http://www.bbc.co.uk/ This e-mail (and any attachments) is confidential and may contain personal views which are not the views of the BBC unless specifically stated. If you have received it in error, please delete it from your system. Do not use, copy or disclose the information in any way nor act in reliance on it and notify the sender immediately. Please note that the BBC monitors e-mails sent or received. Further communication will signify your consent to this.
Tim Nicholson wrote:
Tim Nicholson <tim.nicholson@bbc.co.uk> wrote:
I have a Realtek RTL8139 based cardbus card 10/100 card which is correctly identified under YAST2, and set up as eth-pcmcia automagically.
Despite this the system doesn't then seem to know then how to use it.
cardinfo simply recognises it as a cardbus card with no details, and ifconfig does not list it as an interface.
Plugging in an old Dynamode 10Mb card using the same eth-pcmcia driver works fine!
Any one know what to prod next?
Having had a look with cardctl I get the following responses. cardctl ident -> "Fast Ethernet Cardbus PC Card" cardctl status -> "3.3v Cardbus card....ready" So its obviously being installed at the PCMCIA level. However:- ifup hotplug -> "No configuration found for hotplug" and ifup eth-pcmcia -> "Could not get a valid interface name --skipped" And I have had a similar issue with a firewire card, its recognized OK at one level, but then doesn't seem to be usable (you plug a drive in and its not recognized, whereas on a PCI 1394 card it comes up as sdb in the usual hotplug manner) Could this be a problem with the hotlpug manager? -- Tim Nicholson BBCi at http://www.bbc.co.uk/ This e-mail (and any attachments) is confidential and may contain personal views which are not the views of the BBC unless specifically stated. If you have received it in error, please delete it from your system. Do not use, copy or disclose the information in any way nor act in reliance on it and notify the sender immediately. Please note that the BBC monitors e-mails sent or received. Further communication will signify your consent to this.
Hi Tim, See comments below... At 07:03 AM 12/29/2003, Tim Nicholson wrote:
Tim Nicholson wrote:
Tim Nicholson <tim.nicholson@bbc.co.uk> wrote:
I have a Realtek RTL8139 based cardbus card 10/100 card which is correctly identified under YAST2, and set up as eth-pcmcia automagically.
Despite this the system doesn't then seem to know then how to use it.
cardinfo simply recognises it as a cardbus card with no details, and ifconfig does not list it as an interface.
Plugging in an old Dynamode 10Mb card using the same eth-pcmcia driver works fine!
Any one know what to prod next?
Having had a look with cardctl I get the following responses.
cardctl ident -> "Fast Ethernet Cardbus PC Card"
cardctl status -> "3.3v Cardbus card....ready"
So its obviously being installed at the PCMCIA level.
However:-
ifup hotplug -> "No configuration found for hotplug"
and
ifup eth-pcmcia -> "Could not get a valid interface name --skipped"
For this to work, you need to add the name of the interface to the command line: ifup eth-pcmcia eth0 Pete =========================================================== Pete Durst Chief Engineer Senior Sun Consultant, Sun Certified System Administrator Sun Certified Network Administrator, Sun Certified Security Administrator, LPI Certified Instructor pete@exitcertified.com Tel:(613) 232-3948 x224 Fax:(613) 232-3949 85 Albert Street, Suite 1200, Ottawa, Ontario, K1P 6A4 =========================================================== ExitCertified - Excellence in IT Certified Education Authorized Sun, VERITAS, Guru Linux and Symantec Training Center Ottawa ~ Montreal ~ Quebec City ~ Calgary ~ Vancouver Sacramento ~ San Francisco ~ Las Vegas www.exitcertified.com USA (800) 803-3948 CAN (613) 232-3948 ===========================================================
Pete Durst wrote:
Tim Nicholson <tim.nicholson@bbc.co.uk> wrote:
I have a Realtek RTL8139 based cardbus card 10/100 card which is correctly identified under YAST2, and set up as eth-pcmcia automagically.
Despite this the system doesn't then seem to know then how to use it.
cardinfo simply recognises it as a cardbus card with no details, and ifconfig does not list it as an interface.
Plugging in an old Dynamode 10Mb card using the same eth-pcmcia driver works fine!
Any one know what to prod next?
Having had a look with cardctl I get the following responses.
cardctl ident -> "Fast Ethernet Cardbus PC Card"
cardctl status -> "3.3v Cardbus card....ready"
So its obviously being installed at the PCMCIA level.
However:-
ifup hotplug -> "No configuration found for hotplug"
and
ifup eth-pcmcia -> "Could not get a valid interface name --skipped"
For this to work, you need to add the name of the interface to the command line:
ifup eth-pcmcia eth0
and the result is:= "interface eth0 is not available" -- Tim Nicholson BBCi at http://www.bbc.co.uk/ This e-mail (and any attachments) is confidential and may contain personal views which are not the views of the BBC unless specifically stated. If you have received it in error, please delete it from your system. Do not use, copy or disclose the information in any way nor act in reliance on it and notify the sender immediately. Please note that the BBC monitors e-mails sent or received. Further communication will signify your consent to this.
Tim Nicholson wrote:
I have a Realtek RTL8139 based cardbus card 10/100 card which is correctly identified under YAST2, and set up as eth-pcmcia automagically.
Despite this the system doesn't then seem to know then how to use it.
I have now discovered that if I ignore YAST2's offering of an automagic install, but chose instead (other) and manually select the rtl8139 driver, the card works fine as interface eth0, rather than PCMCIA. Only problem now is, its not hot pluggable;( I have tried to manually force the driver module in the automagic box, but the dialog boxes seem unwriteable in this mode. Is there any other way to force use of a particular driver, whilst retaining hotplug capablility? -- Tim Nicholson BBCi at http://www.bbc.co.uk/ This e-mail (and any attachments) is confidential and may contain personal views which are not the views of the BBC unless specifically stated. If you have received it in error, please delete it from your system. Do not use, copy or disclose the information in any way nor act in reliance on it and notify the sender immediately. Please note that the BBC monitors e-mails sent or received. Further communication will signify your consent to this.
On Monday 05 January 2004 02:24, Tim Nicholson wrote:
Only problem now is, its not hot pluggable;(
I have tried to manually force the driver module in the automagic box, but the dialog boxes seem unwriteable in this mode.
Is there any other way to force use of a particular driver, whilst retaining hotplug capablility?
--
If you want it hot plubable, add a line to /etc/hotplug/pci.handmap Here is my version of that file.... (turn wordwrap off...) # # This file contains modutils format pcimap entries # with special driver mappings that the kernel # for some reason does not expose through modutils # # In most cases is it enough to write the pci id to the 2nd and 3rd field and # the rest like the following example: # eni 0x0000111a 0x00000000 0xffffffff 0xffffffff 0x00000000 0x00000000 0x00000000 # # pci module vendor device subvendor subdevice class class_mask driver_data your-driver-name 0x168c 0x0013 0xffffffff 0xffffffff 0x00000000 0x00000000 0x00000000 The second and third column values can be discerned by tailing /var/log/messages while you plug in the card. Once you set the handmap file it will load that driver name (don't put any extensions on the file name). You might have to go into yast and make sure that the hotplug service is handling pci events and pcmcia too. Note that you do this to the pci.handmap and not any pcmcia drivers. -- _____________________________________ John Andersen
John Andersen wrote:
On Monday 05 January 2004 02:24, Tim Nicholson wrote:
Only problem now is, its not hot pluggable;(
I have tried to manually force the driver module in the automagic box, but the dialog boxes seem unwriteable in this mode.
Is there any other way to force use of a particular driver, whilst retaining hotplug capablility?
--
If you want it hot plubable, add a line to /etc/hotplug/pci.handmap
I've done that, and after a certain amount of fiddling, it finally works!! The really odd thing is, that although I could previously only start it with modprobe rtl8139 and modprobe 8139too gave an error, adding rtl8139 to pci.handmap didn't work, but 8139too did! Also it now appears as eth0, not eth-pcmcia as I would expect, but I'm not that bothered ;) -- Tim Nicholson BBCi at http://www.bbc.co.uk/ This e-mail (and any attachments) is confidential and may contain personal views which are not the views of the BBC unless specifically stated. If you have received it in error, please delete it from your system. Do not use, copy or disclose the information in any way nor act in reliance on it and notify the sender immediately. Please note that the BBC monitors e-mails sent or received. Further communication will signify your consent to this.
participants (4)
-
GarUlbricht7@netscape.net
-
John Andersen
-
Pete Durst
-
Tim Nicholson