Page 3 of 5 FirstFirst 12345 LastLast
Results 21 to 30 of 44

Thread: Wireles Running Slowly

  1. #21
    Join Date
    Mar 2008
    Beans
    168
    Distro
    Hardy Heron (Ubuntu Development)

    Re: Wireles Running Slowly

    ifconfig:
    Code:
    joshua@SNKNGSHPS:~$ ifconfig
    eth0      Link encap:Ethernet  HWaddr 00:1c:23:87:6f:c9  
              UP BROADCAST MULTICAST  MTU:1500  Metric:1
              RX packets:4311 errors:0 dropped:0 overruns:0 frame:0
              TX packets:2846 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:5485169 (5.2 MB)  TX bytes:333680 (325.8 KB)
              Interrupt:21 
    
    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:4543 errors:0 dropped:0 overruns:0 frame:0
              TX packets:4543 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0 
              RX bytes:238540 (232.9 KB)  TX bytes:238540 (232.9 KB)
    
    wlan0     Link encap:Ethernet  HWaddr 00:1b:fc:82:56:37  
              inet addr:192.168.1.106  Bcast:192.168.1.255  Mask:255.255.255.0
              inet6 addr: fe80::21b:fcff:fe82:5637/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:294594 errors:0 dropped:0 overruns:0 frame:0
              TX packets:292583 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:337000060 (321.3 MB)  TX bytes:33063359 (31.5 MB)
    
    wmaster0  Link encap:UNSPEC  HWaddr 00-1B-FC-82-56-37-00-00-00-00-00-00-00-00-00-00  
              UP BROADCAST RUNNING 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)

    cat /etc/modprobe.d/blacklist:
    Code:
    # This file lists those modules which we don't want to be loaded by
    # alias expansion, usually so some other driver will be loaded for the
    # device instead.
    
    # evbug is a debug tool that should be loaded explicitly
    blacklist evbug
    
    # these drivers are very simple, the HID drivers are usually preferred
    blacklist usbmouse
    blacklist usbkbd
    
    # replaced by e100
    blacklist eepro100
    
    # replaced by tulip
    blacklist de4x5
    
    # causes no end of confusion by creating unexpected network interfaces
    blacklist eth1394
    
    # snd_intel8x0m can interfere with snd_intel8x0, doesn't seem to support much
    # hardware on its own (Ubuntu bug #2011, #6810)
    blacklist snd_intel8x0m
    
    # causes failure to suspend on HP compaq nc6000 (Ubuntu: #10306)
    blacklist i2c_i801
    
    # replaced by p54pci
    blacklist prism54
    
    # replaced by b43 and ssb.
    blacklist bcm43xx
    
    # most apps now use garmin usb driver directly (Ubuntu: #114565)
    blacklist garmin_gps
    
    # replaced by asus-laptop (Ubuntu: #184721)
    blacklist asus_acpi
    blacklist b43
    blacklist b43legacy
    blacklist ssb
    blacklist bcm43xx

  2. #22
    Join Date
    Aug 2007
    Location
    Paris
    Beans
    5,538
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Wireles Running Slowly

    Strange...the blacklist looks fine, but b43 is still in control of that card. Trying adding to /etc/modprobe.d/blacklist the line:
    Code:
    blacklist b43-pci-bridge
    blacklist b43 ssb
    then try these commands and see if it makes a difference:
    Code:
    sudo rmmod ndiswrapper
    sudo rmmod b43
    sudo rmmod b43legacy
    sudo rmmod ssb
    sudo rmmod b43 ssb
    sudo modprobe ndiswrapper
    after that, b43 should really not be in control anymore. Does lshw mention ndiswrapper now?

    The only thing I can think of is that something strange is going on because your ethernet card uses b44, the Broadcom ethernet driver, which is close to b43. But that shouldn't matter; you should still be able to force the wireless to use ndiswrapper. Nonetheless, maybe adding "blacklist b44" to the blacklist would make a difference--but note that it's going to break your ethernet; to get it back, you need to remove "blacklist b44" and run "sudo modprobe b44" to reload the b44 driver.

  3. #23
    Join Date
    Mar 2008
    Beans
    168
    Distro
    Hardy Heron (Ubuntu Development)

    Re: Wireles Running Slowly

    Ok I added those lines to the blacklist file but I had a few errors while running those commands. For the record, the wireless currently isn't working, I'm plugged in at the moment:

    Code:
    joshua@SNKNGSHPS:~$ sudo gedit /etc/modprobe.d/blaclist
    [sudo] password for joshua: 
    joshua@SNKNGSHPS:~$ sudo gedit /etc/modprobe.d/blacklist
    joshua@SNKNGSHPS:~$ sudo rmmod ndiswrapper
    joshua@SNKNGSHPS:~$ sudo rmmod b43
    joshua@SNKNGSHPS:~$ sudo rmmod b43legacy
    ERROR: Module b43legacy does not exist in /proc/modules
    joshua@SNKNGSHPS:~$ sudo rmmod b43legacy
    ERROR: Module b43legacy does not exist in /proc/modules
    joshua@SNKNGSHPS:~$ sudo rmmod ssb
    ERROR: Module ssb is in use by b44
    joshua@SNKNGSHPS:~$ sudo rmmod b43 ssb
    ERROR: Module b43 does not exist in /proc/modules
    ERROR: Module ssb is in use by b44
    joshua@SNKNGSHPS:~$ sudo modprobe ndiswrapper
    Here's the output of

  4. #24
    Join Date
    Mar 2008
    Beans
    168
    Distro
    Hardy Heron (Ubuntu Development)

    Re: Wireles Running Slowly

    I hit send prematurely. Here's the outpost of lshw (it's pretty nuts):
    Code:
    joshua@SNKNGSHPS:~$ lshw
    WARNING: you should run this program as super-user.
    snkngshps                 
        description: Computer
        width: 32 bits
      *-core
           description: Motherboard
           physical id: 0
         *-memory
              description: System memory
              physical id: 0
              size: 1898MiB
         *-cpu
              product: AMD Turion(tm) 64 X2 Mobile Technology TL-56
              vendor: Advanced Micro Devices [AMD]
              physical id: 1
              bus info: cpu@0
              version: 15.8.1
              size: 1800MHz
              capacity: 1800MHz
              width: 64 bits
              capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp x86-64 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch ts fid vid ttp tm stc 100mhzsteps cpufreq
            *-cache:0
                 description: L1 cache
                 physical id: 0
                 size: 128KiB
            *-cache:1
                 description: L2 cache
                 physical id: 1
                 size: 512KiB
         *-pci:0
              description: Host bridge
              product: RS480 Host Bridge
              vendor: ATI Technologies Inc
              physical id: 100
              bus info: pci@0000:00:00.0
              version: 10
              width: 32 bits
              clock: 66MHz
              configuration: latency=64
            *-pci:0
                 description: PCI bridge
                 product: RS480 PCI Bridge
                 vendor: ATI Technologies Inc
                 physical id: 1
                 bus info: pci@0000:00:01.0
                 version: 00
                 width: 32 bits
                 clock: 66MHz
                 capabilities: pci normal_decode bus_master cap_list
               *-display
                    description: VGA compatible controller
                    product: RS485 [Radeon Xpress 1100 IGP]
                    vendor: ATI Technologies Inc
                    physical id: 5
                    bus info: pci@0000:01:05.0
                    version: 00
                    width: 32 bits
                    clock: 66MHz
                    capabilities: vga_controller bus_master cap_list
                    configuration: driver=fglrx_pci latency=255 mingnt=8 module=fglrx
            *-pci:1
                 description: PCI bridge
                 product: RS480 PCI Bridge
                 vendor: ATI Technologies Inc
                 physical id: 5
                 bus info: pci@0000:00:05.0
                 version: 00
                 width: 32 bits
                 clock: 33MHz
                 capabilities: pci normal_decode bus_master cap_list
                 configuration: driver=pcieport-driver
            *-pci:2
                 description: PCI bridge
                 product: RS480 PCI Bridge
                 vendor: ATI Technologies Inc
                 physical id: 6
                 bus info: pci@0000:00:06.0
                 version: 00
                 width: 32 bits
                 clock: 33MHz
                 capabilities: pci normal_decode bus_master cap_list
                 configuration: driver=pcieport-driver
               *-network
                    description: Network controller
                    product: BCM94311MCG wlan mini-PCI
                    vendor: Broadcom Corporation
                    physical id: 0
                    bus info: pci@0000:05:00.0
                    version: 01
                    width: 32 bits
                    clock: 33MHz
                    capabilities: bus_master cap_list
                    configuration: driver=b43-pci-bridge latency=0 module=ssb
            *-storage
                 description: SATA controller
                 product: SB600 Non-Raid-5 SATA
                 vendor: ATI Technologies Inc
                 physical id: 12
                 bus info: pci@0000:00:12.0
                 version: 00
                 width: 32 bits
                 clock: 66MHz
                 capabilities: storage ahci_1.0 bus_master cap_list
                 configuration: driver=ahci latency=64 module=ahci
            *-usb:0
                 description: USB Controller
                 product: SB600 USB (OHCI0)
                 vendor: ATI Technologies Inc
                 physical id: 13
                 bus info: pci@0000:00:13.0
                 version: 00
                 width: 32 bits
                 clock: 66MHz
                 capabilities: ohci bus_master
                 configuration: driver=ohci_hcd latency=64 module=ohci_hcd
            *-usb:1
                 description: USB Controller
                 product: SB600 USB (OHCI1)
                 vendor: ATI Technologies Inc
                 physical id: 13.1
                 bus info: pci@0000:00:13.1
                 version: 00
                 width: 32 bits
                 clock: 66MHz
                 capabilities: ohci bus_master
                 configuration: driver=ohci_hcd latency=64 module=ohci_hcd
            *-usb:2
                 description: USB Controller
                 product: SB600 USB (OHCI2)
                 vendor: ATI Technologies Inc
                 physical id: 13.2
                 bus info: pci@0000:00:13.2
                 version: 00
                 width: 32 bits
                 clock: 66MHz
                 capabilities: ohci bus_master
                 configuration: driver=ohci_hcd latency=64 module=ohci_hcd
            *-usb:3
                 description: USB Controller
                 product: SB600 USB (OHCI3)
                 vendor: ATI Technologies Inc
                 physical id: 13.3
                 bus info: pci@0000:00:13.3
                 version: 00
                 width: 32 bits
                 clock: 66MHz
                 capabilities: ohci bus_master
                 configuration: driver=ohci_hcd latency=64 module=ohci_hcd
            *-usb:4
                 description: USB Controller
                 product: SB600 USB (OHCI4)
                 vendor: ATI Technologies Inc
                 physical id: 13.4
                 bus info: pci@0000:00:13.4
                 version: 00
                 width: 32 bits
                 clock: 66MHz
                 capabilities: ohci bus_master
                 configuration: driver=ohci_hcd latency=64 module=ohci_hcd
            *-usb:5
                 description: USB Controller
                 product: SB600 USB Controller (EHCI)
                 vendor: ATI Technologies Inc
                 physical id: 13.5
                 bus info: pci@0000:00:13.5
                 version: 00
                 width: 32 bits
                 clock: 66MHz
                 capabilities: ehci bus_master cap_list
                 configuration: driver=ehci_hcd latency=64 module=ehci_hcd
            *-serial
                 description: SMBus
                 product: SBx00 SMBus Controller
                 vendor: ATI Technologies Inc
                 physical id: 14
                 bus info: pci@0000:00:14.0
                 version: 14
                 width: 32 bits
                 clock: 66MHz
                 capabilities: cap_list
                 configuration: driver=piix4_smbus latency=0 module=i2c_piix4
            *-ide
                 description: IDE interface
                 product: SB600 IDE
                 vendor: ATI Technologies Inc
                 physical id: 14.1
                 bus info: pci@0000:00:14.1
                 version: 00
                 width: 32 bits
                 clock: 66MHz
                 capabilities: ide bus_master
                 configuration: driver=pata_atiixp latency=64 module=pata_atiixp
            *-multimedia
                 description: Audio device
                 product: SBx00 Azalia
                 vendor: ATI Technologies Inc
                 physical id: 14.2
                 bus info: pci@0000:00:14.2
                 version: 00
                 width: 64 bits
                 clock: 33MHz
                 capabilities: bus_master cap_list
                 configuration: driver=HDA Intel latency=64 module=snd_hda_intel
            *-isa
                 description: ISA bridge
                 product: SB600 PCI to LPC Bridge
                 vendor: ATI Technologies Inc
                 physical id: 14.3
                 bus info: pci@0000:00:14.3
                 version: 00
                 width: 32 bits
                 clock: 66MHz
                 capabilities: isa bus_master
                 configuration: latency=0
            *-pci:3
                 description: PCI bridge
                 product: SBx00 PCI to PCI Bridge
                 vendor: ATI Technologies Inc
                 physical id: 14.4
                 bus info: pci@0000:00:14.4
                 version: 00
                 width: 32 bits
                 clock: 66MHz
                 capabilities: pci subtractive_decode bus_master
               *-network
                    description: Ethernet interface
                    product: BCM4401-B0 100Base-TX
                    vendor: Broadcom Corporation
                    physical id: 0
                    bus info: pci@0000:08:00.0
                    logical name: eth0
                    version: 02
                    serial: 00:1c:23:87:6f:c9
                    width: 32 bits
                    clock: 33MHz
                    capabilities: bus_master cap_list ethernet physical
                    configuration: broadcast=yes driver=b44 driverversion=2.0 ip=192.168.1.108 latency=64 module=ssb multicast=yes
               *-system:0
                    description: SD Host controller
                    product: R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter
                    vendor: Ricoh Co Ltd
                    physical id: 1
                    bus info: pci@0000:08:01.0
                    version: 19
                    width: 32 bits
                    clock: 33MHz
                    capabilities: bus_master cap_list
                    configuration: driver=sdhci latency=64 module=sdhci
               *-system:1 UNCLAIMED
                    description: System peripheral
                    product: R5C843 MMC Host Controller
                    vendor: Ricoh Co Ltd
                    physical id: 1.1
                    bus info: pci@0000:08:01.1
                    version: 01
                    width: 32 bits
                    clock: 33MHz
                    capabilities: bus_master cap_list
                    configuration: latency=0
         *-pci:1
              description: Host bridge
              product: K8 [Athlon64/Opteron] HyperTransport Technology Configuration
              vendor: Advanced Micro Devices [AMD]
              physical id: 101
              bus info: pci@0000:00:18.0
              version: 00
              width: 32 bits
              clock: 33MHz
         *-pci:2
              description: Host bridge
              product: K8 [Athlon64/Opteron] Address Map
              vendor: Advanced Micro Devices [AMD]
              physical id: 102
              bus info: pci@0000:00:18.1
              version: 00
              width: 32 bits
              clock: 33MHz
         *-pci:3
              description: Host bridge
              product: K8 [Athlon64/Opteron] DRAM Controller
              vendor: Advanced Micro Devices [AMD]
              physical id: 103
              bus info: pci@0000:00:18.2
              version: 00
              width: 32 bits
              clock: 33MHz
         *-pci:4
              description: Host bridge
              product: K8 [Athlon64/Opteron] Miscellaneous Control
              vendor: Advanced Micro Devices [AMD]
              physical id: 104
              bus info: pci@0000:00:18.3
              version: 00
              width: 32 bits
              clock: 33MHz
              configuration: driver=k8temp module=k8temp
    joshua@SNKNGSHPS:~$

  5. #25
    Join Date
    Mar 2008
    Beans
    168
    Distro
    Hardy Heron (Ubuntu Development)

    Re: Wireles Running Slowly

    (I realize now I forgot to add on the filters for lshw)

  6. #26
    Join Date
    Aug 2007
    Location
    Paris
    Beans
    5,538
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Wireles Running Slowly

    Thanks for the output.
    joshua@SNKNGSHPS:~$ sudo rmmod b43 ssb
    ERROR: Module b43 does not exist in /proc/modules
    ERROR: Module ssb is in use by b44
    From that I get the sense that, as I suggested above, the problem is that the system won't unload ssb (which is part of b43) because it's in use by b44, which is driving your ethernet. So b43 (or its associates) is continuing to sort of drive the wireless card even though it's on the blacklist. Does this help:
    Code:
    sudo rmmod b43
    sudo rmmod b43legacy
    sudo rmmod b44
    sudo rmmod ssb
    sudo rmmod ndiswrapper
    sudo modprobe ndiswrapper
    (if you get errors about "module XXX does not exist in /proc/modules," that's good; it means that the module was not loaded to begin with, and we didn't want it to be)

    After this b43, ssb and everything related to them should be disactivated, and ndiswrapper should be driving the card...if the command "lshw | grep ndiswrapper" returns anything, then that's good. Those commands will kill your ethernet, but not permanently: either rebooting or running:
    Code:
    sudo modprobe b44
    sudo modprobe ssb
    sudo ifconfig eth0 up
    should make the ethernet come back without a problem.

    I won't be back till tomorrow, but please try those commands above and see if they help. I'm sorry this is turning into such a complicated issue, but I think we're close to figuring it out. Probably blacklisting b44 is going to be the solution.

  7. #27
    Join Date
    Mar 2008
    Beans
    168
    Distro
    Hardy Heron (Ubuntu Development)

    Re: Wireles Running Slowly

    No problem, I really appreciate your help! Ok I did everything, here's the output of all of it so you can see what had errors and what didn't. The wireless is back. I haven't rebooted to get the ethernet back but I will do that now.

    Code:
    joshua@SNKNGSHPS:~$ sudo rmmod b43
    [sudo] password for joshua: 
    ERROR: Module b43 does not exist in /proc/modules
    joshua@SNKNGSHPS:~$ sudo rmmod b43legacy
    ERROR: Module b43legacy does not exist in /proc/modules
    joshua@SNKNGSHPS:~$ sudo rmmod b44
    joshua@SNKNGSHPS:~$ sudo rmmod ssb
    joshua@SNKNGSHPS:~$ sudo rmmod ndiswrapper
    joshua@SNKNGSHPS:~$ sudo modprobe ndiswrapper
    joshua@SNKNGSHPS:~$ lshw | grep ndiswrapper
    WARNING: you should run this program as super-user.
                    configuration: broadcast=yes driver=ndiswrapper+bcmwl5 driverversion=1.52+Broadcom,10/12/2006, 4.100. ip=192.168.1.106 latency=0 module=ndiswrapper multicast=yes wireless=IEEE 802.11b
    It's running on ndiswrapper, so that's good news!

  8. #28
    Join Date
    Mar 2008
    Beans
    168
    Distro
    Hardy Heron (Ubuntu Development)

    Re: Wireles Running Slowly

    I'm downloading a torrent right now that's going 120kbs and I'm connected from work via remote desktop with very little lag so it seems to be running much much better. Thanks for the help. Is there anything else I need to do?
    Running Ubuntu Jaunty 9.04 on a Dell Inspirion 1501 | DUAL CORE AMD x64 1.8 TURION |Video Card: ATI Technologies Inc RS485 [Radeon Xpress 1100 IGP] | Sound Card: ATI Technologies Inc SBx00 Azalia | 2 Gigs of Ram

  9. #29
    Join Date
    Mar 2008
    Beans
    168
    Distro
    Hardy Heron (Ubuntu Development)

    Re: Wireles Running Slowly

    Sorry for the triple post but I just ran into another snag. Like I said, I was connected via remote desktop and I needed to restart. I waited a few minutes and trying to remote back into it and it wasn't working. I had my room mate check and he said the wireless isn't working on it anymore.. :-/
    Running Ubuntu Jaunty 9.04 on a Dell Inspirion 1501 | DUAL CORE AMD x64 1.8 TURION |Video Card: ATI Technologies Inc RS485 [Radeon Xpress 1100 IGP] | Sound Card: ATI Technologies Inc SBx00 Azalia | 2 Gigs of Ram

  10. #30
    Join Date
    Aug 2007
    Location
    Paris
    Beans
    5,538
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Wireles Running Slowly

    I was connected via remote desktop and I needed to restart. I waited a few minutes and trying to remote back into it and it wasn't working. I had my room mate check and he said the wireless isn't working on it anymore.. :-/
    That's ok; this is the behavior that is expected. When you ran those commands that made ndiswrapper work, it was only a temporary fix that would last until the next reboot of your system. So it makes sense that after a restart, the wireless is broken again.

    To make the fix permanent (now that we know it works), you need to add:
    Code:
    blacklist b44
    to /etc/modprobe.d/blacklist. Then either reboot again or run these commands once:
    Code:
    sudo rmmod b44
    sudo rmmod ndiswrapper
    sudo modprobe ndiswrapper
    and ndiswrapper should be in charge permanently, even after you reboot the computer.

    Note that the downside to this is that your ethernet will be disabled so long as b44 is on the blacklist. If you need to reenable the ethernet, you'll have to remove the "blacklist b44" line and run "sudo modprobe b44" to reinsert the b44 module, which will in turn break ndiswrapper. I know this isn't ideal, but I don't know of a better solution; I guess you have to choose (remember, Linux is all about choice) between the ethernet and wireless.

    If you have any more trouble please post, but I hope this ends up fixing your download speed issue to your satisfaction.

    Also, you should note that the reason you had bad downloads speeds to begin with is that the b43 driver, which was originally driving your wireless interface before ndiswrapper, is still quite new and has some issues with certain kinds of cards. By the next release of Ubuntu in October (or possibly even through system updates to Hardy), there's a good chance that those issues will be resolved and ndiswrapper will no longer be necessary. So in the future, things should be much simpler.

Page 3 of 5 FirstFirst 12345 LastLast

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
  •