Belkin F5D700 wireless card on Fedora core 4

For discussing Linux compatible (or not) devices

Moderators: ChrisThornett, LXF moderators

RE: Belkin F5D700 wireless card on Fedora core 4

Postby crispibits » Tue Nov 01, 2005 5:02 pm

Where is your file called bcmwl5.inf?
In this case it should be in the same directory that you are in when you run the command. If it's somewhere else, you'll need to say so. If the file was in, say /home/me/broadcom, you'd need to type:
Code: Select all
ndiswrapper -i /home/me/broadcom/bcmwl5.inf

This is called defining the 'absolute path'.
I'm not a spammer - honest!
User avatar
crispibits
LXF regular
 
Posts: 201
Joined: Thu Jun 30, 2005 12:33 pm
Location: Bath

RE: Belkin F5D700 wireless card on Fedora core 4

Postby Ianb1972 » Tue Nov 01, 2005 5:08 pm

The bcmwl5.inf file is in my home directory with ndiswrapper folder, so would that be /home/ bcmwl5.inf??
Ianb1972
 
Posts: 16
Joined: Mon Oct 31, 2005 12:33 pm

RE: Belkin F5D700 wireless card on Fedora core 4

Postby Ianb1972 » Tue Nov 01, 2005 6:22 pm

Right I have got that bit sorted out.

Now I have the driver and hardware present, and all is fine when I type depmod -a

But when I type modprobe ndiswrapper I get all this:
[root@localhost ~]# ndiswrapper -l
Installed ndis drivers:
bcmwl5 driver present, hardware present
[root@localhost ~]# depmod -a

[root@localhost ~]# modprobe ndiswrapper
FATAL: Error inserting ndiswrapper (/lib/modules/2.6.11-1.1369_FC4smp/misc/ndiswrapper.ko): Invalid module format
[root@localhost ~
Ianb1972
 
Posts: 16
Joined: Mon Oct 31, 2005 12:33 pm

RE: Belkin F5D700 wireless card on Fedora core 4

Postby Ianb1972 » Wed Nov 02, 2005 12:30 pm

Right I decided to reinstall Fedora and everything went find till I typed modprobe ndiswrapper then the system freezes up.

I have read you need to disabel/remove the 4K stack to a enable/nstall the 16K stack but how do i go about doing this?
I have already downloaded the 16K Stack

Ian
Ianb1972
 
Posts: 16
Joined: Mon Oct 31, 2005 12:33 pm

RE: Belkin F5D700 wireless card on Fedora core 4

Postby crispibits » Wed Nov 02, 2005 7:31 pm

Ahh, bugger - I was hoping you wouldn't encounter this... Without going into the whys and wherefores, the linux kernel only allows drivers or modules to be of a certain size. With 'native' drivers this isn't a problem, as they can be programmed to meet these requirements. As Ndiswrapper uses the Windows driver, there is no control over the size, and consequently all sorts of problems can ensue. Although the size is 4k, you can override this limit in the kernel, which most distros do routinely. Fedora however do not, which results in the problem you have encountered, known in the trade as a kernel Oops. If you have downloaded the 16k kernel from Linuxant, you should install it using a command such as
Code: Select all
rpm -Uvh <rpm-file>
where <rpm-file> is the name of the rpm you downloaded from linxant. Don't forget to do this as root.

Judging from your previous posts I suspect the kernel you will need will be the 2.6.11-1.1369_FC4.stk16smp version from this page.

The file is zipped, so unzip it by going to the directory that contains it and type
Code: Select all
unzip ./<zip-file>

before attempting to install it. Once you've done all this, reboot and try the make, make install and load process again.
I'm not a spammer - honest!
User avatar
crispibits
LXF regular
 
Posts: 201
Joined: Thu Jun 30, 2005 12:33 pm
Location: Bath

RE: Belkin F5D700 wireless card on Fedora core 4

Postby Ianb1972 » Sun Nov 06, 2005 4:34 pm

Right I finally got around to doing what you said now I get an error when typing 'Make' this is what I get:
[root@localhost ndiswrapper-1.4]# make
make -C driver
make[1]: Entering directory `/home/Ian/ndiswrapper-1.4/driver'
Can't find kernel sources in /lib/modules/2.6.11-1.1369_FC4.stk16/build;
give the path to kernel sources with KSRC=<path> argument to make
make[1]: *** [prereq_check] Error 1
make[1]: Leaving directory `/home/Ian/ndiswrapper-1.4/driver'
make: *** [all] Error 2

I have tried making a new link with ln -s /usr/src/kernels/2.6.11-1.1369_FC4smp-i686 /lib/modules/2.6.11-1.1369_FC4.stk16/build and it tells me a link has been made.

What have I done wrong now??
Ianb1972
 
Posts: 16
Joined: Mon Oct 31, 2005 12:33 pm

Previous

Return to Hardware

Who is online

Users browsing this forum: No registered users and 0 guests

cron