[Prism54-users] Netgear WG311 Installation

Alexandros Vavoussis avavoussis@yaspd.gr
Thu, 22 Jan 2004 09:04:48 +0200 (EET)


On Thu, 22 Jan 2004, m0bius wrote:

> > I had the same problem here. No matter what I did, I didn't get any
> > subdirectories in /sys/class/firmware/* (which prevents firmware.agent
> > from providing the firmware for the device when you type ifconfig
> > ethX up).
>
> > I ended up patching the prism54 source code in such a way that it loads
> > the firmware directly and without hotplug. Since I did that all of my
> > prism cards work fine!
>
> > Let me know if you want to try the patch and I'll mail it to you.
>
> Most certainly!!! :-)
>
> > Max
>
> Paris
>
>
> _______________________________________________
> Prism54-users mailing list
> Prism54-users@prism54.org
> http://prism54.org/mailman/listinfo/prism54-users
>


1) Download the latest kernel version (2.6.1)

2) Download the latest patch of prism54 for the kernel

prism54.org/cgi-bin/cvsweb/prism54-ng/ patch-2.6-prism54


3) Download the latest firmware for the card (isl3890)

mkdir -p /usr/lib/hotplug/firmware
cd /usr/lib/hotplug/firmware
wget http://prism54.org/firmware/isl3890

4) Extract the kernel

5) Unzip and run the patch to the kernel

cd linux-2.6.1/
wget
http://prism54.org/pub/linux/snapshot/kernel/v2.6/patch-2.6-prism54-cvs-latest.bz2
bunzip2 patch-2.6-prism54-cvs-latest.bz2
patch patch-2.6-prism54-cvs-latest < p1

6) Compile the kernel keeping in mind the following :

	-include PCMCIA Driver support (probably on desk pcz won't be
	 needed

		Bus options (PCI, PCMCIA, EISA, MCA, ISA) --->
                        PCMCIA/CardBus support --->
                         	PCMCIA/CardBus support (m or y)
		                         CardBus yenta-compatible bridge
support (m or y)


  	-include the Netgear (Prism) driver which can be found @

	Device Drivers --->
                Networking support --->
                        Wireless LAN (non-hamradio) --->
                        Intersil Prism GT/Duette/Indigo PCI/Cardbus

	-include the Hotplug and Firmware Support on the kernel

	Device Drivers  --->
		Generic Driver Options  --->
			Hotplug firmware loading support


6) edit your /etc/rc.d/rc.local and add :
modprobe yenta_socket
modprobe prism54

7) Mount sysfs on your filesystem
mkdir /sys
Add "none /sys sysfs defaults 0 0" to /etc/fstab
mount /sys

8) Download the Debian firmware.agent
i don't remember the link to the file
but once you get it do:
chmod +x firmware.agent
cp firmware.agent /etc/hotplug


9) Reboot and hope it works



That's the exact adv that i posted when i finally got my fu**en Netgear to
work.

There is also a Drive loader or sth, for Linux. That shit uses the windows
driver of the Netgear but it is a 30 day trial program. (Consider this as
the worse solution)

Any extra help, dmesg me.

Cheerz.