Networking Forums

Networking Forums > Computer Networking > Linux Networking > problems installing PC Card 3COM FE575C

Reply
Thread Tools Display Modes

problems installing PC Card 3COM FE575C

 
 
Mark Chang
Guest
Posts: n/a

 
      03-04-2004, 04:07 PM
This is my first thing install RH on a laptop.
I installed Fedora on my Thinkpad 240.
During the initial install, Fedora did not see my PC Card even with
the drivers that I got from the CD (drvnet.img)

After the installing, I tried to install pcmcia-cs package but none of
the drivers would install because the kernel was define with
CONFIG_PCMCIA.
And from reading the forums, it seems that kernel 2.4 should have all
the support for 575C.

But it see won't see my card.

removing the card, I see
cs: cb_free(bus 0)

inserting the card, I see
cs: cb_alloc(bus 0): vendor 0x8086, device 0x7192
PCI: failed to allocate resource 0 (14000000-10bfffff) for 00:00.0
cs: cb_free (bus 0)
socket 0: cardbus hotplug device
cb_alloc(bus 0): vendor 0x8086, device 0x7192
PCI : failed to allocate resource 0 *same as above
pci.agent: no modules for PCI slot 00:00.0
pci.agent: no modules for PCI slot 00:00.0

so do I have a PCI chipset problem or pcmcia problem, or just a
configuration problem.

TIA
Mark
 
Reply With Quote
 
 
 
 
Mario Giammarco
Guest
Posts: n/a

 
      03-04-2004, 05:03 PM
Il Thu, 04 Mar 2004 09:07:35 -0800, Mark Chang ha scritto:


>
> But it see won't see my card.
>
> removing the card, I see
> cs: cb_free(bus 0)
>

Please go in pcmcia-cs.sf.net forums where you will find more info.
 
Reply With Quote
 
Rohan Beckles
Guest
Posts: n/a

 
      03-04-2004, 10:42 PM
Mark --

The 2.4.x series PCMCIA support does not appear to be all that great. If
you want full-on PCMCIA support for a wide array of products, the best
course of action is:

1. Download a "fresh" kernel from ftp.kernel.org OR use your existing
kernel sources - either way do a recompile, and make sure you do NOT
include support for PCMCIA.

(To shortcut this, if Fedora includes a pre-compiled kernel WITHOUT PCMCIA
support, use that instead.)

2. Download the PCMCIA Card Services package from
pcmcia-cs.sourceforge.net. Compile and install this, then either reboot
your machine or do this:

/etc/rc.d/init.d/network stop
/etc/rc.d/init.d/pcmcia start
/etc/rc.d/init.d/network start

I have the same network card that you do - the 3Com 3CXFE575CT (yours might
be the 3CCFE575CT), so I know that the above procedures work. It is always
best to use "fresh" kernel sources, so if you are comfortable doing this,
it is the preferrable path.

Best regards,

Rohan Beckles
(E-Mail Removed)
--
ABit VP6
2x Intel Pentium III "Coppermine" @ 1.0GHz
1GB Crucial SDRAM
Seagate Barracuda 20.4GB
3D Hercules Prophet II GTS Pro 64MB
NetGear FA310TX
Linux kernel 2.4.23


----== Posted via Newsfeed.Com - Unlimited-Uncensored-Secure Usenet News==----
http://www.newsfeed.com The #1 Newsgroup Service in the World! >100,000 Newsgroups
---= 19 East/West-Coast Specialized Servers - Total Privacy via Encryption =---
 
Reply With Quote
 
Fred
Guest
Posts: n/a

 
      03-05-2004, 06:51 AM

