Need help - Dw1520

Help
Pawq
2010-10-24
2012-10-06
  • Pawq

    Pawq - 2010-10-24

    Hello,
    I have dell vostro 3700 with DW1520 wireless card. Main chip in this card is
    BCM4353.
    I've already tryed native linux driver which is => eth1: Broadcom BCM4353
    802.11 Hybrid Wireless Controller 5.60.246.
    however performance of this driver is far worse thatn it is under Windows.
    Transfer are unstable, it just works really bad.
    I want to give a try ndiswrapper however I came into problems. I've installed
    driver from Dell with ndiswrapper:

    I did downloaded ftp://ftp.us.dell.com/network/R263101.exe
    Unzipeed it.
    Then did ndiswrappe -i R263101/DRIVER_ROW/bcmwl6.inf
    Now I got:

    ndiswrapper -l

    WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be
    ignored in a future release.
    WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be
    ignored in a future release.
    bcmwl6 : driver installed
    device (14E4:4353) present (alternate driver: wl)

    however when I try to do modprobe ndiswrapper I see in dmesg logs:

    ndiswrapper version 1.55 loaded (smp=yes, preempt=no)
    ndiswrapper (import:242): unknown symbol:
    ntoskrnl.exe:'IoRegisterPlugPlayNotification'
    ndiswrapper (import:242): unknown symbol:
    ntoskrnl.exe:'IoUnregisterPlugPlayNotification'
    ndiswrapper (import:242): unknown symbol:
    NDIS.SYS:'NdisMIndicateReceiveNetBufferLists'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisFreeNetBufferListPool'
    ndiswrapper (import:242): unknown symbol:
    NDIS.SYS:'NdisMRegisterScatterGatherDma'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMAllocatePort'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisQueueIoWorkItem'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMFreePort'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMOidRequestComplete'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMNetPnPEvent'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisAllocateIoWorkItem'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisFreeIoWorkItem'
    ndiswrapper (import:242): unknown symbol:
    NDIS.SYS:'NdisMSetMiniportAttributes'
    ndiswrapper (import:242): unknown symbol:
    NDIS.SYS:'NdisMDeregisterMiniportDriver'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisAllocateTimerObject'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMPauseComplete'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisOpenConfigurationEx'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisFreeTimerObject'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisCancelTimerObject'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisSetTimerObject'
    ndiswrapper (import:242): unknown symbol:
    NDIS.SYS:'NdisMSynchronizeWithInterruptEx'
    ndiswrapper (import:242): unknown symbol:
    NDIS.SYS:'NdisMDeregisterInterruptEx'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMRegisterInterruptEx'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMIndicateStatusEx'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisFreeNetBufferList'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisGetSystemUpTimeEx'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisAllocateMdl'
    ndiswrapper (import:242): unknown symbol:
    NDIS.SYS:'NdisAllocateNetBufferAndNetBufferList'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisFreeMdl'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMResetComplete'
    ndiswrapper (import:242): unknown symbol:
    NDIS.SYS:'NdisMSendNetBufferListsComplete'
    ndiswrapper (import:242): unknown symbol:
    NDIS.SYS:'NdisAllocateNetBufferListPool'
    ndiswrapper (import:242): unknown symbol:
    NDIS.SYS:'NdisMRegisterMiniportDriver'
    ndiswrapper (import:242): unknown symbol:
    NDIS.SYS:'NdisMDeregisterScatterGatherDma'
    ndiswrapper (import:242): unknown symbol:
    NDIS.SYS:'NdisAllocateMemoryWithTagPriority'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMGetBusData'
    ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMSetBusData'
    ndiswrapper (load_sys_files:206): couldn't prepare driver 'bcmwl6'
    ndiswrapper (load_wrap_driver:108): couldn't load driver bcmwl6; check system
    log for messages from 'loadndisdriver'
    usbcore: registered new interface driver ndiswrapper
    usbcore: deregistering interface driver ndiswrapper
    ndiswrapper (ntoskernel_exit:2677): object f12f8a20(2) was not freed, freeing
    it now

    how to make it work ?

     
  • Dirk Schwendemann

    Up to now ndiswrapper only supports windows XP-drivers (NDIS 5). Your driver
    seems to be a Windows Vista or Win7 driver (NDIS6).

    You have to find a Windows XP driver (32bit) for your device if you're using a
    32bit kernel or a Windows XP64 driver, if you're using a 64 bit kernel.

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks