Guys I have a little problem configuring my 3Com 3CCFEM556B ( Lan+ Modem card) here is the history remember I am very neww to Linux, I do not understand a lot of complex Linux expressions. here is the history of e-mails between myself and the Mandrake support guys hopefully you can make it simple and help me fix my problem. Thanks I downloaded pcmcia-cs.06-jul-00.tar.gz to /usr/src I used the right click --> Archiver. from the Edit menu I choose Extract.I pointed to /usr/src, so that extracted the file to a directory called pcmcia-cs-3.1.18. Fron the Konsole I typed the following commands in order: cd .. cd usr cd src cd pcmcia-cs-3.1.18 make config this exactly the response I got --------------Linux PCMCIA Configuration Script---------------- The default reponses for each question are correct for most users. Consult the PCMCIA-HOWTO for additional info about each option. Linux source directory [/usr/src/linux]: ( I press Enter key) Linux source tree /usr/src/linux is incomplete or missing ! See HOWTO for a list of FTP sites for current kernel sources Configuration failed. make:***[config] Error 1 Please tell me what did I do wrong. Thanks Alfred >From: [EMAIL PROTECTED] >To: [EMAIL PROTECTED] >Subject: Network Card Installation [Incident:mcpaid 000708-0020] > >Recently you requested personal assistance from our on-line >support center. Below is a summary of your request and our >response. > >If we do not hear from you within 48 hours we will assume your >issue has been resolved. > >Thank you for allowing us to be of service to you. >------------------------------------------------------------- > >Summary: Network Card Installation >SUGGESTED SOLUTION: >At 07/09/2000 12:52 AM we wrote - > >Dear Alfred, > >Thank you for contacting Linuxcare Technical Support. > >If Lothar can not detect your 3Com PC-Card then you will have to >manually install the eithernet and network. > >A quick check at : http://pcmcia.sourceforge.org/ftp/SUPPORTED.CARDS >said that the [3c574_cs driver] is used under [x86] for the 3Com >Megahertz 3CCFEM556B PC-Card. > >Please reference the "Linux PCMCIA Information Page" at : >http://pcmcia.sourceforge.org/ and the " Linux PCMCIA HOWTO" at : >http://pcmcia.sourceforge.org/ftp/doc/PCMCIA-HOWTO.html . > >Please note : >http://pcmcia.sourceforge.org/ftp/doc/PCMCIA-HOWTO-4.html#ss4.9 >where it said "Simultaneous use of two card functions is ``tricky'' >and various hardware vendors have implemented interrupt sharing in >their own incompatible (and sometimes proprietary) ways. The drivers >for some cards (Ositech Jack of Diamonds, 3Com 3c562 and related >cards, Linksys cards) properly support >simultaneous access, but others (older Megahertz cards in >particular) do not. If you have trouble using a card with both >functions active, try using each >function in isolation. That may require explicitly doing an >``ifconfig down'' to shut down a network interface and use a modem >on the same card." > >Do a find file on 3c574_cs searching all the subdirectories and you >do not find 3c574_cs.o then you will have to obtain the driver from >3Com or one of the sites referenced above. > >Once installed you would , as root, type "modprobe 3c574_cs.o" and >checked that it loaded with a "lsmod" to list the load modules. > >Some basic commands first: > > /sbin/lsmod shows all configured >modules on your system. > /sbin/modprobe -l lists all >available modules. > /sbin/modprobe -c lists all >configured aliases, options and commands concerning > modules. Note that system >defaults (like alias eth0 off) overridden by entries in > '/etc/conf.modules' are listed >nevertheless (which may be somewhat confusing). > /sbin/modprobe [module] loads a >module. It is the successor to insmod. So if you read > insmod ... somewhere replace it >with modprobe .... > /sbin/modprobe -r [module] >unloads a module. Successor to rmmod. > man modprobe is a must-read. >Concise and really easy to understand. > > If you've downloaded a driver from >the net and compiled it yourself (or if it came precompiled for > your kernel version), move it to the >appropriate sub directory of '/lib/modules/$(uname -r)/. If you > can't figure out which one to use, >choose 'misc'. > > Test the module by loading it: > > modprobe [module name] > > The module name is the file name of >the driver without its ending (e.g. 'joy-sidewinder.o' becomes > 'joy-sidewinder'). If you get no >error messages here, the module has loaded ok (run lsmod to > make sure) and you're - almost - set. > If you get Device or resource busy, >it is either the wrong module, or you need to do some > additional configuration (modprobe >[module] [options], see below). > > Configuration and loading of modules >is done via '/etc/conf.modules' (or 'modules.conf' in older > releases). If you have a look at it, >you will see that there's already some configuration done. You > will also note that there are some >switches which allow you to control the loading procedure: > > alias [class] [module]. This >assigns a specified module / driver to a class of devices. > alias eth0 ne2k-pci for example >tells GNU/Linux to use a networking card controlled > by the ne2k-pci driver as the >first ethernet interface. Other popular classes are > 'scsi_hostadapter' and 'sound'. >alias [class] off tells GNU/Linux to refrain from > loading any driver for this >device class. > > options [class or module] >[value1] [value2] Some modules may require further > configuration, like IRQ numbers >or I/O addresses. Valid options are either described in the > documentation file of the module >(in /usr/src/linux/Documentation), in a README file > included in the source directory >of the module (subdirectories of '/usr/src/linux/drivers') or > in the source file itself >('[module].c']). > > pre/postinstall [module] >[command] tells GNU/Linux to run a command before or > after a module is loaded into >memory. In LM 7 for example, you will find this line (if you > have a SCSI controller, that >is): > post-install supermount modprobe >scsi_hostadapter > This means: after the >'supermount' module is loaded, load the module 'scsi_hostadapter'. > Loading this module will allow >'supermount' to handle devices which are connected to the > SCSI bus. > Ok, let's say you do not use >'supermount', but want to load the module for the SCSI host > adapter every time you are >mounting your SCSI-CD drive. Look at 'devices.txt' in > 'linux/Documentation' and you'll >find that SCSI CD-ROMs are block devices with the > major number '11'. Run modprobe >-c and you see that there's already an alias for > block-major-11 called sr_mod. > Now put it all together: > > pre-install sr_mod modprobe >scsi_hostadapter > > Obviously this line must be >inserted into '/etc/conf.modules' below the alias for the > adapter... > Fun, isn't it? ;-) > > Now you are on your own: Read the >docs for the modules and try the available options > >Samba configuration is normally dependent on obtaining the network >connection first. > >Please refference http://us4.samba.org/samba/samba.html for the >Samba web pages and http://www.mandrakeuser.org/connect/csamba.html >for the first of four SAMBA Setup pages. > >If you have any questions about the above, or need any other advice, >please don't hesitate to contact us. > >Thank you very much, >Linuxcare Support Team > >At 07/10/2000 06:28 AM we wrote - > >Dear Alfred, > >Thank you for contacting Linuxcare Technical Support. > >We appreciate that you were specific in your question and >disappointed that you found our answer less than concise. > >Please reference the following web site : >http://cesdis.gsfc.nasa.gov/linux/pcmcia/pcmcia.html where you will >find "Adding the 3c574 driver to the standard PCMCIA package" > >Note: The 3c574 driver is now in the released 3.0.0 PC Card package >(and above). > >Please ignore the following seventeen lines if you have a 3.0.0 or >above package. >--------------------------------------------- >These instructions are only for those still using earlier versions. > >Edit modules/Makefile to add the 3c574 driver: >Change "3c589_cs.o" to "3c574_cs.o 3c589_cs.o" >Change "3c589_cs.c" to "3c574_cs.c 3c589_cs.c" > >Follow the normal installation instructions. You may simply need to >run 'make install' from the top-level directory. > >Put the following lines in /etc/pcmcia/config.opts > >device "3c574_cs" > class "network" module "3c574_cs" > >card "3C574-TX Fast EtherLink PC Card" > version "3Com", "3C574-TX Fast EtherLink PC Card" > bind "3c574_cs" >------------------------------------------------- > >Since you have pcmcia-cs-3.1.?.tar.gz questions that are addressed >at : http://pcmcia.sourceforge.org/ftp/doc/PCMCIA-HOWTO-2.html#ss2.2 >we will reprint the authoratative test as follows : > >Here is a synopsis of the installation process: > > Unpack pcmcia-cs-3.1.?.tar.gz in /usr/src. > Run ``make config'' in the new pcmcia-cs-3.1.? directory. > Run ``make all'', then ``make install''. > Customize the startup script and the option files in >/etc/pcmcia for your site, if needed. > >If you plan to install any contributed client drivers not included >in the core PCMCIA distribution, unpack each of them in the >top-level directory of the >PCMCIA source tree. Then follow the normal build instructions. The >extra drivers will be compiled and installed automatically. > >Running ``make config'' prompts for a few configuration options, and >checks out your system to verify that it satisfies all prerequisites >for installing PCMCIA >support. In most cases, you'll be able to just accept all the >default configuration options. Be sure to carefully check the output >of this command in case there >are problems. The following options are available: > >Alternate target install directory? > > If you are compiling the package for installation on another >machine, specify an alternate target directory when prompted. This >should be an absolute > path. All files will be installed relative to this directory. >You will then be able to tar this directory tree and copy to your >target machine, and unpack > relative to its root directory to install everything in the >proper places. Newer PCMCIA releases do not ask for this; instead it >can be set with the > --target= command line option to the Configure script. > >If you have any questions about the above, or need any other advice, >please don't hesitate to contact us. > >Thank you very much, >Linuxcare Support Team > >Incident Details: > Reference #: 000708-0020 > Product: Macmillan > Sub-Product: Deluxe Linux OS 7.0 > Category: Macmillan > Sub-Category: Unspecified > Contact: [EMAIL PROTECTED] > Date Created: 07/08/2000 12:30 PM > Last Updated: 07/10/2000 07:10 AM > Elapsed Time: 1 Day, 18 Hours > Status: Escal2ndLevel > Origin: Email > >Description: >Name: Alfred Basta >e-mail: [EMAIL PROTECTED] >Phone: (416)492-6323 >Product Name:LINUX Mandrake 7.0 Deluxe >Computer: Toshiba Satellite 4020 Laptop >Processor: Intel Pentuim II 300MHZ >Ram:64 MB >Cards: 3Com Megahertz 3CCFEM556B ( Lan + 56K Modem) PCI >Printer: HP Deskjet 722C >Scanner: Storm Scanner > >Problem: I need detailed instruction of how to setup my 3Com Network >card, >My PCMCIA card was detected in "Laptop Control Panels as >Card 1: 3Com/Megahertz 3CCFEM556 Ethernet/Modem. >My Modem is working properly as I can connect to the Internet. >when I go to Lothar 0.5.3 there is NO plus sign next to Network >device Card. > >My second Problem is that I am trying to configure Samba using SWAT, >following the intructions on page 214 section 17.9 on the User guide >and >reference manual, when I go to netscape and insert the URL >http://127.0.0.1:901 >I do not get the Login screen, instead I get some page about Apache. > >Thanks for your help. > >Alfred >________________________________________________________________________ >Get Your Private, Free E-mail from MSN Hotmail at >http://www.hotmail.com > > > > >At 07/09/2000 11:30 PM you wrote - >Thank you for your reply > >I have to tell you that I am fairly new to Linux, and I am coming >from the >Microsoft world, anyway... > >I did not find 3c574_cs searching all the subdirectories and you >did not find 3c574_cs.o > >then I called 3Com for the driver all I got is >http://metalab.unc.edu/pub/linux/kernel/pcmcia/New > >I could not follow this part of the pcmcia-Howto >" >Here is a synopsis of the installation process: > > + o Unpack pcmcia-cs-3.1.?.tar.gz in /usr/src. > > + o Run ``make config'' in the new pcmcia-cs-3.1.? directory. > > + o Run ``make all'', then ``make install''. > > + o Customize the startup script and the option files in >/etc/pcmcia > for your site, if needed. >" > >as it asks for the source files and it is pointing to usr/src/linux, >Itried >pointing it to /usr/src/pcmcia-cs-3.1.17 and I got the error message >that >the header was found but the source files are not available. > >I am kind of lost as I do not know how to compile a driver and I >thought >that this thing was designed for normal users, it is supposed to be >easy >plug and play to compete with the microsoft world. > >Please I need a specific answer as i was very specific in my >question > >Your help is appreciated > > > >From: [EMAIL PROTECTED] > >To: [EMAIL PROTECTED] > >Subject: Network Card Installation [Incident:mcpaid 000708-0020] > > > >Recently you requested personal assistance from our on-line > >support center. Below is a summary of your request and our > >response. > > > >If we do not hear from you within 48 hours we will assume your > >issue has been resolved. > > > >Thank you for allowing us to be of service to you. > >------------------------------------------------------------- > > > >Summary: Network Card Installation > >SUGGESTED SOLUTION: > >At 07/09/2000 12:52 AM we wrote - > > > >Dear Alfred, > > > >Thank you for contacting Linuxcare Technical Support. > > > >If Lothar can not detect your 3Com PC-Card then you will have to > >manually install the eithernet and network. > > > >A quick check at : >http://pcmcia.sourceforge.org/ftp/SUPPORTED.CARDS > >said that the [3c574_cs driver] is used under [x86] for the 3Com > >Megahertz 3CCFEM556B PC-Card. > > > >Please reference the "Linux PCMCIA Information Page" at : > >http://pcmcia.sourceforge.org/ and the " Linux PCMCIA HOWTO" at : > >http://pcmcia.sourceforge.org/ftp/doc/PCMCIA-HOWTO.html . > > > >Please note : > >http://pcmcia.sourceforge.org/ftp/doc/PCMCIA-HOWTO-4.html#ss4.9 > >where it said "Simultaneous use of two card functions is ``tricky'' > >and various hardware vendors have implemented interrupt sharing in > >their own incompatible (and sometimes proprietary) ways. The >drivers > >for some cards (Ositech Jack of Diamonds, 3Com 3c562 and related > >cards, Linksys cards) properly support > >simultaneous access, but others (older Megahertz cards in > >particular) do not. If you have trouble using a card with both > >functions active, try using each > >function in isolation. That may require explicitly doing an > >``ifconfig down'' to shut down a network interface and use a modem > >on the same card." > > > >Do a find file on 3c574_cs searching all the subdirectories and you > >do not find 3c574_cs.o then you will have to obtain the driver from > >3Com or one of the sites referenced above. > > > >Once installed you would , as root, type "modprobe 3c574_cs.o" and > >checked that it loaded with a "lsmod" to list the load modules. > > > >Some basic commands first: > > > > /sbin/lsmod shows all >configured > >modules on your system. > > /sbin/modprobe -l lists all > >available modules. > > /sbin/modprobe -c lists all > >configured aliases, options and commands concerning > > modules. Note that system > >defaults (like alias eth0 off) overridden by entries in > > '/etc/conf.modules' are listed > >nevertheless (which may be somewhat confusing). > > /sbin/modprobe [module] loads >a > >module. It is the successor to insmod. So if you read > > insmod ... somewhere replace >it > >with modprobe .... > > /sbin/modprobe -r [module] > >unloads a module. Successor to rmmod. > > man modprobe is a must-read. > >Concise and really easy to understand. > > > > If you've downloaded a driver from > >the net and compiled it yourself (or if it came precompiled for > > your kernel version), move it to >the > >appropriate sub directory of '/lib/modules/$(uname -r)/. If you > > can't figure out which one to use, > >choose 'misc'. > > > > Test the module by loading it: > > > > modprobe [module name] > > > > The module name is the file name of > >the driver without its ending (e.g. 'joy-sidewinder.o' becomes > > 'joy-sidewinder'). If you get no > >error messages here, the module has loaded ok (run lsmod to > > make sure) and you're - almost - >set. > > If you get Device or resource busy, > >it is either the wrong module, or you need to do some > > additional configuration (modprobe > >[module] [options], see below). > > > > Configuration and loading of >modules > >is done via '/etc/conf.modules' (or 'modules.conf' in older > > releases). If you have a look at >it, > >you will see that there's already some configuration done. You > > will also note that there are some > >switches which allow you to control the loading procedure: > > > > alias [class] [module]. This > >assigns a specified module / driver to a class of devices. > > alias eth0 ne2k-pci for >example > >tells GNU/Linux to use a networking card controlled > > by the ne2k-pci driver as the > >first ethernet interface. Other popular classes are > > 'scsi_hostadapter' and >'sound'. > >alias [class] off tells GNU/Linux to refrain from > > loading any driver for this > >device class. > > > > options [class or module] > >[value1] [value2] Some modules may require further > > configuration, like IRQ >numbers > >or I/O addresses. Valid options are either described in the > > documentation file of the >module > >(in /usr/src/linux/Documentation), in a README file > > included in the source >directory > >of the module (subdirectories of '/usr/src/linux/drivers') or > > in the source file itself > >('[module].c']). > > > > pre/postinstall [module] > >[command] tells GNU/Linux to run a command before or > > after a module is loaded into > >memory. In LM 7 for example, you will find this line (if you > > have a SCSI controller, that > >is): > > post-install supermount >modprobe > >scsi_hostadapter > > This means: after the > >'supermount' module is loaded, load the module 'scsi_hostadapter'. > > Loading this module will allow > >'supermount' to handle devices which are connected to the > > SCSI bus. > > Ok, let's say you do not use > >'supermount', but want to load the module for the SCSI host > > adapter every time you are > >mounting your SCSI-CD drive. Look at 'devices.txt' in > > 'linux/Documentation' and >you'll > >find that SCSI CD-ROMs are block devices with the > > major number '11'. Run >modprobe > >-c and you see that there's already an alias for > > block-major-11 called sr_mod. > > Now put it all together: > > > > pre-install sr_mod modprobe > >scsi_hostadapter > > > > Obviously this line must be > >inserted into '/etc/conf.modules' below the alias for the > > adapter... > > Fun, isn't it? ;-) > > > > Now you are on your own: Read the > >docs for the modules and try the available options > > > >Samba configuration is normally dependent on obtaining the network > >connection first. > > > >Please refference http://us4.samba.org/samba/samba.html for the > >Samba web pages and http://www.mandrakeuser.org/connect/csamba.html > >for the first of four SAMBA Setup pages. > > > >If you have any questions about the above, or need any other >advice, > >please don't hesitate to contact us. > > > >Thank you very much, > >Linuxcare Support Team > > > >Incident Details: > > Reference #: 000708-0020 > > Product: Macmillan > > Sub-Product: Deluxe Linux OS 7.0 > > Category: Macmillan > > Sub-Category: Unspecified > > Contact: [EMAIL PROTECTED] > > Date Created: 07/08/2000 12:30 PM > > Last Updated: 07/09/2000 01:29 AM > > Elapsed Time: 12 Hours, 59 Minutes > > Status: Escal2ndLevel > > Origin: Email > > > >Description: > >Name: Alfred Basta > >e-mail: [EMAIL PROTECTED] > >Phone: (416)492-6323 > >Product Name:LINUX Mandrake 7.0 Deluxe > >Computer: Toshiba Satellite 4020 Laptop > >Processor: Intel Pentuim II 300MHZ > >Ram:64 MB > >Cards: 3Com Megahertz 3CCFEM556B ( Lan + 56K Modem) PCI > >Printer: HP Deskjet 722C > >Scanner: Storm Scanner > > > >Problem: I need detailed instruction of how to setup my 3Com >Network > >card, > >My PCMCIA card was detected in "Laptop Control Panels as > >Card 1: 3Com/Megahertz 3CCFEM556 Ethernet/Modem. > >My Modem is working properly as I can connect to the Internet. > >when I go to Lothar 0.5.3 there is NO plus sign next to Network > >device Card. > > > >My second Problem is that I am trying to configure Samba using >SWAT, > >following the intructions on page 214 section 17.9 on the User >guide > >and > >reference manual, when I go to netscape and insert the URL > >http://127.0.0.1:901 > >I do not get the Login screen, instead I get some page about >Apache. > > > >Thanks for your help. > > > >Alfred > >________________________________________________________________________ > >Get Your Private, Free E-mail from MSN Hotmail at > >http://www.hotmail.com > > > > > > > > > >If your issue remains unresolved, please update your incident at > >http://search.linuxcare.com/cgi-bin/mcpaid/r?11=000708-0020&130=963084609 > > > >You may also update this incident by replying to this message. >Because > >your reply will be automatically processed, you MUST enter your >reply in > >the space below. Text entered into any other part of this message >will be > >discarded. > >[===> Please enter your reply below this line <===] > > > > > >[===> Please enter your reply above this line <===] > > > >--------------------------------------------------------------- > > > > > > > >________________________________________________________________________ >Get Your Private, Free E-mail from MSN Hotmail at >http://www.hotmail.com > > > > >If your issue remains unresolved, please update your incident at >http://search.linuxcare.com/cgi-bin/mcpaid/r?11=000708-0020&130=963084609 > >You may also update this incident by replying to this message. Because >your reply will be automatically processed, you MUST enter your reply in >the space below. Text entered into any other part of this message will be >discarded. >[===> Please enter your reply below this line <===] > > >[===> Please enter your reply above this line <===] > >--------------------------------------------------------------- > > > ________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com