Solved

Notebook Ethernet Installation on Linux

Posted on 2000-05-09
15
437 Views
Last Modified: 2010-04-20
I have a pentium III 500mz notebook computer.  I installed linux 6.2 (redhat) on it but the installer did not detect my pcmcia ethernet card.  If it matters I have a generic 3com card.  How can I go about installing this card so that I can connect to the internet, samba server, ect.  btw, Linux cannot even see the card so somehow I need to show the card to it.  Thanks.

Dave
0
Comment
Question by:dgal
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 6
  • 4
  • 2
  • +2
15 Comments
 

Author Comment

by:dgal
ID: 2795297
Adjusted points from 50 to 300
0
 
LVL 1

Expert Comment

by:Arturo Hernandez
ID: 2795617
Fisrt, verify that your kernel support pcmcia  and loadables modules, ( if you don't know how to configure your kernel do this:
cd /usr/src/linux (if you kernel sources are there)
make menuconfig
select your kernel options
then
make dep
make clean
make install
make modules
make modules_install

then try loading the module of your card (you can find it in #3com webpage) doing this
modprobe "the module of you card i.e. 3c50x.o"
insmod "the module of you card i.e. 3c50x.o"

and if you do it right you have to configure you network, and is all
0
 
LVL 2

Expert Comment

by:tzanger
ID: 2798499
This is a **PCMCIA** issue, not a kernel issue per se.  Make sure you load up the pcmcia modules (NOT part of the standard kernel) -- a search on freshmeat will help you.

I am running Linux on a laptop right now with a PCMCIA network card; it's not terribly difficult.
0
The Eight Noble Truths of Backup and Recovery

How can IT departments tackle the challenges of a Big Data world? This white paper provides a roadmap to success and helps companies ensure that all their data is safe and secure, no matter if it resides on-premise with physical or virtual machines or in the cloud.

 

Author Comment

by:dgal
ID: 2798532
Did not fix the problem.
0
 

Author Comment

by:dgal
ID: 2798533
Sorry.  tzanger's comment did help not vains.
0
 
LVL 2

Expert Comment

by:tzanger
ID: 2798640
Could you be more specific then?  pcmcia-modules does exist and must be installed or the linux kernel will not pick up pcmcia devices.  Have you done this?
0
 

Expert Comment

by:aramo
ID: 2798934
dgal - can you confirm your pcmcia slots work, using another card eg modem would answer that question.
Also can you give model of 3com pcmcia card .. it is 3com and not Dell badged 3Com right?

You must see a line like
Linux PCMCIA card services 3.1.13
during the boot process - if it flies by too fast open a shell box and type
dmesg | grep card

typing
lsmod
should list an entry for pcmcia_core and probably i82365 and ds

all the above need to be working before Linux will even look for the 3com card
0
 
LVL 1

Expert Comment

by:rtheriot
ID: 2802618
I would add that you *might* want to make sure the network card is linux - compatable if your card is a *generic* 3com, and not a 3com, it may simply be a windows-only card.

hope not.

rtheriot
0
 

Author Comment

by:dgal
ID: 2802912
For ARAMO.  I do see the starting pcmica and stoping pcmcia during boot and shutdown.  In fact, there are 2 led's on the cable that connect the card to the ethernet cable.  These 2 led's indicate wether the card is active (and therefore wether the pcmcia works)  The light indicating a 100baseT network in on.  The card model is a 3com 3CCFE575BT.  Where can I check to see if it is Linux compatible?  Thanks.
0
 
LVL 1

Expert Comment

by:rtheriot
ID: 2802969
is your laptop an ibm thinkpad?

if so there is a cardbus update (firmware?) that fixes a similar problem in windows.

the article on 3com's site is here:

http://support.3com.com/infodeli/inotes/techtran/b462_5ea.htm

also this is 3com's compatability statement - its from the website for the card you mentioned

3Com Megahertz PC Cards are guaranteed compatible with all notebook PCs with CardBus slots running Windows 98, 95 OSR2, or Windows NT 4.0. that comply with The PC Card Standard.



good luck

rtheriot
0
 

Author Comment

by:dgal
ID: 2803007
No, my laptop is a Dell.  From what you mention, even though I did not see my device on RedHat's compatiblity list, it should be compatible since I am running Win98.  That means that I need to install the device.  How do you install a device in Linux?
0
 

Expert Comment

by:aramo
ID: 2803142
Not only is it Linux compat its on the list at
http://pcmcia.sourceforge.org/ftp/SUPPORTED.CARDS
says you need to use the 3c575_cb driver module.
Asuming you pcmcia sub-system is working OK here's what I'd do next as root
(1) modprobe 3c575_cb
(2) if module not found you will need to get and install module
(3) if module found but does not load correctly check options what work with module, you may need to specify an irq for example
I cannot be more specific as I do not use the 3com card but at least you are safely into the territory of just getting a particular card to work (one you know should work), if you like reading the modules howto (www.linux.com support howtos) is worth reading.
If you can dualboot to win9x check card works there and look in control-panel+system so see what resources it uses - you can then force feed these settings to modprobe.
0
 

Expert Comment

by:aramo
ID: 2803152
darn forgot to mention
if you install module manually you will need to setup networking yourself.
Assume 3com pcmcia module works and its the only network device on laptop then

ifconfig eth0 up 192.168.99.9

will get you going, note 192.168.99.9 will work on my lan but you will need to use a number appropriate for your network.

Using ifconfig on its own will list current settings.

man ifconfig for more details
0
 

Author Comment

by:dgal
ID: 2803348
That helped a lot.  I think that Linux is starting to see that I have network card.  It recognized my hardware adress but would not touch IPs, masks, gateway, dns ect.  How can I manually tell Linux what the gateway, dns ect is?  Is the 192.168.99.9 your dns?  I think that that is my main problem right now.
0
 

Accepted Solution

by:
aramo earned 300 total points
ID: 2803398
dgal - good to see your getting there.

I suspect this is one of those never ending questions but heres a quick start.

actually dgal .. I've written and deleted several attempts to answer your questions but there are too many things about your setup I do not know.

assuming one desktop PC with an IP 192.168.99.6 if you do the following on your laptop as root

ifconfig eth0 up 192.168.99.9
ping 192.168.99.6

if that works your 3com card works, question answered!

Try the howtos or ask another question on a specific issue - you will have to give details of your lan setup.
0

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Linux users are sometimes dumbfounded by the severe lack of documentation on a topic. Sometimes, the documentation is copious, but other times, you end up with some obscure "it varies depending on your distribution" over and over when searching for …
In my business, I use the LTS (Long Term Support) versions of Linux. My workstations do real work, and so I rarely have the patience to deal with silly problems caused by an upgraded kernel that had experimental software on it to begin with from a r…
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
This video will show you how to get GIT to work in Eclipse.   It will walk you through how to install the EGit plugin in eclipse and how to checkout an existing repository.

690 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question