Page 1 of 3 123 LastLast
Results 1 to 10 of 21

Thread: [SOLVED] Ndiswrapper + Marvell chipset cannot connect in 8.10

  1. #1
    Join Date
    Oct 2005
    Location
    Phoenix, AZ
    Beans
    14
    Distro
    Xubuntu 8.10 Intrepid Ibex

    Question [SOLVED] Ndiswrapper + Marvell chipset cannot connect in 8.10

    I have an internal wireless PCI card from Linkskey. It's a Marvell Libertas chipset. Ndiswrapper is installed, the driver is installed, and the card can see the available wireless networks. However, it cannot connect. This is a dual-boot machine and the card works under Windows, and I used the same driver for ndiswrapper. On top of that, this card worked in 8.04.

    lspci:
    Code:
    01:07.0 Ethernet controller: Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless (rev 03)
    lspci -n:
    Code:
    00:00.0 0580: 10de:005e (rev a3)
    00:01.0 0601: 10de:0050 (rev a3)
    00:01.1 0c05: 10de:0052 (rev a2)
    00:02.0 0c03: 10de:005a (rev a2)
    00:02.1 0c03: 10de:005b (rev a3)
    00:04.0 0401: 10de:0059 (rev a2)
    00:06.0 0101: 10de:0053 (rev a2)
    00:07.0 0101: 10de:0054 (rev a3)
    00:08.0 0101: 10de:0055 (rev a3)
    00:09.0 0604: 10de:005c (rev a2)
    00:0a.0 0680: 10de:0057 (rev a3)
    00:0b.0 0604: 10de:005d (rev a3)
    00:0c.0 0604: 10de:005d (rev a3)
    00:0d.0 0604: 10de:005d (rev a3)
    00:0e.0 0604: 10de:005d (rev a3)
    00:18.0 0600: 1022:1100
    00:18.1 0600: 1022:1101
    00:18.2 0600: 1022:1102
    00:18.3 0600: 1022:1103
    01:07.0 0200: 11ab:1faa (rev 03)
    05:00.0 0300: 10de:0641 (rev a1)
    ndiswrapper -l:
    Code:
    mrv8000c : driver installed
    	device (11AB:1FAA) present
    ifconfig:
    Code:
    wlan0     Link encap:Ethernet  HWaddr 08:10:74:16:80:8f  
              inet6 addr: fe80::a10:74ff:fe16:808f/64 Scope:Link
              UP BROADCAST MULTICAST  MTU:1500  Metric:1
              RX packets:408 errors:0 dropped:0 overruns:0 frame:0
              TX packets:244 errors:0 dropped:7 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:66680 (66.6 KB)  TX bytes:28882 (28.8 KB)
              Interrupt:17 Memory:fe9e0000-fe9f0000
    iwconfig:
    Code:
    wlan0     IEEE 802.11g  ESSID:"Home"  
              Mode:Managed  Frequency:2.462 GHz  Access Point: 00:17:3F:EE:44:D2   
              Bit Rate=54 Mb/s   Sensitivity=-200 dBm  
              RTS thr=2346 B   Fragment thr=2346 B   
              Power Management:off
              Link Quality:56/100  Signal level:-60 dBm  Noise level:-96 dBm
              Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
              Tx excessive retries:0  Invalid misc:0   Missed beacon:0
    iwlist scan:
    Code:
    wlan0     Scan completed :
              Cell 01 - Address: 00:17:3F:EE:44:D2
                        ESSID:"Frontier"
                        Protocol:IEEE 802.11g
                        Mode:Managed
                        Frequency:2.462 GHz (Channel 11)
                        Quality:51/100  Signal level:-63 dBm  Noise level:-96 dBm
                        Encryption key:on
                        Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                                  24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
                                  12 Mb/s; 48 Mb/s
                        Extra:bcn_int=100
                        Extra:atim=0
                        IE: IEEE 802.11i/WPA2 Version 1
                            Group Cipher : TKIP
                            Pairwise Ciphers (2) : CCMP TKIP
                            Authentication Suites (1) : PSK
                        IE: WPA Version 1
                            Group Cipher : TKIP
                            Pairwise Ciphers (2) : CCMP TKIP
                            Authentication Suites (1) : PSK

    I have not compiled ndiswrapper from source. I have installed and removed the ndiswrapper driver using commandline and ndisgtk. ndisgtk cannot find a network configuration tool, but installs the driver. Any help in getting this thing to connect would be greatly appreciated.

  2. #2
    Join Date
    Oct 2005
    Location
    Phoenix, AZ
    Beans
    14
    Distro
    Xubuntu 8.10 Intrepid Ibex

    Re: Ndiswrapper + Marvell chipset cannot connect in 8.10

    More information:

    Did not know of the lshw -C command until I read the Manual Configuration thread.

    lshw -C network:
    Code:
      *-network UNCLAIMED     
           description: Ethernet controller
           product: 88w8335 [Libertas] 802.11b/g Wireless
           vendor: Marvell Technology Group Ltd.
           physical id: 7
           bus info: pci@0000:01:07.0
           version: 03
           width: 32 bits
           clock: 66MHz
           capabilities: pm bus_master cap_list
           configuration: latency=32
    According to that thread, it's probably an ndiswrapper problem. So I've been reading the Troubleshooting Ndiswrapper thread and the only piece of advice it could offer was to compile ndiswrapper from source. Well, the compilation from source on 1.53 and 1.52 fails on the same error:
    Code:
    iw_ndis.c:1159: error: too few arguments to function ‘iwe_stream_add_point’
    I'm going to reinstall ndiswrapper from synaptic and if that doesn't work I'll try to compile it again. Any ideas?

  3. #3
    Join Date
    Oct 2005
    Location
    Phoenix, AZ
    Beans
    14
    Distro
    Xubuntu 8.10 Intrepid Ibex

    Re: Ndiswrapper + Marvell chipset cannot connect in 8.10

    Even more information:

    Found out that ndiswrapper has to be patched to compile with the 8.10 kernel. Patched it, but needed to use -p0 instead of -p1:

    patch -p0 < ndiswrapper_kernel_2.6.27.patch

    So now output of lshw -C network is:
    Code:
      *-network DISABLED      
           description: Wireless interface
           product: 88w8335 [Libertas] 802.11b/g Wireless
           vendor: Marvell Technology Group Ltd.
           physical id: 7
           bus info: pci@0000:01:07.0
           logical name: wlan1
           version: 03
           serial: 08:10:74:16:80:8f
           width: 32 bits
           clock: 66MHz
           capabilities: pm bus_master cap_list ethernet physical wireless
           configuration: broadcast=yes driver=ndiswrapper+mrv8000c driverversion=1.53+Marvell,02/22/2005,3.1.1.7 latency=32 link=no module=ndiswrapper multicast=yes wireless=IEEE 802.11g
    But it still won't connect. I'm giving up for the night.

  4. #4
    Join Date
    Oct 2005
    Location
    Phoenix, AZ
    Beans
    14
    Distro
    Xubuntu 8.10 Intrepid Ibex

    Re: Ndiswrapper + Marvell chipset cannot connect in 8.10

    Well, I tried Fedora 9 and had the same problem: ndiswrapper sees the card, the driver is properly installed, the network is visible, but the computer can't connect to the network. The only thing I can think of is that the problem is linked to the 2.6.27 kernels. I could really use some help here. Any ideas?

  5. #5
    Join Date
    Mar 2008
    Location
    California, USA
    Beans
    8,111

    Re: Ndiswrapper + Marvell chipset cannot connect in 8.10

    Are you using Ubuntu Intrepid 32-bit? If so, I also have a wireless card that uses the Libertas 8335 chipset, and it works great; you could give my driver a shot and see if it makes any difference. I've attached it to this post. Let me know how it goes.
    Attached Files Attached Files

  6. #6
    Join Date
    Oct 2005
    Location
    Phoenix, AZ
    Beans
    14
    Distro
    Xubuntu 8.10 Intrepid Ibex

    Re: Ndiswrapper + Marvell chipset cannot connect in 8.10

    Well, your driver worked. Excuse me while I pound my head on the desk here for a minute. I never thought it would be the driver, since I grabbed the driver off the CD I used to install the driver on Windows.

    TYVM!

  7. #7
    Join Date
    Mar 2008
    Location
    California, USA
    Beans
    8,111

    Re: [SOLVED] Ndiswrapper + Marvell chipset cannot connect in 8.10

    That's great news, I'm glad it worked; cheers and have fun with Ubuntu.

  8. #8
    Join Date
    Sep 2008
    Beans
    26
    Distro
    Xubuntu 8.04 Hardy Heron

    Re: [SOLVED] Ndiswrapper + Marvell chipset cannot connect in 8.10

    A big thank you from irshrm for your help. I'm another head banger whose being trying to solve this problem for ages using the driver which works with windows. thanks again.

  9. #9
    Join Date
    Jan 2009
    Beans
    3

    Re: [SOLVED] Ndiswrapper + Marvell chipset cannot connect in 8.10

    I`m with other trouble...

    my PCI wireless card is the same of you. Marvell 88w8335.

    I have installed it with ndiswrapper.

    The problem is that I can CONNECT with my WEP wireless, but I can`t surf into the web.

    Any ideas?

    thank you!

  10. #10
    Join Date
    Mar 2008
    Location
    California, USA
    Beans
    8,111

    Re: [SOLVED] Ndiswrapper + Marvell chipset cannot connect in 8.10

    PiErRoT_, have you tried connecting without encryption (set your router to be an open WLAN)? If so, does that work? How about also posting:
    Code:
    ifconfig
    iwconfig
    ndiswrapper -l
    lsmod | grep ndiswrapper
    dmesg | grep -ie wlan0 -ie ndiswrapper

Page 1 of 3 123 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

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