"Mark Chang" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed) m...
> This is my first thing install RH on a laptop.
> I installed Fedora on my Thinkpad 240.
> During the initial install, Fedora did not see my PC Card even with
> the drivers that I got from the CD (drvnet.img)
>
> After the installing, I tried to install pcmcia-cs package but none of
> the drivers would install because the kernel was define with
> CONFIG_PCMCIA.
> And from reading the forums, it seems that kernel 2.4 should have all
> the support for 575C.
>
> But it see won't see my card.
>
> removing the card, I see
> cs: cb_free(bus 0)
>
> inserting the card, I see
> cs: cb_alloc(bus 0): vendor 0x8086, device 0x7192
> PCI: failed to allocate resource 0 (14000000-10bfffff) for 00:00.0
> cs: cb_free (bus 0)
> socket 0: cardbus hotplug device
> cb_alloc(bus 0): vendor 0x8086, device 0x7192


vendor 8086 is intel. is that card an intel chipset ?

or do u have a problem with pcmcia chip ?

or have u failed to allocate resources to the network card ?



 
Reply With Quote
 
Fred
Guest
Posts: n/a

 
      03-05-2004, 07:14 AM

"Mark Chang" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed) m...
> This is my first thing install RH on a laptop.
> I installed Fedora on my Thinkpad 240.
> During the initial install, Fedora did not see my PC Card even with
> the drivers that I got from the CD (drvnet.img)
>
> After the installing, I tried to install pcmcia-cs package but none of
> the drivers would install because the kernel was define with
> CONFIG_PCMCIA.
> And from reading the forums, it seems that kernel 2.4 should have all
> the support for 575C.
>
> But it see won't see my card.
>
> removing the card, I see
> cs: cb_free(bus 0)
>
> inserting the card, I see
> cs: cb_alloc(bus 0): vendor 0x8086, device 0x7192
> PCI: failed to allocate resource 0 (14000000-10bfffff) for 00:00.0
> cs: cb_free (bus 0)
> socket 0: cardbus hotplug device
> cb_alloc(bus 0): vendor 0x8086, device 0x7192
> PCI : failed to allocate resource 0 *same as above
> pci.agent: no modules for PCI slot 00:00.0
> pci.agent: no modules for PCI slot 00:00.0
>
> so do I have a PCI chipset problem or pcmcia problem, or just a
> configuration problem.


probably just have to assign memory address space to the card.


cat /proc/meminfo gives u a map,
find a large enough block of unused addresses and give it to card...

>
> TIA
> Mark



 
Reply With Quote
 
dhinds@sonic.net
Guest
Posts: n/a

 
      03-05-2004, 08:35 AM
In comp.os.linux.portable Mark Chang <(E-Mail Removed)> wrote:

> removing the card, I see
> cs: cb_free(bus 0)


The Thinkpad 240 has a BIOS bug; it configures the CardBus bridges in
a way that is broken, but the Linux kernel isn't smart enough to
recognize the breakage.

Boot with a kernel "pci=assign-busses" parameter and you should be
fine.

-- Dave
 
Reply With Quote
 
Mark Chang
Guest
Posts: n/a

 
      03-06-2004, 03:48 PM
(E-Mail Removed) wrote in message news:<XRX1c.6010$_(E-Mail Removed)>...
> In comp.os.linux.portable Mark Chang <(E-Mail Removed)> wrote:
>
> > removing the card, I see
> > cs: cb_free(bus 0)

>
> The Thinkpad 240 has a BIOS bug; it configures the CardBus bridges in
> a way that is broken, but the Linux kernel isn't smart enough to
> recognize the breakage.
>
> Boot with a kernel "pci=assign-busses" parameter and you should be
> fine.
>
> -- Dave


Dave,
THANKS! That got the PCI bus working right and under 'cardctl info'
the 3com is finally seen. However, I don't have the right drivers and
compiling 'pcmcia-cs-3.2.7' does not give me a working '3c575_cb.o'.
insmod 3c575_cb.o under kernel 2.4.22 gives me
unresolved symbols : netif_mark_down, unregister_driver,
netif_mark_up, tx_timeout_check and register_driver.
I wonder if I'm missing a define or those functions are not supported
in 2.4.22 anymore?

Mark
 
Reply With Quote
 
Mark Chang
Guest
Posts: n/a

 
      03-06-2004, 05:44 PM
