Results 1 to 9 of 9

Thread: Ndiswrapper will not accept the driver for my WiFi card

  1. #1

    Default Ndiswrapper will not accept the driver for my WiFi card

    Hi,

    I would appreciate some help with this problem, please;

    I have just installed openSuse 11.4 and have been trying to get my Edimax EW-7711In wireless card to work. I have downloaded and installed NDISWRAPPER but when I type ndiswrapper -i /path/to/rt2860.inf I get a message saying that this is the incorrect driver. However this driver drives the card for both Fedora 14 and Ubuntu 10.10, both using ndiswrapper, so what may be the problem with openSuse 11.4?

    Can anyone help, please?

  2. #2
    Join Date
    Sep 2008
    Location
    Sulzbach (Taunus), Hessen [Hesse], Deutschland [Germany]
    Posts
    2,178

    Question Re: Ndiswrapper will not accept the driver for my WiFi card

    Quote Originally Posted by chriscro View Post
    Hi,

    I would appreciate some help with this problem, please;

    I have just installed openSuse 11.4 and have been trying to get my Edimax EW-7711In wireless card to work. I have downloaded and installed NDISWRAPPER but when I type ndiswrapper -i /path/to/rt2860.inf I get a message saying that this is the incorrect driver. However this driver drives the card for both Fedora 14 and Ubuntu 10.10, both using ndiswrapper, so what may be the problem with openSuse 11.4?

    Can anyone help, please?
    I do not know if I can really help, be cause I have never used ndiswrapper (or I could not recall it now) - I have an old intel wlan device and have not use my build in modem.

    But my first two (groups of) questions would be:

    1.
    Did you read the stickies above?
    I guess it would be specially wiser to identify your wireless device in a more precise way with the (hexadecimal) numeric ID .
    Example given if open a terminal emulator (konsole, GNOME terminal, ...) and use your mouse to copy and paste
    Code:
    /sbin/lspci -nnk
    an press ENTER you will probably find a section with that numbers in it.
    You may post this section here
    (best between [CODE]and[/CODE]).

    Compare:
    Sticky: My wireless doesn't work - a primer on what I should do next
    TO the sticky: Numeric IDs in one step?
    SOLVED: Linksys WUSB600N v2 #post2280111

    Posting in Code Tags - A Guide


    2.
    If 1. done -> maybe you could also try a Free and Open Source driver from "staging" that is (if I understood all in the right way) waiting to be developed to be developed further and intruded in the main kernel?
    Would that not make more sense (at least to try first) instead of using an closed source driver that is written for Microsoft systems and could not be developed further by others (than those who have the hidden code)
    together with a workaround-thing like Ndiswrapper?

    Compare:
    - linux/drivers/staging/rt2860/pci_main_dev.c | LXR / The Linux Cross Reference
    - CONFIG_RT2860: unknow| cateee.net - Linux Kernel Driver Database



    And I guess if you would try this way(s) the cracks (and especially the kernel developer) that are often present in this part of the forums will be more likely well-disposed to help you (and maybe this solution would even lead to a more stable system - at least in the long run)...

    Just my thoughts (being no programmer and in my view not even experienced with Linux based systems and not being anything like in charge in this parts of the forums but having read some threads in this part of the forums).

    Regards
    Martin
    (pistazienfresser)

  3. #3

    Default Re: Ndiswrapper will not accept the driver for my WiFi card

    You should really only try NDISWRAPPER as a last resort. These days it's very rarely needed. This card probably uses the RT3070 chipset, but like above poster said you need to follow the stickies and post all the info for your card.

    Here's the manufacturer's driver page.
    Ralink corp.

    It could be as simple as adding the kernel-firmware package to your system, but we really need more info.

  4. #4

    Default Re: Ndiswrapper will not accept the driver for my WiFi card

    hello rodhuffaker,

    Thanks for your reply and sorry not to acknowledge it sooner but I have been away from home for a few days.

    The reason that I was trying to use ndiswrapper was because I had read somewhere that this is sometimes the only way to get a wireless card working in Linux so I followed the method here:

    Make Broadcom Wifi Work With Ndiswrapper on openSUSE 10.3 | OpenSUSE Linux Rants

    The chipset in my wireless card is a RaLink 3060 and the driver that drives it in Ubuntu is RT2860 and that is what I was trying to install in openSUSE. When I do ndiswrapper -l it says 'rt2860 : invalid driver'

    Hello pistazienfresser

    Thank you too for your reply. I have followed the second sticky and am doing it using two computers, one with the sticky and the other with openSUSE running

    Doing /sbin/lspci produces:

    04:02.0 Network controller RaLink device 3060

    and /sbin/lspci -n produces

    04:02.0 0280: 1814:3060

    When I did dmesg | less there were about 800 lines of output but nothing to do with RaLink, Edimax or wlan


    I did yast>hardware>hardware information an got this:

    RaLink Network Controller
    Bus ID: 4
    Bus: PCI
    Class (spec): Network controller
    Class: Network controller
    Device identifier spec) :96017
    Device identifier: 77920
    Hwcfg Bus: pci
    Model: RaLink Network controller
    old Unique Key: Iwv8.eydeyqDbVn6
    Parent Unique ID: 6NW+.c|Cea|CK_QA
    Resources
    Slot ID: 2
    Subvendor Identifier: 70706
    Subvendor: Edimax Computer Co.
    Sysfs ID: /devices/pci0000:00/0000:00Ie.0/0000:04:02.0
    Sysfs ID: 0000:04.0
    Unique key: i_0.eydeyqDbVn6
    Vendor Identifier: 71700
    Vendor: RaLink
    modalias: pciv00001814d00003060sv00001432sd00007711bc02sc80i00

    Is any of this relevant to getting the card working?

  5. #5
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    20,925
    Blog Entries
    14

    Default Re: Ndiswrapper will not accept the driver for my WiFi card

    Here in software.opensuse.org: Zoekresultaten you'll see kernel driver modules provided by a community member. Cannot test, they may work for you. Pick a ....kmp-... for your running kernel and openSUSE version, install it, reboot and see if the card will work.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  6. #6
    Join Date
    Sep 2008
    Location
    Sulzbach (Taunus), Hessen [Hesse], Deutschland [Germany]
    Posts
    2,178

    Cool Re: Ndiswrapper will not accept the driver for my WiFi card

    Quote Originally Posted by Knurpht View Post
    [...] Pick a ....kmp-... for your running kernel and openSUSE version, install it, reboot and see if the card will work.
    And if you are not sure about your kernel version (and especially not about the kernel flavor like "desktop" or "default") the output of this command may help you:
    Code:
    uname -a
    By the way: If you click on the tag with your device numeric ID (that I have added below this thread) you will see that another one got success with a rt3562sta-kmp-... kernel module - but do not try to use nowadays a kernel module that is build for openSUSE Tumbleweed for your openSUSE 11.4 installation - because Tumbleweed is now running on a complete other (newer) kernel.

    Good luck
    Martin
    (pistazienfresser)

  7. #7

    Default Re: Ndiswrapper will not accept the driver for my WiFi card

    Thanks to you both , Martin and Knurpht,

    Entering 'uname -a' produces:

    Linux linux-f31w: 2.6.27.1-1.2-default #1 SMP 2011-02-21 10:34:10 +0100 i686 i686 i386 GNU/Linux

    but I have to confess that I am none the wiser

    Thanks Knurpht for the link to the module but I have no idea how to install it. Could you point me in the direction of some instructions, please? I have been trying to use openSUSE for about a week and don't yet know anything much about it except that, possibly, it is not for me.

  8. #8
    Join Date
    Sep 2008
    Location
    Sulzbach (Taunus), Hessen [Hesse], Deutschland [Germany]
    Posts
    2,178

    Cool Re: Ndiswrapper will not accept the driver for my WiFi card

    Quote Originally Posted by chriscro View Post
    Thanks to you both , Martin and Knurpht,

    Entering 'uname -a' produces:

    Linux linux-f31w: 2.6.27.1-1.2-default #1 SMP 2011-02-21 10:34:10 +0100 i686 i686 i386 GNU/Linux

    but I have to confess that I am none the wiser

    Thanks Knurpht for the link to the module but I have no idea how to install it. Could you point me in the direction of some instructions, please? I have been trying to use openSUSE for about a week and don't yet know anything much about it except that, possibly, it is not for me.
    You could use the mouse for copy and paste out of and into the terminal emulator
    (the text based thing).

    Do you mean
    2.6.37.1-1.2-default ?

    If so than 2.6.37.1 is the version number of your kernel
    (1.2 the number of the openSUSE internal subversions if I recall it right)
    and default is your kernel flavor.

    I think you should see something with both those in it if you go to
    software.opensuse.org Search Results for: rt2860

    like

    2860sta-kmp-default
    home:NicoK:drivers/openSUSE_11.4

    This package contains a kernel module for Ralink RT2860 "Draft-n" PCI WLAN adaptors.
    The driver is built with support for wpa_supplicant
    This package contains a kernel module for Ralink RT2860 "Draft-n" PCI WLAN adaptors.
    The driver is built with support for wpa_supplicant and wext, so you should be able to use this card with NetworkManager.

    1-Click Install
    Manual Package Download
    Go to OBS Project
    i586 rt2860sta-kmp-default-2.4.0.0_k2.6.37.1_1.2-10.2.i586.rpm
    x86_64 rt2860sta-kmp-default-2.4.0.0_k2.6.37.1_1.2-10.2.x86_64.rpm
    (cited without most of the links)



    You may ether
    1)
    a) add the location (http URL) of the NicoK repository for 11.4
    Code:
    http://download.opensuse.org/repositories/home:/NicoK:/drivers/openSUSE_11.4
    in
    YaST>Software Repositories
    and
    b) install the software package(s)
    like rt2860sta-kmp-default
    using
    Yast>Software Manager

    OR

    2)
    Try using the 1-Click Install (which I do not like much because if you do not know what the installation is doing to your configuartion you may get problems with different software directories or repositories later)


    For both you should best use a ethernet (or LAN) with a cable...

    Good Luck
    Martin
    (pistazienfresser)

  9. #9

    Default Re: Ndiswrapper will not accept the driver for my WiFi card

    Hello Martin,

    Thanks for all your help. I have installed the driver from the NicoK repository but it still won't work. When I do 'iwconfig' I get:

    lo no wireless extensions

    eth1 no wireless extensions

    Nothing about wlan0

    I didn't know whether ndiswrapper is interfering so I have removed it and rebooted but that has made no difference - it still will not work It is all the more frustrating because there is no icon on the panel to say whether there is a connection or not, so I have to start Firefox and see if it finds a web site. I think it is time to call it a day and get rid of openSUSE

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •