Announcement

Collapse
No announcement yet.

Netgear WG311v2 not working after video card install

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Netgear WG311v2 not working after video card install

    Hello all,

    I am relatively new to Linux, so solving even the most basic problems can be very troublesome for me. I am running Kubuntu 7.04.

    After I installed my video card (GeForce FX5200) into my system, my network card (Netgear WG311v2) was working fine, that is, until I installed the official NVIDIA driver for my video card. I followed the directions I found on the following thread.

    http://kubuntuforums.net/forums/inde...opic=3080686.0

    Afterwards, my video card was working fine, however my network card appears to be nowhere to be found. It does not show up under the network interfaces in KNetworkManager, or anywhere else I could think of. My regular wired network card still shows up, and works just fine (I had to bring my computer to work). If anybody has any ideas, or additional information you might need to know, let me know!

    Thanks
    -ZAZZ
    My Truck <br />My Kawasaki 900 ZXI<br />My Kawasaki 750 Supersport XI

    #2
    Re: Netgear WG311v2 not working after video card install


    Open a terminal window kmenu -> system -> konsole and type or paste the following and post the output for each of the following commands.

    dmesg | grep acx



    iwconfig


    ifconfig

    Comment


      #3
      Re: Netgear WG311v2 not working after video card install

      dmesg | grep acx

      [ 47.652739] acx: Loaded combined PCI/USB driver, firmware_ver=default
      [ 47.652744] acx: compiled to use 32bit I/O access. I/O timing issues might occur, such as non-working firmware upload. Report them
      [ 47.652830] acx: found ACX111-based wireless network card at 0000:00:0b.0, irq:19, phymem1:0xEE020000, phymem2:0xEE000000, mem1:0xffffc2000001c000, mem1_size:8192, mem2:0xffffc20000080000, mem2_size:131072
      [ 47.653829] acx: loading firmware for acx1111 chipset with radio ID 16
      [ 47.681778] acx: firmware image 'acx/1.2.1.34/tiacx111c16' was not provided. Check your hotplug scripts
      [ 47.688963] acx: firmware image 'acx/1.2.1.34/tiacx111' was not provided. Check your hotplug scripts
      [ 47.688968] acx: reset_dev() FAILED
      [ 47.706514] acx_pci: probe of 0000:00:0b.0 failed with error -5
      [ 47.706626] usbcore: registered new interface driver acx_usb

      iwconfig

      lo no wireless extensions.

      eth0 no wireless extensions.

      ifconfig

      eth0 Link encap:Ethernet HWaddr 00:14:85:C99:C1
      UP BROADCAST MULTICAST MTU:1500 Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
      Interrupt:23 Base address:0xc000

      eth0:avah Link encap:Ethernet HWaddr 00:14:85:C99:C1
      inet addr:169.254.10.163 Bcast:169.254.255.255 Mask:255.255.0.0
      UP BROADCAST MULTICAST MTU:1500 Metric:1
      Interrupt:23 Base address:0xc000

      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:16436 Metric:1
      RX packets:72 errors:0 dropped:0 overruns:0 frame:0
      TX packets:72 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0
      RX bytes:7128 (6.9 KiB) TX bytes:7128 (6.9 KiB)


      Thanks,
      -ZAZZ
      My Truck <br />My Kawasaki 900 ZXI<br />My Kawasaki 750 Supersport XI

      Comment


        #4
        Re: Netgear WG311v2 not working after video card install

        Ok, lets copy a few firmware files from their original directory and see if that solves the problem.

        Under directory :
        /lib/firmware/<your kernel version>/acx/1.2.1.34

        there will be two files

        tiacx111
        tiacx111c16

        We will copy these files into directory:
        /lib/firmware/<your kernel version>
        so they are in the standard firmware location with all the other firmware files

        You can copy and paste the commands I have written below in a terminal window. Sudo requires your user password. It is best to copy and then paste them with shift-insert rather than typing them out yourself to make sure there are no errors. Note the uname -r is in backquotes. This ensures the command uname -r will return the kernel version which is also the name of the proper subdirectory in firmware where the files are located:

        sudo cp /lib/firmware/`uname -r`/acx/1.2.1.34/tiacx111 /lib/firmware/`uname -r`

        sudo cp /lib/firmware/`uname -r`/acx/1.2.1.34/tiacx111c16 /lib/firmware/`uname -r`

        Then paste this command

        ls /lib/firmware/`uname -r` | grep acx


        to make sure that the tiacx111 and
        tiacx111c16 files show up in the output. If they don't show up in the list there was an error copying, in which case you can manually copy the files using :

        kdesu konqueror

        which will load konqueror as root.


        Once you are sure the files were copied reboot the machine and run

        dmesg | grep acx
        again and post the results

        If you have any questions don't hesitate to ask.

        Comment


          #5
          Re: Netgear WG311v2 not working after video card install

          It appears that that directory does not even exist. I did an ls -a command in konsole to verify that it was not hidden:

          zac@ZZ-LX:/lib/firmware/2.6.20-16-generic$ ls -a
          . ipw2100-1.3-p.fw
          .. ipw2200-bss.fw
          aic94xx-seq.fw ipw2200-ibss.fw
          atmel_at76c502_3com.bin ipw2200-sniffer.fw
          atmel_at76c502_3com-wpa.bin ipw3945.ucode
          atmel_at76c502.bin isl3877
          atmel_at76c502d.bin isl3886
          atmel_at76c502d-wpa.bin isl3887usb_bare
          atmel_at76c502e.bin isl3890
          atmel_at76c502e-wpa.bin isl3890usb
          atmel_at76c502-wpa.bin iwlwifi-3945.ucode
          atmel_at76c503-i3861.bin ql2100_fw.bin
          atmel_at76c503-i3863.bin ql2200_fw.bin
          atmel_at76c503-rfmd-0.90.2-140.bin ql2300_fw.bin
          atmel_at76c503-rfmd-acc.bin ql2322_fw.bin
          atmel_at76c503-rfmd.bin ql2400_fw.bin
          atmel_at76c504_2958-wpa.bin rt2561.bin
          atmel_at76c504a_2958-wpa.bin rt2561s.bin
          atmel_at76c504.bin rt2661.bin
          atmel_at76c504c-wpa.bin rt73.bin
          atmel_at76c505a-rfmd2958.bin v4l-cx2341x-dec.fw
          atmel_at76c505-rfmd2958.bin v4l-cx2341x-enc.fw
          atmel_at76c505-rfmd.bin v4l-cx2341x-init.mpg
          atmel_at76c506.bin v4l-cx25840.fw
          atmel_at76c506-wpa.bin v4l-pvrusb2-24xxx-01.fw
          ipw2100-1.3.fw v4l-pvrusb2-29xxx-01.fw
          ipw2100-1.3-i.fw zd1211


          A missing driver perhaps?

          Thanks,
          -ZAZZ

          EDIT: it does appear that the driver has gone missing. Any idea as to where I can find this driver, and how to install it. My google skills apparently aren't good enough
          My Truck <br />My Kawasaki 900 ZXI<br />My Kawasaki 750 Supersport XI

          Comment


            #6
            Re: Netgear WG311v2 not working after video card install

            Don't do anything yet but I'm curious as to whether you uninstalled linux-restricted-modules-2.6.20-16-generic
            when you installed your nvidia driver?

            Search in the adept package manager for

            restricted

            and see if the following is installed or not:

            linux-restricted-modules-2.6.20-16-generic

            Comment


              #7
              Re: Netgear WG311v2 not working after video card install

              Its not installed.

              Thanks,
              -ZAZZ
              My Truck <br />My Kawasaki 900 ZXI<br />My Kawasaki 750 Supersport XI

              Comment


                #8
                Re: Netgear WG311v2 not working after video card install

                For my peace of mind paste the results(in terminal window) of

                uname -r

                here one final time.

                I'm not going to ask you to install the restricted modules because I'm afraid we might break something. Instead I'm going to direct you to the repository file and show you how to extract the needed firmware files that are included in restricted modules package so you don't have to install the package itself.

                So post back the results of uname -r to confirm and we will get started.

                Comment


                  #9
                  Re: Netgear WG311v2 not working after video card install

                  zac@ZZ-LX:~$ uname -r
                  2.6.20-16-generic

                  Thanks,
                  -ZAZZ
                  My Truck <br />My Kawasaki 900 ZXI<br />My Kawasaki 750 Supersport XI

                  Comment


                    #10
                    Re: Netgear WG311v2 not working after video card install

                    It is best to copy and paste(with shift-insert) the following commands I give so that there is minimal chance of error.

                    To avoid clutter lets create a junk directory in your home directory to save and expand the file in.

                    Open a terminal window:
                    kmenu -> System -> Konsole

                    Make a directory, named foo, for the file(this will be right off your home directory:
                    Code:
                    mkdir foo
                    change into the directory(this is important because if you aren't in the directory you save the file to the following won't work):
                    Code:
                    cd foo
                    Here is the link to the ubuntu repository 2.6.20-16-generic firmware file for network cards. Save this file in the foo directory just created. It should be /home/<your_user_name>/foo

                    http://archive.ubuntu.com/ubuntu/poo...6.29_i386.udeb

                    Lets extract the files into this same foo directory. This will create a directory structure off of foo.

                    Code:
                    dpkg-deb --extract ./nic-restricted-firmware-2.6.20-16-generic-di_2.6.20.5-16.29_i386.udeb ./
                    Now you should have a directory structure in foo that goes

                    /lib/firmware/2.6.20-16-generic/acx/
                    and acx should contain a series of directories such as:

                    0.1.0.11
                    0.4.11.9
                    1.0.9
                    1.2.1.34

                    This mirrors the proper structure off root, but you DON'T want to just copy this lib directory and its subdirectories to root or you will trash your present lib directories and wreck your installation. This may seem obvious but I just want to be very careful here.


                    Now let's copy only the acx subdirectory in foo to its proper location off of root in the lib directory.


                    Code:
                    sudo cp -r ~/foo/lib/firmware/2.6.20-16-generic/acx /lib/firmware/2.6.20-16-generic
                    Now lets change to the proper directory we copied acx to and make sure the owner is set correctly:

                    Code:
                    cd /lib/firmware/2.6.20-16-generic
                    Now do a ls and make sure the acx directory was copied and exists here(this should return simply "acx".

                    Code:
                    ls | grep acx
                    Then change the owner of the acx directory copied to root

                    Code:
                    sudo chown --recursive root:root ./acx
                    If, at any point, you get errors or things don't seem right post back. If you would prefer to manually copy the acx structure using something like "kdesu konqueror" (note you need to be root, hence kdesu) rather than using my copy command that is fine. Just be careful so you don't mess up your lib directory.

                    I would really appreciate it if someone would vet this, especially the copy command and chown lines to make sure I didn't make a mistake somewhere. I want to make sure I don't foul something up.

                    Comment


                      #11
                      Re: Netgear WG311v2 not working after video card install

                      If all goes well reboot and give us another

                      dmesg | grep acx


                      iwconfig


                      and

                      ifconfig

                      Comment


                        #12
                        Re: Netgear WG311v2 not working after video card install

                        dmesg | grep acx
                        [ 45.586452] acx: Loaded combined PCI/USB driver, firmware_ver=default
                        [ 45.586457] acx: compiled to use 32bit I/O access. I/O timing issues might occur, such as non-working firmware upload. Report them
                        [ 45.586540] acx: found ACX111-based wireless network card at 0000:00:0b.0, irq:19, phymem1:0xEE020000, phymem2:0xEE000000, mem1:0xffffc2000001c000, mem1_size:8192, mem2:0xffffc20000080000, mem2_size:131072
                        [ 45.587539] acx: loading firmware for acx1111 chipset with radio ID 16
                        [ 47.131371] acx: === chipset TNETW1130, radio type 0x16 (Radia), form factor 0x01 ((mini-)PCI / CardBus), EEPROM version 0x05: uploaded firmware 'Rev 1.2.1.34' ===
                        [ 47.131507] acx v0.3.36: net device wlan0, driver compiled against wireless extensions 21 and Linux 2.6.20-16-generic
                        [ 47.131565] usbcore: registered new interface driver acx_usb

                        iwconfig
                        lo no wireless extensions.

                        eth0 no wireless extensions.

                        wlan0 IEEE 802.11b+/g+ ESSID:"NETGEAR" Nickname:"acx v0.3.36"
                        Mode:Managed Frequency:2.462 GHz Access Point: 00:90:4C:7E:00:29
                        Bit Rate:54 Mb/s Tx-Power=15 dBm Sensitivity=1/3
                        Retry min limit:7 RTS thrff
                        Power Managementff
                        Link Quality=29/100 Signal level=1/100 Noise level=0/100
                        Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
                        Tx excessive retries:0 Invalid misc:0 Missed beacon:0

                        ifconfig
                        eth0 Link encap:Ethernet HWaddr 00:14:85:C99:C1
                        UP BROADCAST MULTICAST MTU:1500 Metric:1
                        RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                        TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
                        collisions:0 txqueuelen:1000
                        RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
                        Interrupt:23 Base address:0xc000

                        eth0:avah Link encap:Ethernet HWaddr 00:14:85:C99:C1
                        inet addr:169.254.10.163 Bcast:169.254.255.255 Mask:255.255.0.0
                        UP BROADCAST MULTICAST MTU:1500 Metric:1
                        Interrupt:23 Base address:0xc000

                        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:16436 Metric:1
                        RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                        TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
                        collisions:0 txqueuelen:0
                        RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

                        wlan0 Link encap:Ethernet HWaddr 00:0F:B5:82:BE:20
                        inet addr:192.168.1.4 Bcast:192.168.1.255 Mask:255.255.255.0
                        inet6 addr: fe80::20f:b5ff:fe82:be20/64 Scope:Link
                        UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
                        RX packets:724 errors:10 dropped:0 overruns:0 frame:0
                        TX packets:581 errors:0 dropped:0 overruns:0 carrier:0
                        collisions:0 txqueuelen:1000
                        RX bytes:899416 (878.3 KiB) TX bytes:62590 (61.1 KiB)
                        Interrupt:19


                        Well it is working now. To say the least, I owe you a beer!

                        Thanks a lot,
                        -ZAZZ
                        My Truck <br />My Kawasaki 900 ZXI<br />My Kawasaki 750 Supersport XI

                        Comment

                        Working...
                        X