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

Thread: Linksys WUSB54GSC v2

  1. #1
    Join Date
    Aug 2009
    Beans
    48

    Linksys WUSB54GSC v2

    I'been trying to install this adapter for the past few days, none of the tutorials in this forum have worked, although some people have succeeded I'm having a little difficulty following these threads since they are over year and half old.

    One of the main issues I'm having is to get Ubuntu to recognize my wireless connection, you can see exactly what I'm talking about right below, This is a brief history of what
    I' have been doing.

    I'd really appreciate any feedback. Thanks !


    __________________________________________________ ________

    System specs

    2.6.28-11-generic
    i686 GNU/Linux
    bus001 Device 004: ID 1737 : 0075 Linksys


    Drivers(directly from the linksys official website)

    ndiswdm.sys
    rndismp.sys
    usb8023.sys
    ndiswdm.inf

    http://downloads.linksysbycisco.com/...2_20080804.zip

    Code:
    ;-------------------------------------------------------------------------------
    ; NDISWDM.INF
    ;
    ; Broadcom 802.11g Wireless USB Adapter
    ;
    ;
    
    
    [version]
    Signature   = "$Windows NT$"
    Class       = Net
    ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
    Provider    = %LINKSYS%
    DriverVer   = 10/09/2007,4.118.4.0
    CatalogFile = bcm43xx.cat
    CatalogFile.NTamd64 = bcm43xx64.cat
    
    
    [Manufacturer]
    %LINKSYS% = BROADCOM, NTamd64
    
    ;-----------------------------------------------------------------
    ; x64 (AMD64, Intel EM64T) - WinXP
    ;
    [BROADCOM.NTamd64]
    
    %NdisWDM.DeviceDescFullcdc%   =  NdisWDM.ndi, usb\vid_1737&pid_0075
    
    ;-----------------------------------------------------------------
    ; x86 - Win9x, Win2K, WinXP
    ;
    [BROADCOM]
    %NdisWDM.DeviceDescFullcdc%   =  NdisWDM.ndi, usb\vid_1737&pid_0075
    ;-------------------------------------------------------------------------------
    ; Microsoft Virtual Ethernet Adapter
    ;
    [NdisWDM.ndi]
    Characteristics = 0x4 ; NCF_PHYSICAL
    BusType        = 15 ; if you specify NCF_PHYSICAL, you must specify bustype
    AddReg          = NdisWDM.Reg, common.reg, g.options.reg, bg.options.reg
    DelReg        = common.delreg, rate.delreg
    CopyFiles       = NdisWDM.CopyFiles
    
    [NdisWDM.ndi.Services]
    AddService      = WUSB54GSCV2, 2, NdisWDM.Service, NdisWDM.EventLog
    
    ;-----------------------------------------------------------------------------
    ; Microsoft Virtual Miniport Common
    ;
    [NdisWDM.Reg]
    HKR,    ,                         BusNumber,           0, "0" 
    HKR, Ndi,                         Service,             0, "NdisWDM"
    HKR, Ndi\Interfaces,              UpperRange,          0, "ndis5"
    HKR, Ndi\Interfaces,              LowerRange,          0, "ethernet"
    
    
    [common.delreg]
        HKR, Ndi\params\RoamPref
        HKR, Ndi\params\AssocPref
        HKR, Ndi\params\Locale
        HKR,,Locale
    
    [rate.delreg]
        HKR, Ndi\params\Rate
        HKR, Ndi\params\RateA
    
    [common.reg]
    
        HKR, ,"EnableAutoConnect",    0,    "1"
        HKR,    Ndi\params\RoamDelta, ParamDesc,    0,    %RoamingTendency%
        HKR,    Ndi\params\RoamDelta, type,        0,    "enum"
        HKR,    Ndi\params\RoamDelta\enum, "0",            0,    %Aggressive%
        HKR,    Ndi\params\RoamDelta\enum, "1",         0,    %Moderate%
        HKR,    Ndi\params\RoamDelta\enum, "2",         0,    %Conservative%
        HKR,    Ndi\params\RoamDelta,default,,"1"
    
        HKR,    Ndi\params\frag, ParamDesc,    0,    %FragmentationThreshold%
        HKR,    Ndi\params\frag,type,0,"dword"
        HKR,    Ndi\params\frag,min,,"256"
        HKR,    Ndi\params\frag,max,,"2346"
        HKR,    Ndi\params\frag,default,,"2346"
    
        HKR,    Ndi\params\rts, ParamDesc,    0,    %RTSThreshold%
        HKR,    Ndi\params\rts,type,0,"dword"
        HKR,    Ndi\params\rts,min,,"0"
        HKR,    Ndi\params\rts,max,,"2347"
        HKR,    Ndi\params\rts,default,,"2347"
    
        HKR,    Ndi\params\NetworkAddress, ParamDesc,    0, %LocallyAdministeredMACAddress%
        HKR,    Ndi\params\NetworkAddress, type,    0, "edit"
        HKR,    Ndi\params\NetworkAddress, LimitText,    0, "12"
        HKR,    Ndi\params\NetworkAddress, UpperCase,  0, "1"
        HKR,    Ndi\params\NetworkAddress, default,    0, ""
        HKR,    Ndi\params\NetworkAddress, optional,    0, "1"
    
        HKR,    Ndi\params\PwrOut, ParamDesc,    0,    %PowerOutput%
        HKR,    Ndi\params\PwrOut, type,        0,    "enum"
        HKR,    Ndi\params\PwrOut\enum, "100",    0,    "100%"
        HKR,    Ndi\params\PwrOut\enum, "75",    0,    "75%"
        HKR,    Ndi\params\PwrOut\enum, "50",    0,    "50%"
        HKR,    Ndi\params\PwrOut\enum, "25",    0,    "25%"
        HKR,    Ndi\params\PwrOut,default,,"100"
    
        HKR,     Ndi\params\Managed, ParamDesc,0,    %Manage_Wireless_Settings%
        HKR,     Ndi\params\Managed, type,     0,     "enum"
        HKR,     Ndi\params\Managed\enum, "0", 0,    %Disabled%
        HKR,    Ndi\params\Managed\enum, "1", 0,    %Enabled%
        HKR,    Ndi\params\Managed,default,,"1"
    
        HKR,    Ndi\params\FrameBursting, ParamDesc,    0,    %XPress_Technology%
        HKR,    Ndi\params\FrameBursting, type,        0,    "enum"
        HKR,    Ndi\params\FrameBursting\enum, "0",        0,    %Disabled%
        HKR,    Ndi\params\FrameBursting\enum, "1",        0,    %Enabled%
        HKR,    Ndi\params\FrameBursting,default,,"1"    
    
    
        HKR,                    ,"ledbh0",    0,    "-1"
        HKR,                    ,"ledbh1",    0,    "-1"
        HKR,                    ,"ledbh2",    0,    "-1"
        HKR,                    ,"ledbh3",    0,    "-1"
        HKR,                    ,"ledblinkslow",0,    "-1"
        HKR,                    ,"ledblinkmed",    0,    "-1"
        HKR,                    ,"ledblinkfast",0,    "-1"
        HKR,                    ,"leddc",    0,    "0"
    
        HKR,                    ,"scan_channel_time",    0,    "-1"
        HKR,                    ,"scan_unassoc_time",    0,    "-1"
        HKR,                    ,"scan_home_time",    0,    "-1"
        HKR,                    ,"scan_passes",        0,    "-1"
    
        HKR,                    ,"EFCEnable",        0,    "0"
    
        HKLM,    Software\Broadcom\802.11, PerUserPN, 0x00010001, 0
        HKLM,    Software\Broadcom\802.11, DisallowPNChanges, 0x00010001, 0
    
    [g.options.reg]
        HKR,    Ndi\params\RoamTrigger, ParamDesc,    0,    %RoamingDecision%
        HKR,    Ndi\params\RoamTrigger, type,        0,    "enum"
        HKR,    Ndi\params\RoamTrigger\enum, "-60",    0,    %OptimizeBandwidth%
        HKR,    Ndi\params\RoamTrigger\enum, "-70",    0,    %Default%
        HKR,    Ndi\params\RoamTrigger\enum, "-80",    0,    %OptimizeDistance%
        HKR,    Ndi\params\RoamTrigger,default,,"-70"
    
        HKR,    Ndi\params\PLCPHeader, ParamDesc,    0,    %BSSPLCPHeader%
        HKR,    Ndi\params\PLCPHeader, type,        0,    "enum"
        HKR,    Ndi\params\PLCPHeader\enum, "-1",    0,    %Long%
        HKR,    Ndi\params\PLCPHeader\enum, "0",    0,    %AutoShortLong%
        HKR,    Ndi\params\PLCPHeader,default,,"0"
    
        HKR,    Ndi\params\IBSSGMode, ParamDesc,    0,      %IBSS54gtmMode%
        HKR,    Ndi\params\IBSSGMode, type,         0,      "enum"
        HKR,    Ndi\params\IBSSGMode\enum, "0",     0,      %80211bOnly%
        HKR,    Ndi\params\IBSSGMode\enum, "1",     0,      %54gLRS%
        HKR,    Ndi\params\IBSSGMode\enum, "2",     0,      %54gAuto%
        HKR,    Ndi\params\IBSSGMode\enum, "4",     0,      %54gPerformance%
        HKR,    Ndi\params\IBSSGMode,default,,"0"
    
        HKR,    Ndi\params\IBSSGProtection, ParamDesc,    0,      %IBSS54gtmProtectionMode%
        HKR,    Ndi\params\IBSSGProtection, type,       0,      "enum"
        HKR,    Ndi\params\IBSSGProtection\enum, "0",   0,      %Disabled%
        HKR,    Ndi\params\IBSSGProtection\enum, "2",   0,      %Auto%
        HKR,    Ndi\params\IBSSGProtection,default,,"2"
    
        HKR,    Ndi\params\Rate, ParamDesc,    0,    %Rate%
        HKR,    Ndi\params\Rate, type,        0,    "enum"
        HKR,    Ndi\params\Rate\enum, "0",    0,    %Usebestrate%
        HKR,    Ndi\params\Rate\enum, "2",    0,    " 1"
        HKR,    Ndi\params\Rate\enum, "4",    0,    " 2"
        HKR,    Ndi\params\Rate\enum, "11",    0,    " 5.5"
        HKR,    Ndi\params\Rate\enum, "12",    0,    " 6"
        HKR,    Ndi\params\Rate\enum, "18",    0,    " 9"
        HKR,    Ndi\params\Rate\enum, "22",    0,    "11"
        HKR,    Ndi\params\Rate\enum, "24",    0,    "12"
        HKR,    Ndi\params\Rate\enum, "36",    0,    "18"
        HKR,    Ndi\params\Rate\enum, "48",    0,    "24"
        HKR,    Ndi\params\Rate\enum, "72",    0,    "36"
        HKR,    Ndi\params\Rate\enum, "96",    0,    "48"
        HKR,    Ndi\params\Rate\enum, "108",0,    "54"
        HKR,    Ndi\params\Rate,default,,"0"
    
        HKR,    Ndi\params\Afterburner, ParamDesc,    0,      "Afterburner"
        HKR,    Ndi\params\Afterburner, type,       0,      "enum"
        HKR,    Ndi\params\Afterburner\enum, "0",   0,      %Disabled%
        HKR,    Ndi\params\Afterburner\enum, "1",   0,      %Enabled%
        HKR,    Ndi\params\Afterburner,default,,"1"
    
        HKR,    Ndi\params\WME, ParamDesc,    0,    %WME%
        HKR,    Ndi\params\WME, type,        0,    "enum"
        HKR,    Ndi\params\WME\enum, "-1",    0,    %Auto%
        HKR,    Ndi\params\WME\enum, "1",    0,    %Enabled%
        HKR,    Ndi\params\WME\enum, "0",    0,    %Disabled%
        HKR,    Ndi\params\WME,default,,"-1"
    ; the next line forces upgrade installation to configure WME value to be -1 
        HKR,    ,"WME",0,"-1"
    
    ; options common to both b and g
    [bg.options.reg]
        HKR,    Ndi\params\Channel, ParamDesc, 0, %IBSSChannelNumber%
        HKR,    Ndi\params\Channel, default,   0, "11"
        HKR,    Ndi\params\Channel, min,       0, "1"
        HKR,    Ndi\params\Channel, max,       0, "14"
        HKR,    Ndi\params\Channel, step,      0, "1"
        HKR,    Ndi\params\Channel, base,      0, "10"
        HKR,    Ndi\params\Channel, type,      0, "int"
    
    
    ;-----------------------------------------------------------------------------
    ; Driver and Service Section
    ;
    [NdisWDM.CopyFiles]
    WUSB54GSCV2.sys,ndiswdm.sys,,2
    
    [NdisWDM.Service]
    DisplayName     = %NdisWDM.Service.DispName%
    ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
    StartType       = 3 ;%SERVICE_DEMAND_START%
    ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
    ServiceBinary   = %12%\WUSB54GSCV2.sys
    LoadOrderGroup  = NDIS
    AddReg          = TextModeFlags.Reg
    
    [NdisWDM.EventLog]
    AddReg = NdisWDM.AddEventLog.Reg
    
    [NdisWDM.AddEventLog.Reg]
    HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
    HKR, , TypesSupported,   0x00010001, 7
    
    [TextModeFlags.Reg]
    HKR, , TextModeFlags,    0x00010001, 0x0001
    
    [SourceDisksNames]
    1 = %DiskId1%,,,""
    
    [SourceDisksFiles]
    ndiswdm.sys  = 1,,
    
    ;-----------------------------------------------------------------------------
    ; DestinationDirs
    ;
    [DestinationDirs]
    NdisWDM.CopyFiles = 12
    
    ;-----------------------------------------------------------------------------
    ; Localizable Strings
    ;
    [Strings]
    LINKSYS               = "Linksys, A Division of Cisco"
    Msft                       = "Microsoft"                      
    
    NdisWDM.DeviceDescFullcdc        = "Compact Wireless-G USB Network Adapter with SpeedBooster ver.2"
    NdisWDM.Service.DispName    = "Compact Wireless-G USB Network Adapter  with SpeedBooster Service"
    DiskId1 = "Compact Wireless-G USB Network Adapter Device Installation Disk #1"
    Promiscuous        = "Set the physical NIC to promiscuous mode"
    Promiscuous_Disable = "Disable"
    Promiscuous_Enable  = "Enable"
    1Mb=" 1 Mb"
    2Mb=" 2 Mb"
    55Mb=" 5.5 Mb"
    6Mb=" 6 Mb"
    9Mb=" 9 Mb"
    11Mb="11 Mb"
    12Mb="12 Mb"
    18Mb="18 Mb"
    24Mb="24 Mb"
    36Mb="36 Mb"
    48Mb="48 Mb"
    54Mb="54 Mb"
    4g80211bCompatible="54g - 802.11b Compatible"
    54gAuto="54g - Auto"
    54gLRS="54g - LRS"
    54gPerformance="54g - Performance"
    80211bMode="802.11b Mode"
    80211bOnly="802.11b Only"
    AdHoc="Ad Hoc"
    AntennaDiversity="Antenna Diversity"
    AssociationPreference="Association Preference"
    Auto="Auto"
    AutoShortLong="Auto (Short/Long)"
    AutoTxPreamble="Auto Tx Preamble"
    BSSMode="BSS Mode"
    BSSPLCPHeader="BSS PLCP Header"
    BlueToothCollaboration="Bluetooth Collaboration"
    Channel="Channel"
    Default="Default"
    Disable="Disable"
    Disable80211a="Disable 802.11a"
    Disable80211gb="Disable 802.11g/b"
    DisableBands="Disable Bands"
    Disabled="Disabled"
    Enable="Enable"
    Enabled="Enabled"
    FragmentationThreshold="Fragmentation Threshold"
    FrameBursting="Frame Bursting"
    FullyAutomatic="Fully Automatic"
    IBSS54gtmMode="IBSS 54g(tm) Mode"
    IBSS54gtmProtectionMode="IBSS 54g(tm) Protection Mode"
    IBSSChannelNumber="IBSS Channel Number"
    IBSSMode="IBSS Mode"
    Infrastructure="Infrastructure"
    LocallyAdministeredMACAddress="Locally Administered MAC Address"
    Long="Long"
    LongTxPreamble="Long Tx Preamble"
    Manage_Wireless_Settings="Manage Wireless Settings"
    NetworkType="Network Type"
    None="None"
    OptimizeBandwidth="Optimize Bandwidth"
    OptimizeDistance="Optimize Distance"
    PLCPHeader="PLCP Header"
    PowerOutput="Power Output"
    PreambleMode="Preamble Mode"
    Prefer80211a="Prefer 802.11a"
    Prefer80211gb="Prefer 802.11g/b"
    RTSThreshold="RTS Threshold"
    RadioEnableDisable="Radio Enable/Disable"
    Rate="Rate"
    Region1="Region 1"
    Region2="Region 2"
    Region3="Region 3"
    Region4="Region 4"
    RoamingDecision="Roaming Decision"
    RoamingPreference="Roaming Preference"
    SSID="SSID"
    StayInBand="Stay In Band"
    TransmitRate="Transmit Rate"
    Usebestrate="Use best rate"
    WME="WMM"
    Normal="Normal"
    XPress_Technology="XPress (TM) Technology"
    USA_TAIWAN="USA/Taiwan"
    Location="Location"
    Strict="Strict"
    Loose="Loose"
    Fast="Fast"
    MaxPowerSavings="Max Power Savings"
    HighPerformance="High Performance"
    MiminumPowerConsumption="Minimum Power Consumption"
    AssociationRoamPreference="Association Roam Preference"
    BandPreference="Band Preference"
    RoamingTendency="Roam Tendency"
    Aggressive="Aggressive"
    Moderate="Moderate"
    Conservative="Conservative"
    Aux="Aux"
    Main="Main"
    History log
    Code:
    
    
    USERNAME@USERNAME-desktop:~$ sudo ndiswrapper -e wusb54gsc
    couldn't delete /etc/ndiswrapper/wusb54gsc: No such file or dir
    
    USERNAME@USERNAME-desktop:~$ sudo ndiswrapper -i /home/USERNAME/linksysdriver/ndiswdm.inf
    installing ndiswdm ...
    forcing parameter IBSSGMode from 0 to 2
    
    USERNAME@USERNAME-desktop:~$ sudo cp /home/USERNAME/linksysdriver/*.sys /etc/ndiswrapper/ndiswdm
    
    USERNAME@USERNAME-desktop:~$ sudo modprobe ndiswrapper
    
    USERNAME@USERNAME-desktop:~$ ndiswrapper -l
    
    ndiswdm : driver installed
    
    *restarting computer*
    
    USERNAME@USERNAME-desktop:~$ sudo ndiswrapper -l
    ndiswdm : driver installed
        device (1737:0075) present
    
    USERNAME@USERNAME-desktop:~$ lsusb
    Bus 001 Device 003: ID 1737:0075 Linksys 
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 003 Device 002: ID 0461:4d15 Primax Electronics, Ltd 
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    
    USERNAME@USERNAME-desktop:~$ sudo ifconfig
    eth0      Link encap:Ethernet  HWaddr 00:0c:f1:a4:ab:ac  
              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)
    
    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:48 errors:0 dropped:0 overruns:0 frame:0
              TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0 
              RX bytes:3816 (3.8 KB)  TX bytes:3816 (3.8 KB)
    
    USERNAME@USERNAME-desktop:~$ iwconfig
    lo        no wireless extensions.
    
    eth0      no wireless extensions.
    
    pan0      no wireless extensions.
    
    USERNAME@USERNAME-desktop:~$ sudo ifconfig pan0 up
    
    USERNAME@USERNAME-desktop:~$ sudo ifconfig
    eth0      Link encap:Ethernet  HWaddr 00:0c:f1:a4:ab:ac  
              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)
    
    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)
    
    pan0      Link encap:Ethernet  HWaddr 1a:33:ae:45:5c:ee  
              inet6 addr: fe80::1833:aeff:fe45:5cee/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0 
              RX bytes:0 (0.0 B)  TX bytes:238 (238.0 B)
    
    
    USERNAME@USERNAME-desktop:~$ sudo iwlist pan0 scanning
    pan0      Interface doesn't support scanning.
    At this point with my little knowledge I stopped.
    Last edited by ufuser1; August 23rd, 2009 at 02:17 AM.

  2. #2
    Join Date
    Feb 2009
    Beans
    182

    Re: Linksys WUSB54GSC v2

    I've used successfully 'ndisgtk' to install windows drivers. Once you install it with Synptic, all you do is System > Administration > Windows Wireless Drivers

  3. #3
    Join Date
    Aug 2009
    Beans
    48

    Re: Linksys WUSB54GSC v2

    Any input would be really appreciated!
    Last edited by ufuser1; August 23rd, 2009 at 01:33 AM.

  4. #4
    Join Date
    Aug 2009
    Beans
    48

    Re: Linksys WUSB54GSC v2

    Quote Originally Posted by Cuba71 View Post
    I've used successfully 'ndisgtk' to install windows drivers. Once you install it with Synptic, all you do is System > Administration > Windows Wireless Drivers
    I''be glad if it worked with this adapter, hopefully it did for you!

  5. #5
    Join Date
    Apr 2009
    Beans
    2,601

    Re: Linksys WUSB54GSC v2

    Quote Originally Posted by ufuser1 View Post
    I'been trying to install this adapter for the past few days, none of the tutorials in this forum have worked, although some people have succeeded I'm having a little difficulty following these threads since they are over year and half old.

    Have you looked at this listing?

    http://ubuntuforums.org/printthread.php?t=225206

    At the beginning it says that the use of ndiswrapper after version 8.10 is not necessary, it has been deprecated and should work by just inserting it.

    I realize this is not much help, but look at the above listing. I will search some more.

    This applies to versions 1 and 2.
    Last edited by bkratz; August 23rd, 2009 at 03:15 AM. Reason: additional

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

    Re: Linksys WUSB54GSC v2

    This card may not require ndiswrapper, as someone suggests above. But assuming it does, these are the steps to follow:

    1. install ndiswrapper:

    Code:
    sudo apt-get update
    sudo apt-get install ndiswrapper-common ndiswrapper-utils-1.9
    2. load Windows driver into ndiswrapper:
    Code:
    sudo ndiswrapper -i ndiswdm.inf
    (This is assuming all four driver files--ndiswdm.sys, rndismp.sys, usb8023.sys and ndiswdm.inf--are saved in your working directory, which by default is your home folder.)

    3. make sure ndiswrapper module is loaded at boot:
    Code:
    echo ndiswrapper | sudo tee -a /etc/modules
    4. finally, you may need to resolve issues with competing drivers--if there is a native driver for this card built into Ubuntu, it will try to claim the device instead of ndiswrapper, so you need to blacklist the native driver before ndiswrapper can work. Step 3 of the ndiswrapper guide should help you with this.

    If this doesn't help or it still seems not to work after completing the steps, please post back and include the output of these commands:
    Code:
    ndiswrapper -l
    uname -rm
    lshw -C Network
    dmesg | grep -e ndis -e wlan
    lsmod | grep ndis

  7. #7
    Join Date
    Aug 2009
    Beans
    48

    Re: Linksys WUSB54GSC v2

    Quote Originally Posted by pytheas22 View Post
    This card may not require ndiswrapper, as someone suggests above. But assuming it does, these are the steps to follow:

    1. install ndiswrapper:

    Code:
    sudo apt-get update
    sudo apt-get install ndiswrapper-common ndiswrapper-utils-1.9
    2. load Windows driver into ndiswrapper:
    Code:
    sudo ndiswrapper -i ndiswdm.inf
    (This is assuming all four driver files--ndiswdm.sys, rndismp.sys, usb8023.sys and ndiswdm.inf--are saved in your working directory, which by default is your home folder.)

    3. make sure ndiswrapper module is loaded at boot:
    Code:
    echo ndiswrapper | sudo tee -a /etc/modules
    4. finally, you may need to resolve issues with competing drivers--if there is a native driver for this card built into Ubuntu, it will try to claim the device instead of ndiswrapper, so you need to blacklist the native driver before ndiswrapper can work. Step 3 of the ndiswrapper guide should help you with this.

    If this doesn't help or it still seems not to work after completing the steps, please post back and include the output of these commands:
    Code:
    ndiswrapper -l
    uname -rm
    lshw -C Network
    dmesg | grep -e ndis -e wlan
    lsmod | grep ndis
    Thanks man, makes a lot of sense but I'm a little bit confused as to what exactly you want me to do.. since you mention installing ndiswrapper and the driver again, I guess you mean I should do this with a clean copy?, anyways I tried this and got some different results. I'm also not sure weather i should have the USB plugged in or not.

    So i made a log file again and got some different results than last time.
    All this has been done using a fresh copy without the usb plugged in.
    Code:
    USERNAME@USERNAME-desktop:~$ sudo ndiswrapper -i ndiswdm.inf
    [sudo] password for USERNAME: 
    installing ndiswdm ...
    forcing parameter IBSSGMode from 0 to 2
    
    USERNAME@USERNAME-desktop:~$ echo ndiswrapper | sudo tee -a /etc/modules
    ndiswrapper
    
    *restarting computer*
    
    USERNAME@USERNAME-desktop:~$ lshw -C Network
    WARNING: you should run this program as super-user.
      *-network               
           description: Ethernet interface
           product: 82562EZ 10/100 Ethernet Controller
           vendor: Intel Corporation
           physical id: 8
           bus info: pci@0000:02:08.0
           logical name: eth0
           version: 02
           serial: 00:0c:f1:a4:ab:ac
           width: 32 bits
           clock: 33MHz
           capabilities: bus_master cap_list ethernet physical
           configuration: broadcast=yes driver=e100 driverversion=3.5.23-k6-NAPI firmware=N/A latency=64 maxlatency=56 mingnt=8 module=e100 multicast=yes
      *-network DISABLED
           description: Ethernet interface
           physical id: 1
           logical name: pan0
           serial: 12:35:72:b4:db:15
           capabilities: ethernet physical
           configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A multicast=yes
    
    USERNAME@USERNAME-desktop:~$ ndiswrapper -l
    ndiswdm : driver installed
    USERNAME@USERNAME-desktop:~$
    Then I plugged the USB back in, and ubuntu wont boot anymore.
    Last edited by ufuser1; August 23rd, 2009 at 07:24 PM.

  8. #8
    Join Date
    Aug 2009
    Beans
    48

    Re: Linksys WUSB54GSC v2

    OK I restored back it back to it's original settings because Ubuntu wouldn't boot up, I followed your steps again and it didn't work, strange thing is under description, shouldn't it say wifi connection instead of Ethernet?

    Code:
    USERNAME@USERNAME-desktop:~$ ndiswrapper -l
    ndiswdm : driver installed
        device (1737:0075) present
    USERNAME@USERNAME-desktop:~$ 
    
    USERNAME@USERNAME-desktop:~$ uname -rm
    2.6.28-11-generic i686
    
    USERNAME@USERNAME-desktop:~$ lshw -C Network
    WARNING: you should run this program as super-user.
      *-network               
           description: Ethernet interface
           product: 82562EZ 10/100 Ethernet Controller
           vendor: Intel Corporation
           physical id: 8
           bus info: pci@0000:02:08.0
           logical name: eth0
           version: 02
           serial: 00:0c:f1:a4:ab:ac
           width: 32 bits
           clock: 33MHz
           capabilities: bus_master cap_list ethernet physical
           configuration: broadcast=yes driver=e100 driverversion=3.5.23-k6-NAPI firmware=N/A latency=64 maxlatency=56 mingnt=8 module=e100 multicast=yes
      *-network DISABLED
           description: Ethernet interface
           physical id: 1
           logical name: pan0
           serial: 92:32:d7:b0:97:5a
           capabilities: ethernet physical
           configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A multicast=yes
    
    USERNAME@USERNAME-desktop:~$ dmesg | grep -e ndis -e wlan
    [   13.949883] ndiswrapper version 1.53 loaded (smp=yes, preempt=no)
    [   14.240111] ndiswrapper (load_wrap_driver:108): couldn't load driver ndiswdm; check system log for messages from 'loadndisdriver'
    [   14.240163] usbcore: registered new interface driver ndiswrapper
    
    
    USERNAME@USERNAME-desktop:~$ lsmod | grep ndis
    ndiswrapper           193436  0
    Last edited by ufuser1; August 24th, 2009 at 01:29 AM.

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

    Re: Linksys WUSB54GSC v2

    hmmm, it looks like ndiswrapper is not liking the Windows driver you installed into it for some reason. Sometimes this just happens, and choosing a different version of the Windows driver (e.g., the win98 one instead of XP, or version 1.0 instead of 2.0) works better. Do you have access to another version of the driver that you might try?

    If not, I'm not positive what to do. I did some googling and the prognosos doesn't look good for your version of the WUSB54GC (some other versions of it seem to work fine, but yours with the PCI ID 1737:0075 looks very troublesome). But I didn't search exhaustively and it's late now, so if you run out of other options I will look some more. But please try a different version of the Windows driver for now.

    To try a different Windows driver, you first need to remove the one you currently have installed, by typing:
    Code:
    sudo ndiswrapper -r ndiswdm
    Then install the new one with a command like:
    Code:
    sudo ndiswrapper -i driverfile.inf

  10. #10
    Join Date
    Aug 2009
    Beans
    48

    Re: Linksys WUSB54GSC v2

    Quote Originally Posted by pytheas22 View Post
    hmmm, it looks like ndiswrapper is not liking the Windows driver you installed into it for some reason. Sometimes this just happens, and choosing a different version of the Windows driver (e.g., the win98 one instead of XP, or version 1.0 instead of 2.0) works better. Do you have access to another version of the driver that you might try?

    If not, I'm not positive what to do. I did some googling and the prognosos doesn't look good for your version of the WUSB54GC (some other versions of it seem to work fine, but yours with the PCI ID 1737:0075 looks very troublesome). But I didn't search exhaustively and it's late now, so if you run out of other options I will look some more. But please try a different version of the Windows driver for now.

    To try a different Windows driver, you first need to remove the one you currently have installed, by typing:
    Code:
    sudo ndiswrapper -r ndiswdm
    Then install the new one with a command like:
    Code:
    sudo ndiswrapper -i driverfile.inf
    here is a link with all the versions, oh and it's a GSC not a GC, but you're right this card has caused me too much trouble already, but I'm willing to try to anything... at least for now b/c I'm not too desperate for Ubuntu. Also I was looking at a thread last night where you mention that the rndis_wlan driver could work on this device. Are you completely sure? if so I might give it a try since I'ts not the first time I've edited any source code.

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
  •