0

I've just installed Ubuntu 13.04 and I can not figure out how to get the wireless working, wired worked fine. I have followed a few instructions on driver downloads but I really do not have a clue what I am doing. I know there is a ton more info you need so just let me know what and how to get it and I will. I am on a Gateway M-6750, I believe it is using the Marvel topdog wireless card (internal). I switched to Ubuntu 13.04 from Windows Vista. Thank you, John

Here is additional info

iwconfig

lo        no wireless extensions.

eth0      no wireless extensions.

ifconfig

eth0      Link encap:Ethernet  HWaddr 00:e0:b8:e4:a7:e9  
          inet addr:192.168.6.237  Bcast:192.168.6.255  Mask:255.255.255.0
          inet6 addr: fe80::2e0:b8ff:fee4:a7e9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:10154868 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6843213 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:14151434429 (14.1 GB)  TX bytes:542801103 (542.8 MB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:36886 errors:0 dropped:0 overruns:0 frame:0
          TX packets:36886 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:2707955 (2.7 MB)  TX bytes:2707955 (2.7 MB)

NetworkManager Tool

State: connected (global)

- Device: eth0  [Wired] --------------------------------------------------------
  Type:              Wired
  Driver:            r8169
  State:             connected
  Default:           yes
  HW Address:        00:E0:B8:E4:A7:E9

  Capabilities:
    Carrier Detect:  yes
    Speed:           100 Mb/s

  Wired Properties
    Carrier:         on

  IPv4 Settings:
    Address:         192.168.6.237
    Prefix:          24 (255.255.255.0)
    Gateway:         192.168.6.1

    DNS:             192.168.6.1
    DNS:             64.134.255.2
    DNS:             64.134.255.10

lshw -Cnetwork

Hardware Lister (lshw) - B.02.16
usage: lshw [-format] [-options ...]
       lshw -version

    -version        print program version (B.02.16)

format can be
    -html           output hardware tree as HTML
    -xml            output hardware tree as XML
    -short          output hardware paths
    -businfo        output bus information

options can be
    -class CLASS    only show a certain class of hardware
    -C CLASS        same as '-class CLASS'
    -c CLASS        same as '-class CLASS'
    -disable TEST   disable a test (like pci, isapnp, cpuid, etc. )
    -enable TEST    enable a test (like pci, isapnp, cpuid, etc. )
    -quiet          don't display status
    -sanitize       sanitize output (remove sensitive information like serial numbers, etc.)
    -numeric        output numeric IDs (for PCI, USB, etc.)

sudo lshw -C network

*-network UNCLAIMED

<blockquote>
  <blockquote>
    <p>description: Ethernet controller<br>
           product: 88W8362e [TopDog] 802.11a/b/g/n Wireless<br>
           vendor: Marvell Technology Group Ltd.<br>
           physical id: 0<br>
           bus info: pci@0000:02:00.0<br>
           version: 03<br>
           width: 32 bits<br>
           clock: 33MHz<br>
           capabilities: pm msi pciexpress bus_master cap_list<br>
           configuration: latency=0<br>
           resources: memory:f6000000-f600ffff memory:f4000000-f400ffff  </p>
  </blockquote>
</blockquote>

<p>*-network  </p>

<blockquote>
  <blockquote>
    <p>description: Ethernet interface<br>
           product: RTL8101E/RTL8102E PCI Express Fast Ethernet controller<br>
           vendor: Realtek Semiconductor Co., Ltd.<br>
           physical id: 0<br>
           bus info: pci@0000:06:00.0<br>
           logical name: eth0<br>
           version: 01<br>
           serial: 00:e0:b8:e4:a7:e9<br>
           size: 100Mbit/s<br>
           capacity: 100Mbit/s<br>
           width: 64 bits<br>
           clock: 33MHz<br>
           capabilities: pm vpd msi pciexpress bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation<br>
           configuration: autonegotiation=on broadcast=yes driver=r8169   driverversion=2.3LK-NAPI duplex=full ip=192.168.6.237 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s<br>
           resources: irq:43 ioport:4000(size=256) memory:fa200000-fa200fff memory:c0000000-c001ffff  </p>
  </blockquote>
</blockquote>

1 Answers1

0

Check to see which card you have, lspci -nn. Device [11ab:2a08] is Gateway 6750.

As I have read this device needs NDISwrapper, which is a free software driver wrapper that enables the use of Windows XP network device drivers (for devices such as PCI cards, USB modems, and routers) on Linux operating systems.

Make sure you have ndiswrapper, and if you get "ndiswrapper not found", follow this link. There is also a graphical interface for ndiswrapper that you can use called ndisgtk.

Now that you have NDISWrapper installed and working, You should already have the Windows driver extracted into a folder and that you are running these commands from that folder.

sudo ndiswrapper -i NetMW14x.inf
sudo ndiswrapper -a 11ab:2a08 netmw14x
sudo ndiswrapper -l
sudo ndiswrapper -m
sudo depmod -a
sudo modprobe ndiswrapper

Pay attention as you follow, the second command parameter should be the same number as your lspci result.

With -l you would check which driver is newly installed. and -m saves your configuration.

Linux kernel modules can provide symbols for other modules to use. depmod creates a list of module dependencies by reading each module under /lib/modules/version and determining what symbols it exports and what symbols it needs.

modprobe utility is used to add loadable modules to the Linux kernel. You can check how the process have been so far by viewing dmesg command result. Especially when you run the last command.

Now that you have your wireless card enabled; Check to see if you network configuration is OK,

  1. wireless is shown among your network interfaces, (along with your lan connection), (report back commands: iwconfig, ifconfig, nm-tool, lshw -C network)
  2. You can scan your wireless network, and see available networks,
  3. Your AP has given your interface correct settings (it has IP address and this address is not the same range as your LAN)
  4. you can ping your AP,
  5. you can browse the net.
Saeed
  • 371
  • 1
  • 4
  • 9