*********************SOLVED*****************************
See final post for solution.
I'm running my Slackware 10.2 with recently updated 2.6 kernel.
Out of the box 2.4 (the default kernel for Slack 10.2) ran my wireless perfectly with a simple dhcpcd eth2. After building my 2.6.16.18 kernel, it doesn't detect my wireless as eth2 anymore. It gives an interface for wifi0 and wlan0, both of which are somehow connected.
I run
Code:
iwconfig wifi0 essid NETGEAR
and iwconfig returns that both of them are trying to hop on Netgear.
if I
, it doesn't connect.
If I
, it takes about 5 minutes for it to realize that nothing is happening and going back to a blank prompt.
Figure I've had some problem like this before, so I hop back to 2.4 and download version 1.4 of ndiswrapper (worked a long time ago back in slack 10.1 and newest ndiswrapper wouldn't compile). I go back to my 2.6 kernel, build, properly install my PRISMNIC.INF from the cd it is on, run the -m and -a commands for ndiswrapper and nothing is changed.
returns that "prismnic driver installed, hardware present"
However iwconfig yields no different results and dhcpcd on either setup still leads to nothing. The 2.6 kernel doesn't really have an option for my outdated piece of a wireless card. It has similar drivers it appears, an Intersil Prism GT/Duette/Indigo PCI/Cardbus option is available. The list says that the only D-Link is the D-Link Air Plus Xtreme G A1 Cardbus Card aka DWL-g650. Which I do not have. The rest of that section does mention that
Quote:
If you enable this you will need a firmware file as well.
You will need to copy this to /usr/lib/hotplug/firmware/isl3890.
You can get this non-GPL'd firmware file from the Prism54 project page:
<http://prism54.org>
You will also need the /etc/hotplug/firmware.agent script from
a current hotplug package."
|
I also looked at prism54's page, my card isn't listed and it doesn't appear I can use that type of software anyway.
I'm a slight bit confused on why a newer kernel wouldn't support the same card.
Thanks you guys for any suggestions or anything, this is probably just something stupid I'm overlooking.