(E-Mail Removed) (Mark Chang) wrote in message news:<(E-Mail Removed) om>...
> This is my first thing install RH on a laptop.
> I installed Fedora on my Thinkpad 240.
> During the initial install, Fedora did not see my PC Card even with
> the drivers that I got from the CD (drvnet.img)
>
> After the installing, I tried to install pcmcia-cs package but none of
> the drivers would install because the kernel was define with
> CONFIG_PCMCIA.
> And from reading the forums, it seems that kernel 2.4 should have all
> the support for 575C.
>
> But it see won't see my card.
>
> removing the card, I see
> cs: cb_free(bus 0)
>
> inserting the card, I see
> cs: cb_alloc(bus 0): vendor 0x8086, device 0x7192
> PCI: failed to allocate resource 0 (14000000-10bfffff) for 00:00.0
> cs: cb_free (bus 0)
> socket 0: cardbus hotplug device
> cb_alloc(bus 0): vendor 0x8086, device 0x7192
> PCI : failed to allocate resource 0 *same as above
> pci.agent: no modules for PCI slot 00:00.0
> pci.agent: no modules for PCI slot 00:00.0
>
> so do I have a PCI chipset problem or pcmcia problem, or just a
> configuration problem.
>
> TIA
> Mark




OK - I gotten further. I compiled 3c59x.o and pci-scan.o.
Insmod pci-scan and 3c59x
ifconfig -a now shows eth0 at IRQ11 base 0x4000
and the 10/100 link led is on.
So far so good,
but ....
during service network restart
when it tried to bring up eth0:
it errors with
"Cannot get driver information: Operation not supported"

So the 3c59x.o driver must not have been compiled correctly??


I feel like I'm getting closer...
 
Reply With Quote
 
Mark Chang
Guest
Posts: n/a

 
      03-07-2004, 12:27 AM
(E-Mail Removed) (Mark Chang) wrote in message news:<(E-Mail Removed). com>...
>
> OK - I gotten further. I compiled 3c59x.o and pci-scan.o.
> Insmod pci-scan and 3c59x
> ifconfig -a now shows eth0 at IRQ11 base 0x4000
> and the 10/100 link led is on.
> So far so good,
> but ....
> during service network restart
> when it tried to bring up eth0:
> it errors with
> "Cannot get driver information: Operation not supported"
>
> So the 3c59x.o driver must not have been compiled correctly??
>
>
> I feel like I'm getting closer...


Well, that didn't work - so I added the "pci=assign-busses" to my
linux boot disk and did the installation again.
This time, RH setup saw my NIC.
But after installation everything, the PCI bus is down again?
Any ideas why the PCI bus is flaky?
How can I restart the PCI support once booted. I think it might be a
lantecy problem.
TIA
 
Reply With Quote
 
dhinds@sonic.net
Guest
Posts: n/a

 
      03-07-2004, 02:35 AM
In comp.os.linux.portable Mark Chang <(E-Mail Removed)> wrote:

> THANKS! That got the PCI bus working right and under 'cardctl info'
> the 3com is finally seen. However, I don't have the right drivers and
> compiling 'pcmcia-cs-3.2.7' does not give me a working '3c575_cb.o'.


The correct driver for your kernel is 3c59x and you've already got
it. You should not try to install the pcmcia-cs drivers.

-- Dave
 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem for using WPA with my 3com PC card. fram069 Wireless Internet 0 10-06-2004 01:51 PM
Problems installing Linksys Wireless Card Larry Buckner Windows Networking 2 08-22-2004 04:00 AM
Wireless connection - 3Com 11g card and XP Chris Wireless Internet 3 05-18-2004 04:31 PM
IBM 380XD and 3COM Lan Card Tom Weller Windows Networking 0 10-28-2003 02:59 PM
Connection from 3com PC card to 3Com AP under WinXP Chris Porter Wireless Internet 0 07-19-2003 11:39 AM



1 2 3 4 5 6 7 8 9 10 11