SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
When I modprobed it, I did it from within the untarred ndiswrapper directory, don't know if that made a difference but it worked first time. Where are you modprobing from?
if you want you could download that and just look through the dirs to get a better understanding of all the files and stuff if you dotn already have it
but I first went to
WUSB54Gv4_20050321>Drivers>WUSB54Gv4
where you can find three files a .cat, .sys , and .inf (all file names are rt2500usb)
this is where I did ndiswrapper -i rt2500usb.inf (which copies all necessary files to /etc/ndiswrapper
and then ndiswrapper -l
to see that it had correctly installed it
I then tried to do modprobe ndiswrapper from this dir which i installed the inf file in but got the fatal error
so I then tried same thing in /etc/ndiswrapper, whcih gave me the same thing
How did you upgrade the kernel? I had similar problems when I tried to do a messy update, rather than d/l a new kernel and compile from scratch. I was missing the kernel source and ndiswrapper needs the sources to work correctly.
Also, you need all the files from your windows driver, not just the .inf file. You should copy the entire driver directory and move it over to your linux box. Then go into that driver directory and do the ndiswrapper -i <drivername.inf> command. See Step 2 on those ndiswrapper installation instructions.
Originally posted by XavierP How did you upgrade the kernel? I had similar problems when I tried to do a messy update, rather than d/l a new kernel and compile from scratch. I was missing the kernel source and ndiswrapper needs the sources to work correctly.
this is what I did to upgrade kernel, I did it from the installation cd, it came with 2.6.10 in /testing i believe
Quote:
It's simple mate.
Simply insert CD #2 AKA Rescue Disc.
Go Under
/mnt/cdrom/testing/packages/linux-2.6.10
Then do:
Code:
Code:
installpkg kernel-generic-2.6.10-i486-1.tgz
installpkg kernel-modules-2.6.10-i486-1.tgz
installpkg mkinitrd-1.0.1-i486-1.tgz (this last one I didn't do)
Save and Exit.
2nd: Back on the console type:
Code:
lilo
3rd: Reboot and pray!
Mental Note: Don't delete your 2.4.* image, it might come in handy!
----- POST UPDATED-----
GL.[/code]
i followed those exactly (they are from another person's post in these forums
only thing I did not do were the parts about "mkinitrd" as this was not necessary for ext2
I had previously tried upgrading kernel by downloading it from kernlel.org (2.6.11.7)
and following shilo's tut, but this crashed the system
can you give me any good links to a good tut, i couldnt find any that went very indepth from google, if the upgrade i just did was bad, or should I just try Shilo's again
~slackware1299
EDIT: and yes I did follow all the instructions when installing it from the wiki guide, and it worked fine, otherwise it would not have worked
o, and also, not sure if this will help since it still works after upgrading, I did install ndiswraper, while on kernel 2.4.9, and hten upgraded not sure if this is helpful
and also, I just tried to reinstall ndiswrapper on 2.6.10 just to test if it cna read the source or whataever, and when I tried first:
make distclean (before make, make install)
that did not work, gave me errors about kernel i believe
Last edited by slackware1299; 05-08-2005 at 03:21 PM.
Go here: ftp://ftp.slackware.com/pub/slackwar.../linux-2.6.11/ and read the README file, Patrick has explained how to upgrade the kernel. I have done it several times and it works fine. You should install (in my opinion) all the kernel packages. Uninstall Ndiswrapper first, then reinstall after you have updated the kernel. All should then be well.
thats exactly what I did, see my previous post on how I upgraded the kernel,
thats the exact same code, and I posted about this in another thread adn everyone told me that it was not necessary for ext2 to do the mkinitrd part
From the README>INITRD file The generic 2.6 kernel in Slackware supports the ext2 filesystem (which is used by the initrd)
I would strongly suggest running the mkinitrd. I would also strongly suggest that you grab and install kernel-generic, kernel-modules, kernel-headers and kernel-source - your post said you only got generic and source - it doesnt hurt to get the whole thing.
So, if you have an IDE based system that uses the
ext2 filesystem, then you will not need to use an initrd to boot.
Otherwise, read on.
Is this really the correct way to upgrade?
when i tried this way when I got to the mkinitrd part this is what happened
Quote:
followed the instructions above
but when i got to installpkg mkinitrd-1.0.1-i486-1.tgz
i got the message:
Cannot install mkinitrd-1.0.1-i486-1.tgz: package does not end in .tgz
people told me that the reason was that the ext2 was already built in as I said above, which is why I skipped this step
Would it just be easier to upgrade kernel the normal way? from kernel.org with the 2.6.11.7
do you know any good tuts for this, google did not give me any thorough ones
I followed Shilo's tutorial but when I restarted it had crashed the system causing me to have to restart
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.