Ndiswrapper on 2.6.14-ARCH

Hi,
has anyone managed to make ndiswrapper work on the 2.6.14 kernel? Seems to me that the /lib/modules dir changed a bit with the new kernel or am i wrong?

ndiswrapper is working over here (although the latest ndiswrapper now forces me to set an essid, what's up with that?).
honzor, the ndiswrapper in [community] is for the 2.6.13 kernel. You'll either have to wait for an updated package or grab the PKGBUILDs and make it yourself, it's very easy to do.

Similar Messages

  • [SOLVED] Ndiswrapper, NetworkManager 0.7 and 64-bit Arch Linux

    Hi there!
    I am having problems configuring my wireless card. I know I have to use Ndiswrapper, and this is what I have tried to do; however, it didn't go quite well.
    This is rather odd because it worked perfectly in the 32-bit version of Arch Linux, but now it doesn't work.
    So, here comes the code.
    valandil ~ $ lspci | grep Network
    0b:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)
    I really use ndiswrapper and have already installed what I think is the proper driver (it seems that the list the official ndiswrapper site had has somehow disappeared.
    sudo ndiswrapper -l
    Password:
    bcmwl5 : driver installed
    device (14E4:4311) present (alternate driver: ssb)
    Here's iwconfig:
    valandil ~ $ iwconfig
    lo no wireless extensions.
    eth0 no wireless extensions.
    wmaster0 no wireless extensions.
    wlan0 IEEE 802.11bg ESSID:""
    Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
    Tx-Power=0 dBm
    Retry min limit:7 RTS thr:off Fragment thr=2352 B
    Power Management:off
    Link Quality:0 Signal level:0 Noise level:0
    Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
    Tx excessive retries:0 Invalid misc:0 Missed beacon:0
    I use NetworkManager 0.7 and have configured properly:
    rc.conf:
    # /etc/rc.conf - Main Configuration for Arch Linux
    # LOCALIZATION
    # LOCALE: available languages can be listed with the 'locale -a' command
    # HARDWARECLOCK: set to "UTC" or "localtime"
    # USEDIRECTISA: use direct I/O requests instead of /dev/rtc for hwclock
    # TIMEZONE: timezones are found in /usr/share/zoneinfo
    # KEYMAP: keymaps are found in /usr/share/kbd/keymaps
    # CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
    # CONSOLEMAP: found in /usr/share/kbd/consoletrans
    # USECOLOR: use ANSI color sequences in startup messages
    LOCALE="en_US.utf8"
    HARDWARECLOCK="localtime"
    USEDIRECTISA="no"
    TIMEZONE="America/Vancouver"
    KEYMAP="cf"
    CONSOLEFONT=
    CONSOLEMAP=
    USECOLOR="yes"
    # HARDWARE
    # MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
    # MOD_BLACKLIST: Prevent udev from loading these modules
    # MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
    # NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
    MOD_AUTOLOAD="yes"
    #MOD_BLACKLIST=() #deprecated
    MODULES=(fuse ndiswrapper fglrx !b44 !mii bcm43xx !snd_pcsp snd-mixer-oss snd-pcm-oss snd-hwdep snd-page-alloc snd-pcm snd-timer snd snd-hda-intel soundcore !pcspkr)
    # Scan for LVM volume groups at startup, required if you use LVM
    USELVM="no"
    # NETWORKING
    # HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
    HOSTNAME="cipher"
    # Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
    # Interfaces to start at boot-up (in this order)
    # Declare each interface then list in INTERFACES
    # - prefix an entry in INTERFACES with a ! to disable it
    # - no hyphens in your interface names - Bash doesn't like it
    # DHCP: Set your interface to "dhcp" (eth0="dhcp")
    # Wireless: See network profiles below
    #eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
    eth0="dhcp"
    INTERFACES=(lo !eth0 !wlan0)
    # Routes to start at boot-up (in this order)
    # Declare each route then list in ROUTES
    # - prefix an entry in ROUTES with a ! to disable it
    gateway="default gw 192.168.1.1"
    ROUTES=(!gateway)
    # Enable these network profiles at boot-up. These are only useful
    # if you happen to need multiple network configurations (ie, laptop users)
    # - set to 'menu' to present a menu during boot-up (dialog package required)
    # - prefix an entry with a ! to disable it
    # Network profiles are found in /etc/network.d
    # This now requires the netcfg package
    #NETWORKS=(main)
    # DAEMONS
    # Daemons to start at boot-up (in this order)
    # - prefix a daemon with a ! to disable it
    # - prefix a daemon with a @ to start it up in the background
    DAEMONS=(@stbd httpd !network syslog-ng netfs crond alsa hal dhcdbd networkmanager fam gdm)
    hosts file :
    # /etc/hosts: static lookup table for host names
    #<ip-address> <hostname.domain.org> <hostname>
    127.0.0.1 localhost.localdomain localhost cipher
    # End of file
    /etc/NetworkManager/nm-system-settings.conf:
    GNU nano 2.0.9 File: /etc/NetworkManager/nm-system-settings.conf
    [main]
    plugins=keyfile
    [keyfile]
    hostname=cipher
    I hope you can solve this problem; wireless is really crucial.
    Thanks for any help,
    Last edited by valandil (2012-05-02 18:27:09)

    Alleluia!!!
    I think I will write a new rule for myself to follow :
    Thou shalt never use ndiswrapper again.
    Thanks a lot, wonder, and thanks to you too, Xyne.
    FYI, I tried to use something else than ndiswrapper before, but it didn't yield satisfying results. Anyway, thanks.

  • Wifi on Surface Pro - installed with ndiswrapper but not working

    Hi there guys.
    I have installed Arch on a Surface Pro and most things work well.
    The biggest problem so far is wifi - it comes with a 88w8797 Marvell Avastar chipset. I managed to find the drivers and used ndiswrapper to install them.
    $ ndiswrapper -l
    mwlu97w8 : driver installed
    device (1286:2043) present (alternate driver: mwifiex_usb)
    The ndiswrapper help page says that one should get rid of alternate drivers before enabling ndiswrapper but I have no clue where to start - that seems to be a kernel loaded module (link) but it really doesn't do much apparently.
    I did 'modprobe ndiswrapper' but as you can see below, nothing seems to be really happening
    # iwconfig
    enp0s20u2u3 no wireless extensions.
    lo no wireless extensions.
    dmesg returns this on ndiswrapper
    $ dmesg | grep ndiswrapper
    [ 2.996565] ndiswrapper version 1.58 loaded (smp=yes, preempt=yes)
    [ 4.230024] usbcore: registered new interface driver ndiswrapper
    The gnome network manager, just like iwconfig, shows no able wireless.
    I'm at a loss on what to do, any help is greatly appreciatted
    Last edited by OttoRobba (2013-02-21 10:26:50)

    The blacklisting was a good call as I had completely forgot to do so. Made a /etc/modprobe.d/blacklist.conf  with 'install mwifiex_usb /bin/false' -  nothing changed though, the wireless network still won't show.
    # lsusb
    Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 003 Device 003: ID 058f:6254 Alcor Micro Corp. USB Hub
    Bus 003 Device 002: ID 1286:2043 Marvell Semiconductor, Inc.
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 003: ID 045e:0795 Microsoft Corp.
    Bus 002 Device 003: ID 045e:079c Microsoft Corp.
    Bus 002 Device 004: ID 03eb:8209 Atmel Corp.
    Bus 002 Device 005: ID 045e:0794 Microsoft Corp.
    Bus 003 Device 006: ID 04e8:6863 Samsung Electronics Co., Ltd
    # lspci
    00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
    00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
    00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
    00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
    00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
    00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
    00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
    00:1f.0 ISA bridge: Intel Corporation HM77 Express Chipset LPC Controller (rev 04)
    00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
    00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
    It seems ndiswrapper is failing to load - I wonder if there is another module claiming the device?
    #dmesg
    [ 4.191249] ndiswrapper (import:232): unknown symbol: ntoskrnl.exe:'__chkstk'
    [ 4.191274] ndiswrapper (import:232): unknown symbol: ntoskrnl.exe:'MmGetSystemRoutineAddress'
    [ 4.191295] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeIoWorkItem'
    [ 4.191305] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisQueueIoWorkItem'
    [ 4.191326] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeMdl'
    [ 4.191336] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateMdl'
    [ 4.191346] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferAndNetBufferList'
    [ 4.191356] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeNetBufferList'
    [ 4.191366] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeNetBufferListPool'
    [ 4.191376] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferListPool'
    [ 4.191386] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMAllocatePort'
    [ 4.191403] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMIdleNotificationComplete'
    [ 4.191413] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMIdleNotificationConfirm'
    [ 4.191423] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMFreePort'
    [ 4.191432] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMNetPnPEvent'
    [ 4.191443] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMIndicateReceiveNetBufferLists'
    [ 4.191453] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMSendNetBufferListsComplete'
    [ 4.191463] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMOidRequestComplete'
    [ 4.191473] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMIndicateStatusEx'
    [ 4.191483] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMSetMiniportAttributes'
    [ 4.191493] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisSetOptionalHandlers'
    [ 4.191504] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateMemoryWithTagPriority'
    [ 4.191514] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisOpenConfigurationEx'
    [ 4.191523] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeTimerObject'
    [ 4.191533] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisCancelTimerObject'
    [ 4.191543] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisSetTimerObject'
    [ 4.191599] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateIoWorkItem'
    [ 4.191613] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMRegisterMiniportDriver'
    [ 4.191623] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMDeregisterMiniportDriver'
    [ 4.191648] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateTimerObject'
    [ 4.191663] ndiswrapper (load_sys_files:199): couldn't prepare driver 'mwlu97w8'
    [ 4.191827] ndiswrapper (load_wrap_driver:121): couldn't load driver 'mwlu97w8'
    [ 4.191926] usbcore: registered new interface driver ndiswrapper

  • Ndiswrapper and kde problem

    hi!!
    i have arch with all the newst updates i use ndiswrapper and when i boot my arch i write this in the root tty1 console iwconfig wlan0 essid osv and connect to my network with dhcpcd but wen i write startx the kde is startting very slowly no i mean it wont start but wen i write dhcpcd -k wlan0 and turn of the network then it starts good
    i dont know if this is in use to know but i cannot ping 127.0.0.1 or myhost localhost osv.

    glad:  You can make this much easier on yourself by using the 'network' daemon on the DAEMONS array in rc.conf.  The comments in that file describe exactly how to properly configure it.
    I use the folowing settings:
    lo="lo 127.0.0.1"
    wlan0="dhcp"
    wlan_wlan0="wlan0 essid MyESSID"
    INTERFACES=(lo wlan0)

  • [SOLVED] Using a NETGEAR WN111v2 USB network adapter with Arch Linux

    Hello!
    I just recently bought the adapter mentioned in the subject, and hoped to get it working with my lovely Arch Linux OS. (I had read somewhere online that it should work some way or another; ndiswrapper or a kernel driver). However, I've yet to get it working. I tried the tips I found:
    Here:http://ubuntuforums.org/showthread.php? … ht=WN111v2
    which links to here: http://ubuntuforums.org/showthread.php?t=885520
    Basically, it tells me that I should use ndiswrapper with the arusb_xp drivers provided by NETGEAR. So I place the three files arusb_xp.inf, arusb_xp.sys and arusb_xp.cab in a folder, and run:
    sudo ndiswrapper -i arusb_xp.inf
    ndiswrapper -l
    arusb_xp : driver installed
    device (0846:9001) present
    sudo ndiswrapper -m
    sudo modprobe ndiswrapper
    This should install my drivers, add an alias in modprobe.d/ndiswrapper saying "alias wlan0 ndiswrapper" and load ndiswrapper in itself... right?
    But after a iwconfig I can still see only eth0 and lo, no wireless interfaces at all. I checked lsmod, but couldn't find any conflicting drivers loaded.
    Anybody got an idea why it worked for the people with Ubuntu and not me? Any and all help greatly appreciated!
    Cheers
    EDIT: For some magical reason, the drivers that came with my adapter did NOT work, while the drivers on the second link, named the same, DID. I have not inspected how they differ, but luckily, they work. Yey!
    Last edited by mariusmeyer (2009-05-07 08:52:21)

    i have the same computer and the same os, and i want to do the same thing. have you figured out if this works yet?
    i was told that the new airport extreme cards wont work in older computers. and that id have to find an older airport card on ebay because they dont make them anymore
    Message was edited by: xacharias

  • New FaunOS Live Arch-Based DVD/USB Distro Now Available

    Hello fellow archers,
    We have just released the latest version of FaunOS. Since this version of FaunOS is the answer to the most important question in the universe, we have named it "fortytwo."
    FaunOS-fortytwo contains many improvements over previous releases and more packages (575 total). Improvements, in no particular order, include:
    - Improved wireless support, both wlassistant and knetworkmanager are now included.
    - Improved automatic X configuration with 3D acceleration.
    - Better boot splash support. We have moved to fbsplash which seems to work pretty consistently and has lead to a faster boot time.
    - A new boot option for quickly booting into a console-based system with no X windows.
    - A new boot option for machines that hang when booting from DVDs using piix modules.
    - Ability to save FaunOS session back to a multi-session DVD-+R or DVD-+RW.
    - Permanent Arch Linux Installer using archin.
    - Permanent FaunOS Installer for creating additional FaunOS USB drives from within FaunOS and for performing a "frugal" install to hard drive. Frugal install (not to be confused with Frugal Linux) installs the compressed FaunOS files to a hard drive permanently leading to an "unbreakable desktop" meaning the end user can totally ruin everything at runtime. To revert back to the starting point all the user has to do is reboot the machine and everything goes back to normal since all changes happen in ram, unless the FaunOS session is saved at boot time.
    - FaunOS is probably the only live distro that can perform two kinds of installations.
    - New added packages include: wlassitant, madwifi, firmware packages for ipw2100 and ipw2200, ndiswrapper, lynx for text-based web browsing, and kmobiletools accessing phone books and other information on mobile phones.
    - All packages have been upgraded to the latest from the Arch repos as of today, 8/27/2007.
    - And, most importantly, a new logo.
    We have also decided to stay away from the evil 2.6.22 kernel which seems to have created more bugs and headaches than introducing new features, no flame war intended. The latest 2.6.21-faunos kernel is based on the stock arch kernel with the addition of the fbsplash patch from genpatches.
    There are those people that may think FaunOS is bloated, but we like to think that it is a muscular and strong live Linux distribution, thanks to Arch. Of course keeping with Arch's KISS principal, we have tried to make FaunOS simple and easy enough for anyone to use.
    You can get the latest version at:
    http://www.faunos.com/downloads/faunos-fortytwo
    A new wiki has been created at http://wiki.faunos.com. Feel free to contribute and change the wiki as you wish.
    Our support and discussion forums can still be found at http://forum.faunos.com
    We can definitely use some mirrors for our downloads. We will also be creating a torrent shortly and can use some seeders. Please let us know either here or in the FaunOS forums if you can help in any way.
    We'll see ya at the FaunOS forums!
    So long and thanks for all the fish,
    Raymano

    We have simply used larch but with some additions and changes:
    - FaunOS uses a slightly modified version of larch with the added ability to build a live system from a preinstalled partition on the harddrive.
    - Added fbsplash capabilities to the initial initrd images and kernel.
    - Applications on FaunOS are preconfigured and integrated to work out of the box.
    - Some kernel specific modules/packages have been compiled for the FaunOS kernel, e.g. ndiswrapper.
    - All services are pre-configured to execute out of the box.
    - All available codecs are included.
    - 3D desktop using beryl is preconfigured to run on intel based graphics cards and some ATI cards with a click of a button.
    - Network management is simplified with use of knetworkmanager and wlassistant.
    - Storage are is included on the FaunOS device to share files with other platforms.
    - R/W access Windows parititions by clicking on an icon in KDE.
    - Common grub booting on USB and DVD. With multiple boot options for graphical and non-graphical system.
    - FaunOS's own mkxorgconf utility was added (using hwd) for better automatic configuration of graphics cards. This includes setting up AIGLX.
    - Easily performs frugal install of the live FaunOS system to hard drive, including saved overlays. This was not part of the original larch scripts.
    - Use of sudo to allow the user to perform certain system wide configuration tasks.
    - Integrated flash java and mplayer plugins for Firefox.
    - Ability to put a computer running FaunOS into sleep (suspend-to-ram), remove the FaunOS media, boot and work on other computers with the FaunOS device, return to the original computer, insert the FaunOS device, turn on the computer and continue working where you left off. This in not possible with latest Arch Linux because of the kernel.
    - And we believe, most importantly, you can hand a FaunOS DVD to a user with no knowledge of Linux and say go try this out.
    Last edited by raymano (2007-10-09 17:38:40)

  • A formal 'Hello' to the community and a few Arch-related questions

    Hi guys.
    As a long-time Genoo and part-time Arch user I finally made the switch to Arch complete. Since I've been reading here quite a lot in the last year I thought I could as well create an account (acutally I did that a while back but never used it) and say hello.
    I've been running Arch on my laptop for about the last year. Coming from gentoo as my first ever Linux experience, Arch seemed the next logical step whenever I should grow weary of endless compiles and re-compiles (which is about now). I'm an enthusiastic Xmonad user which is why I'm particularily fond of this forum and it's Xmonad community. That's also the reason why I stumbled upon arch in the first place. So far it hasn't let me down once and I'm really happy with my (now 2) setups.
    With a little help of some of you guys on IRC I installed Arch64 on a RocketRaid 2310 Raid5 a few days ago. It's running really smooth and I'm quite impressed by the overall difference (in speed and usability) of kdemod KDE4 to my gentoo compiled one.
    For those interested as to how exactly I installed (there seems to be quite some controversy about the RocketRaid cards), here's how I did it:
    1) Boot from the Arch64 install cd
    2) Set up the environment for compilation of the driver:
    - fire up the network
    - edit the mirror file to my likings (a whole lot of German mirrors over here)
    - blacklist the packages kernel26, ndiswrapper, ndiswrapper-utils and tiacx
         The kernel shouldn't be updated unless anyone knows some magic kexec tricks from inside a live environment
         The other packages somehow depend on the kernel package
    3) Pacman -Suy base-devel
    4) Download the driver package, unpack and make
    5) rmmod sata_mv, modprobe rr2310_00 (The sata_mv module has to be unmounted, otherwise the raid controller will crash
    6) Mount the raid drive and install
    I did a manual installation since that's what i'm used to from gentoo (and since I don't trust the installer all too far with the whole raid setup) and the rest of it went pretty smoothly. I had to go for by-label uuid'ing my partitions though because they come in randomly on each boot.
    I do have a question now:
    Is there any way to conveniently trigger rebuilding the RocketRaid driver whenever a new kernel has been installed? I did create my own PKGBUILD of the driver from an old one that's in the aur so all it would take is to tell pacman that every update of kernel26 should automatically force-update the driver even though it's version hasn't changed. The alternative is of course to just keep compiling my own kernel as I did on gentoo but I'd like to not have to think about any of that stuff and just use the system.
    Or, if anyone has another cool idea how to handle this, I'm open to that too.

    barzam wrote:Why don't you create a wiki entry as well with your guide? I bet it will make someone's life easier in the future!
    I didn't think this was such a big deal. Also they way I did it, though working for me, is not the most elegant solution. One would rather build his own install cd with the driver included that then can serve as a backup system in case the raid driver is not rebuilt after a kernel update.

  • Ndiswrapper and the 2.6.13 kernel

    The current ndiswrapper package 1.4-1 (Last Updated: Sat, 08 Oct 2005 00:32:51 -0400) does not work with the new 2.6.13 stock kernel. You should use the 1.4@051015 found here:
    http://ndiswrapper.sourceforge.net/snap … per.tar.gz
    if you wish ndiswrapper to work with the new 2.6.13 arch stock kernel. I just upgraded everything on my laptop and the current stable version does not work, as it makes the kernel crash. Until the package is updated, just compile this version.
    log in as root (su)
    first uninstall the one you have
    pacman -R ndiswrapper ndiswrapper-bin
    the remove the config files
    rm -R /ect/ndiswrapper
    untar the archive and compile
    tar xzvf ndiswrapper.tar.gz
    cd ndiswrapper
    make distclean
    make
    make install
    reinstall your wireless drivers
    ndiswrapper -i driver_file.inf
    and check if they're installed
    ndiswrapper -l
    update the module dependencies
    depmod -a
    finally modprobe it
    modprobe ndiswrapper
    if the kernel does not crash, dance around and be merry.

    tyler wrote:wow, the package is updated, and its even more bleeding edge than the version I installed. thanks, i'll pacman it.
    Yeah the snapshot isn't versioned, so I had no choice.  I'm hoping 1.5 (or 1.4.X) is released soon, as I don't like running the snapshot like that.

  • Ndiswrapper and core install

    I am trying to get one of my old computers running with Arch, and have been having some issues. 
    I have been trying to use ndiswrapper to use my Trendnet TEW423PI wireless card.  There should be no problems with that, as I have used it in the past with other computers and ndiswrapper and it worked perfect.
    I installed all the packages on the core CD (base, base-devel), which I downloaded yesterday.  Then I downloaded the ndiswrapper package and moved it to the computer, but when I tried to install it, it complained that it requires kernel 2.6-36 or newer, whereas the CD installed 2.6.33.  I tried installing it with the --nodeps option and it still doesnt work.  It installs, but with a "line 4: ndiswrapper command not found" error before it finishes. There is no ndiswrapper in /bin or /usr/bin or anywhere else it ought to be.
    I downloaded the source files and compiled it myself with makepkg, and it gives the exact same error when I try to install.
    I want to avoid, if at all possible, upgrading the kernel because the computer has no internet, and moving all the required files there manually would be a headache.  I just need to get this installed once, so I can get the wireless connection running and upgrade, then I should have no issues whatsoever.
    What should I do now?
    -- I think this would be the right forum for this, if it isnt and someone wants to move it to installation or networking or wherever, feel free.  But it seemed more like an upgrade issue than anything else.
    Thanks

    Use a cable and -Syu, or download the packages on another box and move them over using a usb stick or similar? Or install from archboot which has .36?

  • Ndiswrapper problems.

    Hi,
    I installed Arch Linux 4 or 5 days ago and I am currently having a problem that is giving me headaches. I have searched the web over and over for a solution and I can't seem to find one.
    I have a wireless card which is a DLink DWL-G510. I got this card working using the ndiswrapper and the WL138 Asus 64 bit drivers and everything was fine.
    Then my system had a crash. Actually, I was stuck in a situation where 2 problems prevented me from rebooting in a nice way. I tried to shut down KDE and for reasons I have now fixed it would hang with a completely black screen. At the same time I was having a keyboard problem where I couldn't use the shift or control keys. Therefore I couldn't switch to a vc and reboot. I had to use the reset button on the computer.
    Ever since that time I have been unable to get my card to work. I tried it with a Knoppix boot disc and it was able to detect and see the card using iwconfig on that, so I know its not the fault of the card. I think I must have corrupted something when I rebooted.
    Currently I get one of two problems when I try to install. I go through ndiswrapper -i and it installs and ndiswrapper -l says the card has been detected. When I try to run modprobe ndiswrapper I get one of two situation.
    1) I check dmesg and I see
    ndiswrapper version 1.52 loaded (smp=yes, preempt=yes)
    ndiswrapper (link_pe_images:576): fixing KI_USER_SHARED_DATA address in the driver
    ndiswrapper: driver mrv8k64 (Marvell,06/08/2005,2.7.1.19) loaded
    ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
    ACPI: PCI Interrupt 0000:03:07.0[A] -> Link [APC2] -> GSI 17 (level, low) -> IRQ 17
    ndiswrapper: using IRQ 17
    ndiswrapper (mp_init:216): couldn't initialize device: C0000001
    ndiswrapper (pnp_start_device:439): Windows driver couldn't initialize the device (C0000001)
    ndiswrapper (mp_halt:259): device ffff810119f96700 is not initialized - not halting
    ndiswrapper: device eth%d removed
    ACPI: PCI interrupt for device 0000:03:07.0 disabled
    ndiswrapper: probe of 0000:03:07.0 failed with error -22
    usbcore: registered new interface driver ndiswrapper
    NET: Registered protocol family 10
    lo: Disabled Privacy Extensions
    eth0: no IPv6 routers present
    vmnet1: no IPv6 routers present
    vmnet8: no IPv6 routers present
    2) Sometimes immediately and sometimes using dmesg I will see the following message and I will be unable to remove ndiswrapper, so further testing requires a reboot, which is very annoying. The message in the system log is different from what I get, but it is something to do with a
    windows driver cannot initialize device.
    I have tried reloading the ndiswrapper and ndiswrapper-utils packages but that didn't seem to do much. I'm having trouble remembering some of the other things I've tried with this. Oh yeah, I tried the sources from the ndiswrapper sourceforge site but that didn't seem to do anything either.
    Any ideas?
    Daniel

    Its funny, but in the process of doing this I was playing around with all kinds of things and reinstalling components to see if anything had been corrupted. In the process of doing this I tried the unstable kernel and then for some reason I lost ethernet. I couldn't get it to function in the regular kernel (I think it was still working for the new kernel), the arch install cd 2007.08.2, or the Knoppix 3.5.1 dvd. The cure was to reboot into windows and then reboot back into Linux. I wonder if the same thing would work for my wireless driver. Unfortunately the only windows I have install is 64 bit Vista and I don't have a functioning wireless driver for it so I cannot get it to work anywhere right now. Yes, I am aware that I am using the 64 bit ASUS driver in Linux but it says it is unable to start the device in Windows. This is not new, it has always happened.

  • Unable modprobe ndiswrapper on 2.6.12.5 kernel

    Greetings everyone,
    As my username implies, long time slackware user. Got bored one day and installed Arch and am very impressed.
    One small problem.  I have using a 2.6.12.5 kernel with a custom .config file that has reiser4 support patched in. 
    I have the ndiswrapper 1.2.tar.gz source that I compile and install. Sets up the ndiswrapper.ko module under /lib/modules/2.6.12.5/misc.
    When I try to modprobe ndiswrapper I get the error:
    FATAL: error inserting ndiswrapper (/lib/modules/2.6.12.5/misc/ndiswrapper.ko): Invalid module format
    If I try ndiswrapper -i bcmwl5.inf I get errors pointing to line 17 of /usr/sbin/ndiswrapper which is "use strict"
    There are various other errors relating to /usr/perl/5.8.7, etc.
    I use the same kernel with the same .config file in slackware with no problems installing the ndiswrapper module or modprobing it. Works fine.
    I've been using Arch for a few months now, using 2.6.12.3 on. I know at one point I could modprobe ndiswrapper 1.2 with the previous kernels, so I don't know if there is something specific to 2.6.12.5 that is the problem.
    I would use the Arch ndiswrapper, but it installs to the module that 2.6.12-ARCH uses, not my vanilla kernel.
    Any suggestions??
    Thanks in advance for any assistance and a very well put together distro.
    Gary

    phrakture,
    Just finished recompiling 2.6.12.4 & 2.6.12.5 with and w/o the Arch logo. Am now able to load ndiswrapper module w/o any problems.
    Previously, and I apologize if my first post was a little comfusing, was that
    1: ndiswrapper.ko module would not load using modprobe without giving the invalid module format error.
    2: if i tried ndiswrapper -i bcmwl5.inf, thst's when I got the various perl errors which a reinstall did not fix.
    I think maybe my 2.6.12.5 kernel source may have been corrupt.
    When I installed Arch with reiser3.6, using the default ARCh 2.6 kernel, I then installed libaal-1.0.4-1 & reiser4progs-1.0.4.1, compiled a 2.6.12.5 kernel patched with the namesys  R4 patch. Copied everything to another partition. Booted into slackware setup identically. Formatted hda6 for reiser4 and copied the data back. Use 0.96 Reiser4 patched Grub to boot into either Slackware, Arch or Windows XP.
    So maybe the copy somehow corrupted something. Have never had a problem with this before, but live and learn.
    I would still like to learn how to use pkgbuild as I am really impressed with the responsiveness of Arch, not that Slackware is a slouch by any means, but I think the 686 optimization works better with my 2.4ghz P4.
    So any tips of pkgbuild would be most appreciated.
    Gary 

  • Help with ndiswrapper

    I just installed Arch, and the first thing I am attempting to do is get some WiFi. I have no access to ethernet, and of course my wireless card needs ndiswrapper. I grabbed it from sourceforge and attempted to install it, which was a no go. It could not find the versions from the headers and such. I checked /lib/modules/3.0-ARCH and there was no build directory like there should be, mentioned in ndiswrapper's INSTALL file.
    I checked a mirror site, noticed ndiswrapper-1.5.7-5, prebuilt, but that seemed to be for 3.2 kernel.
    I also notced some sort of 3.0.22 headers in a package mirror site, and I ln'd a build directory into /lib/modules/3.0-ARCH but modprobe doesn't like that, noticing it wasn't from 3.0-ARCH.
    The only way to get files to this computer is through a USB thumb drive with internet access on other computers.
    So how can I get ndiswrapper to work?

    Gusar wrote:
    karol wrote:I'm not sure, what about their dependencies?
    The only packages directly depending on the server version are xf86-video-* and xf86-input-*. We're not interested in the video drivers (we'll be using nvidia-96xx), so that leaves xf86-input-evdev and, on a laptop, xf86-input-synaptic. Together with the server, that's the three packages I spoke of.
    karol wrote:Also, IIRC mesa is picky about the xorg version so you would have to take care of it too.
    I'm not aware of mesa and X having a tight connection. Doesn't matter anyway, we'll be using nvidia's GL, not mesa.
    We already had this conversation once and now I failed again https://bbs.archlinux.org/viewtopic.php … 76#p998776
    Sorry, I'll shut up now.

  • Ndiswrapper/iwlist scan not showing ESSID

    I just installed Arch-64 on my HP dv6000 laptop. Working from the command line still to get wireless working, I compiled and installed ndiswrapper-1.43. It compiled and installed perfectly for my Broadcom 4311 wireless. I've used this same ndiswrapper for both Ubuntu Feisty-64 and Sabayon-64 with no issues.
    When I type 'iwlist scan', I get the long list of networks we can see from our house, but none of them display the essid (which they normally do from this laptop) and all say 'Mode: Unknown/bug'. When I load the ndiswrapper module, the essid is automatically set to the only unencrypted network available. I tried to connect to my home WPA network, but it wouldn't connect w/ wpa_supplicant (which also normally works fine).
    Any ideas what to check? I've looked through these forums and the ndiswrapper forums and didn't see anything similar.
    I'd really love to keep on going here...my first day w/ Arch!
    Thanks, Scott

    Hi, firecat53, and welcome aboard!
    In fact there already is a forum topic which covers at least one of your problems (the iwlist scan one), although they might be connected and we simply haven't tested WPA yet. Unfortunately we don't have found a satisfying solution to this problem yet.

  • BCM4328 - broadcom-wl vs ndiswrapper

    I'm using Arch linux on my Macbook, and I have almost everything set up the way I want. But there is one thing that's bugging me a little bit. I know that it has Broadcom BCM4328, from lspci:
    02:00.0 Network controller: Broadcom Corporation BCM4328 802.11a/b/g/n (rev 03)
    But there are two ways of getting it to work:
    - using broadcom-wl (available from AUR, but I got it straight from http://www.broadcom.com/support/802.11/linux_sta.php and compiled myself)
    - using ndiswrapper and using driver from (https://help.ubuntu.com/community/WifiD … y_No-Fluff)
    I've tested both ways, and they both work, but with a couple of caveats:
    - with broadcom-wl, the ESSID and Link quality information can only be seen as root (as described here
    - I've noticed that broadcom-wl doesn't like waking up after suspend (using wicd, but networkmanager works fine. I thought it was dhcpcd problem, but it works fine with ndiswrapper)
    - using ndiswrapper feels hotter than broadcom-wl
    I guess my main question is which one should I be using? Could anyone recreate the above observations (the first one is verified, I think, but not sure about the other two).

    Daniel_F wrote:Have you tried using dhclient instead of dhcpcd ?
    Tried that, without success. It fails at the same place where dhcpcd did.
    BurntSushi wrote:Have you heard of cnetworkmanager? It's a command line interface to nm :-) (It's in community.)
    I tried that as well :-P. I was looking for something that is curse based (like wicd-client), so that I can see the list and scroll through the selection. There is also nmcli which I find better than cnetworkmanager, but nm-applet is working for me
    Also, the temperature has been very stable and at normal temperature since I moved to broadcom-wl, so I guess there's the conclusion

  • Installing arch on my dad's computer, wireless only

    So I finally convinced my dad to let me install Arch on his comp and wouldnt you know it, its giving me problems.
    the main issue is that he is wireless only (linksys wireless-g with speedboost) and ive never played with wireless with linux.  ive attempted to use bcm43xx but that doesnt work, i tried installing the driver via ndiswrapper but that doesnt work either. <--this is all within the install environment, i havent gotten past configuring the network
    so with that issue unresolved as of now, i downloaded the core cd to see if i couldnt get the basic system up and then fix the wireless post-install, but it wont recognize the cd drive (HL-DT-ST GDR8161B)
    any help?

    It might have to do with grub not being able to find a stage 2, you do have a /boot partition added to the laptop's hdd, which is how it is done normally.
    I'm not sure if grub can access usb drives that it hasn't booted from (to get /boot), then you gotta specify it when you install grub to the mbr with the boot partition mounted:
    grub-install --root-directory=/boot sda
    Now, if that doesn't work, you'd probably have to go with using / making a tiny (20MiB) boot partition (for a single kernel + initrd) somewhere on the laptop's disk (which will work for sure)
    Last edited by vogt (2007-12-02 04:46:18)

Maybe you are looking for

  • How to disappear the combobox

    I try the following code and i got some trouble. if I select the value in combobox (different value), the combobox will disappear. But when I select the default value, the combobox will not disappear. So, how can I disappear the combobox when user se

  • Syntax for Update Query?

    Hi I have the following query: update martin_adhoc_pct set adhoc.mbr_oed = mbr.orig_eff_date where adhoc.subs_ssn = mbr.subs_ssn and adhoc.mbr_type = mbr.mbr_type I get an error saying that: ORA-000904 "mbr"."mbr_type" invalid identifier.. I am using

  • How i can delete my account from Apple?

    How i can delete my account from Apple?

  • How to backup ONCE per DAY only

    Hi It takes forever (2hrs+) to backup 300GB onto our Time Capsule, and the backup slows down my computer so much to the point I want to pull my hair out! I can't seem to find a way to do an automatic backup once per day only rather than hourly withou

  • Re: Business Process Tutorials

    Hi, I am working as Support Consultant. Can any one send me the Business Process Flow or Business Process Modelling Tutorials or links and to about the tools used for business process. Regards, vviek