[tulip] Netgear FA511

methon methon@triad.rr.com
Sat, 18 Aug 2001 22:54:08 -0400


This is a multi-part message in MIME format.

------=_NextPart_000_0005_01C12838.B0255200
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hey all,=20

I tried Netgear's websit first but they have nothing on linux and the =
fa511.  Your list is my next attempt to fix my problem, which is that it =
works under Windows ME, but when I try to use they're install guide for =
linux it gets confusing for me since I'm new to linux.  I will try to =
tell you all the specs about my machine, my card and the problem.  If i =
forget something just ask and I'll try my best to figure it out.  OK I =
have a Dell Inspiron 3800 700Mhz speedstep 128MB RAM running Redhat7.0   =
2.2.16-22, PCMCIA 3.1.19.  The card I have is a Netgear FA511 Cardbus =
Card 32-bit.  The Instructions for the redhat 7.0 installation are as =
follows:

  NETGEAR FA511 CardBus Mobile Adapter
          ----------------------------------------
         =20
  Contents of the Subdirectory:
  -----------------------------

      redhatx.x\tulip.c       The linux driver source code file
      redhatx.x\pci-scan.h    The linux driver header file
      redhatx.x\kerncomp.h    The linux driver header file
      redhatx.x\tulip_cb.o    The linux dirver=20
      redhatx.x\makefile      Makefile for generating driver object file
                 =20

  Installation Procedure:
  -----------------------
          =20
  1.  During installation of Linux, make sure that the "Development"=20
      selectionare  (or C Development and Development Libraries for=20
      Redhat 6.0) and "Kernel Development" selectionare and =
"Workstation"=20
      selectionare choosen under "Component to Install" window. This=20
      will copy the C compiler and kernel development component into=20
      the system for compiling the driver. For RedHat 6.0, 6.1, 6.2, =
please=20
      upgrade PCMCIA-CS to version 3.1.19 (Please see note at the bottom
      for how to upgrade to version 3.1.19). For RedHat 6.0, 6.1 user, =
We=20
      recommend you to upgrade your system to 6.2 or 7.0, because it is =
robust.

  2.  Also in the Network Configuration window during installation, you
      will be asked if you want to configure LAN (not dailup) networking
      for your installed system.  Answer YES.

  3.  Login as root.

  4.  Insert the Installation CDROM, and mount the disk into the system =
with=20
      the following command: mount -t iso9660 /dev/cdrom /mnt/cdrom

  5.  Copy the linux drivers from the CDROM into the system harddrive =
with the
      following command. Five files will be copied: tulip.c, pci-scan.h, =
kerncomp.h,
      tulip_cb.o, makefile.
      Command: cp /mnt/cdrom/linux/redhatx.x/* .

  6.  Compile tulip.c by executing "make" command at the prompt.
      The following command will be executed.
    =20
      for redhat 6.x
      gcc -DCARDBUS -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 =
-c tulip.c \
          -o tulip_cb.o -I/usr/src/linux/pcmcia-cs-3.1.19/include
         =20
      for redhat 7.0
      gcc -DCARDBUS -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 =
-c tulip.c \
          -o tulip_cb.o -I/usr/src/linux/pcmcia-cs-3.1.19/include \
          -I/usr/src/linux/include
         =20
  =20
  7.  Find the names of the files in the /lib/modules directory. you =
might see the=20
      following directory. eg "2.2.14"...

  8.  Copy the newly compiled tulip.o into the latest kernel's modules.

      for redhat 6.0
      cp tulip_cb.o /lib/modules/2.2.5-15/net/tulip_cb.o
      cp tulip_cb.o /lib/modules/2.2.5-15/pcmcia/tulip_cb.o
     =20
      for redhat 6.1
      cp tulip_cb.o /lib/modules/2.2.12-20/net/tulip_cb.o
      cp tulip_cb.o /lib/modules/2.2.12-20/pcmcia/tulip_cb.o
     =20
      for redhat 6.2
      cp tulip_cb.o /lib/modules/2.2.14-5.0/net/tulip_cb.o
      cp tulip_cb.o /lib/modules/2.2.14-5.0/pcmcia/tulip_cb.o

      for redhat 7.0
      cp tulip_cb.o /lib/modules/2.2.16-22/net/tulip_cb.o
      cp tulip_cb.o /lib/modules/2.2.16-22/pcmcia/tulip_cb.o

  9.  Use vi or emac editor to append the following line into=20
      /etc/pcmcia/config

      card "NETGEAR FA511 CardBus Mobile Adapter"
      manfid 0x022d, 0x511A
      bind "tulip_cb"
=20
  10. reboot system.

  11. You can check if the driver is properly activating the card using
      the "dmesg" command right after system bootup.


  ***Note***

  How to upgrade to PCMCIA-CS-3.1.19 from old version on RedHat 6.0   =20

  1. Find the PCMCIA-CS-3.1.19 package pcmcia-cs-3.1.19.tar.gz on
     CD-ROM, you can also find it from website =
ftp://ftp.tux.org/util/pcmcia .=20

  2. Copy pcmcia-cs-3.1.19.tar.gz to the directory /usr/src/linux

  3. Uncompress the package using the following command
         tar xvfz pcmcia-cs-3.1.19.tar.gz
     this will generate the directory ./pcmcia-cs-3.1.19
 =20
  4. Change to the directory pcmcia-cs-3.1.19

  5. Execute the following commands
         make clean
         make config
         make all
         make install
     these will upgrade PCMCIA-CS to version 3.1.19
 =20
  6. Execute the following commands to restart PCMCIA service
         /etc/rc.d/init.d/pcmcia stop
         /etc/rc.d/init.d/pcmcia start

end of instructions

My problem occurs after I copy the files from the cdrom to the =
harddrive.  I use the 'make' command but I get the message=20
"make: Nothing to be done for 'all'.".  If anyone can help me that would =
be great. If I left out any important info tell me and I'll try to find =
it.  C'mon someone help a poor kid out.  thanks

------=_NextPart_000_0005_01C12838.B0255200
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2919.6307" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hey all, </FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I tried Netgear's websit first but they =
have=20
nothing on linux and the fa511.&nbsp; Your list is my next attempt to =
fix my=20
problem, which is that it works under Windows ME, but when I try to use =
they're=20
install guide for linux it gets confusing for me since I'm new to =
linux.&nbsp; I=20
will try to tell you all the specs about my machine, my card and the=20
problem.&nbsp; If i forget something just ask and I'll try my best to =
figure it=20
out.&nbsp; OK I have a Dell Inspiron 3800 700Mhz speedstep 128MB RAM =
running=20
Redhat7.0&nbsp;&nbsp; 2.2.16-22, PCMCIA 3.1.19.&nbsp; The card I have is =
a=20
Netgear FA511 Cardbus Card 32-bit.&nbsp; The Instructions for the redhat =
7.0=20
installation are as follows:</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp; NETGEAR FA511 CardBus Mobile=20
Adapter<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
----------------------------------------<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;=20
<BR>&nbsp; Contents of the Subdirectory:<BR>&nbsp;=20
-----------------------------</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
redhatx.x\tulip.c&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The linux driver =
source=20
code file<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
redhatx.x\pci-scan.h&nbsp;&nbsp;&nbsp; The linux driver header=20
file<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
redhatx.x\kerncomp.h&nbsp;&nbsp;&nbsp;=20
The linux driver header file<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
redhatx.x\tulip_cb.o&nbsp;&nbsp;&nbsp; The linux dirver=20
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
redhatx.x\makefile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Makefile for generating =
driver=20
object=20
file<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp; Installation =
Procedure:<BR>&nbsp;=20
-----------------------<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;=20
<BR>&nbsp; 1.&nbsp; During installation of Linux, make sure that the=20
"Development" <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; selectionare&nbsp; (or =
C=20
Development and Development Libraries for =
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
Redhat 6.0) and "Kernel Development" selectionare and "Workstation"=20
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; selectionare choosen under "Component =
to=20
Install" window. This <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; will copy the C =

compiler and kernel development component into=20
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the system for compiling the driver. =
For=20
RedHat 6.0, 6.1, 6.2, please <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; upgrade=20
PCMCIA-CS to version 3.1.19 (Please see note at the=20
bottom<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for how to upgrade to version =
3.1.19).=20
For RedHat 6.0, 6.1 user, We <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
recommend you to=20
upgrade your system to 6.2 or 7.0, because it is robust.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp; 2.&nbsp; Also in the Network =
Configuration=20
window during installation, you<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; will =
be asked=20
if you want to configure LAN (not dailup)=20
networking<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for your installed =
system.&nbsp;=20
Answer YES.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp; 3.&nbsp; Login as =
root.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp; 4.&nbsp; Insert the Installation =
CDROM, and=20
mount the disk into the system with <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
the=20
following command: mount -t iso9660 /dev/cdrom /mnt/cdrom</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp; 5.&nbsp; Copy the linux drivers =
from the=20
CDROM into the system harddrive with =
the<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
following command. Five files will be copied: tulip.c, pci-scan.h,=20
kerncomp.h,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tulip_cb.o,=20
makefile.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Command: cp=20
/mnt/cdrom/linux/redhatx.x/* .</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp; 6.&nbsp; Compile tulip.c by =
executing "make"=20
command at the prompt.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The following =
command=20
will be executed.<BR>&nbsp;&nbsp;&nbsp;&nbsp; =
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
for redhat 6.x<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gcc -DCARDBUS -DMODULE=20
-D__KERNEL__ -Wall -Wstrict-prototypes -O6 -c tulip.c=20
\<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -o =
tulip_cb.o=20
-I/usr/src/linux/pcmcia-cs-3.1.19/include<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;=20
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for redhat=20
7.0<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gcc -DCARDBUS -DMODULE =
-D__KERNEL__ -Wall=20
-Wstrict-prototypes -O6 -c tulip.c=20
\<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -o =
tulip_cb.o=20
-I/usr/src/linux/pcmcia-cs-3.1.19/include=20
\<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
-I/usr/src/linux/include<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;=20
<BR>&nbsp;&nbsp; <BR>&nbsp; 7.&nbsp; Find the names of the files in the=20
/lib/modules directory. you might see the =
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
following directory. eg "2.2.14"...</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp; 8.&nbsp; Copy the newly compiled =
tulip.o=20
into the latest kernel's modules.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for =
redhat=20
6.0<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cp tulip_cb.o=20
/lib/modules/2.2.5-15/net/tulip_cb.o<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
cp=20
tulip_cb.o=20
/lib/modules/2.2.5-15/pcmcia/tulip_cb.o<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
=20
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for redhat=20
6.1<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cp tulip_cb.o=20
/lib/modules/2.2.12-20/net/tulip_cb.o<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
cp=20
tulip_cb.o=20
/lib/modules/2.2.12-20/pcmcia/tulip_cb.o<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;=20
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for redhat=20
6.2<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cp tulip_cb.o=20
/lib/modules/2.2.14-5.0/net/tulip_cb.o<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
cp=20
tulip_cb.o /lib/modules/2.2.14-5.0/pcmcia/tulip_cb.o</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for =
redhat=20
7.0<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cp tulip_cb.o=20
/lib/modules/2.2.16-22/net/tulip_cb.o<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
cp=20
tulip_cb.o /lib/modules/2.2.16-22/pcmcia/tulip_cb.o</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp; 9.&nbsp; Use vi or emac editor =
to append the=20
following line into <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
/etc/pcmcia/config</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; card =
"NETGEAR FA511=20
CardBus Mobile Adapter"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; manfid 0x022d, =

0x511A<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bind =
"tulip_cb"<BR>&nbsp;<BR>&nbsp; 10.=20
reboot system.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp; 11. You can check if the driver =
is properly=20
activating the card using<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the "dmesg" =
command=20
right after system bootup.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><BR>&nbsp; ***Note***</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp; How to upgrade to =
PCMCIA-CS-3.1.19 from old=20
version on RedHat 6.0&nbsp;&nbsp;&nbsp; </FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp; 1. Find the PCMCIA-CS-3.1.19 =
package=20
pcmcia-cs-3.1.19.tar.gz on<BR>&nbsp;&nbsp;&nbsp;&nbsp; CD-ROM, you can =
also find=20
it from website <A=20
href=3D"ftp://ftp.tux.org/util/pcmcia">ftp://ftp.tux.org/util/pcmcia</A> =
.=20
</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp; 2. Copy pcmcia-cs-3.1.19.tar.gz =
to the=20
directory /usr/src/linux</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp; 3. Uncompress the package using =
the=20
following command<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
tar xvfz=20
pcmcia-cs-3.1.19.tar.gz<BR>&nbsp;&nbsp;&nbsp;&nbsp; this will generate =
the=20
directory ./pcmcia-cs-3.1.19<BR>&nbsp; <BR>&nbsp; 4. Change to the =
directory=20
pcmcia-cs-3.1.19</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp; 5. Execute the following=20
commands<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make=20
clean<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make=20
config<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make=20
all<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make=20
install<BR>&nbsp;&nbsp;&nbsp;&nbsp; these will upgrade PCMCIA-CS to =
version=20
3.1.19<BR>&nbsp; <BR>&nbsp; 6. Execute the following commands to restart =
PCMCIA=20
service<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
/etc/rc.d/init.d/pcmcia =
stop<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
/etc/rc.d/init.d/pcmcia start</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>end of instructions</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>My problem occurs after I copy the =
files from the=20
cdrom to the harddrive.&nbsp; I use the 'make' command but I get the =
message=20
</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>"make: Nothing to be done for =
'all'.".&nbsp; If=20
anyone can help me that would be great. If I left out any&nbsp;important =
info=20
tell me and I'll try to find it.&nbsp; C'mon someone help a poor kid =
out.&nbsp;=20
thanks</FONT></DIV></BODY></HTML>

------=_NextPart_000_0005_01C12838.B0255200--