Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cant work on Debian 12 with mt7902 #10

Open
lsc-emm opened this issue Oct 18, 2024 · 0 comments
Open

cant work on Debian 12 with mt7902 #10

lsc-emm opened this issue Oct 18, 2024 · 0 comments

Comments

@lsc-emm
Copy link

lsc-emm commented Oct 18, 2024

I tried to build an ndiswrapper for my mt7902 on Debian12, but during compilation, make reported some warnings. After installing the driver using ndi
swrapper, when running 'modprobe ndswrapper', ndiswrapper did not work as expected, and dmesg gave some error outputs

[ 3814.825387] ndiswrapper version 1.63 loaded (smp=yes, preempt=no)
[ 3814.825390] ndiswrapper (ntoskernel_init:2561): 17408934425110564490
[ 3814.825392] ndiswrapper (ntoskernel_init:2563): 17408762591271444490
[ 3814.825437] ndiswrapper (ntoskernel_init:2588): ntos_wq: 000000005d97a232
[ 3814.825439] ndiswrapper (add_bus_driver:178): bus driver PCI is at 00000000dbfdb31b
[ 3814.825441] ndiswrapper (add_bus_driver:178): bus driver USB is at 00000000d35270e9
[ 3814.825445] ndiswrapper (ntoskernel_init:2602): 0000000045e015f3
[ 3814.825468] ndiswrapper (ndis_init:3054): ndis_wq: 0000000071718ff3
[ 3814.825495] ndiswrapper (wrapndis_init:2225): wrapndis_wq: 00000000014ce5bd
[ 3814.825498] ndiswrapper (notifier_event:1809): Enter 0x5
[ 3814.825499] ndiswrapper (notifier_event:1809): Enter 0x1
[ 3814.825500] ndiswrapper (notifier_event:1809): Enter 0x5
[ 3814.825500] ndiswrapper (notifier_event:1809): Enter 0x1
[ 3814.825501] ndiswrapper (notifier_event:1809): Enter 0x5
[ 3814.825501] ndiswrapper (notifier_event:1809): Enter 0x1
[ 3814.825502] ndiswrapper (notifier_event:1809): Enter 0x5
[ 3814.825503] ndiswrapper (notifier_event:1809): Enter 0x1
[ 3814.825503] ndiswrapper (notifier_event:1809): Enter 0x5
[ 3814.825504] ndiswrapper (notifier_event:1809): Enter 0x1
[ 3814.825505] ndiswrapper (notifier_event:1809): Enter 0x5
[ 3814.825506] ndiswrapper (notifier_event:1809): Enter 0x5
[ 3814.825507] ndiswrapper (notifier_event:1809): Enter 0x5
[ 3814.825508] ndiswrapper (notifier_event:1809): Enter 0x5
[ 3814.825508] ndiswrapper (notifier_event:1809): Enter 0x5
[ 3814.825509] ndiswrapper (notifier_event:1809): Enter 0x5
[ 3814.825510] ndiswrapper (notifier_event:1809): Enter 0x5
[ 3814.825510] ndiswrapper (notifier_event:1809): Enter 0x5
[ 3814.825511] ndiswrapper (notifier_event:1809): Enter 0x5
[ 3814.825564] ndiswrapper (wrap_pnp_start_pci_device:571): Enter called for 8086:4648:1043:8882
[ 3814.825566] ndiswrapper (load_wrap_device:672): Enter 8086, 4648, 1043, 8882
[ 3814.825568] ndiswrapper (load_wrap_device:689): 8086, 4648, 1043, 8882, 0005
[ 3814.827168] ndiswrapper (wrapper_ioctl:752): Enter cmd: 0x40096e00
[ 3814.827173] ndiswrapper (wrapper_ioctl:761): 0000, 0000, 0000, 0000
[ 3814.827175] ndiswrapper (wrapper_ioctl:813): Exit
[ 3814.827186] ndiswrapper (wrapper_ioctl_release:916): Enter
[ 3814.827299] ndiswrapper (load_wrap_device:697): couldn't load device 8086:4648; check system log for messages from 'loadndisdriver'
[ 3814.827302] ndiswrapper (load_wrap_device:700): Exit
[ 3814.827302] ndiswrapper (wrap_pnp_start_pci_device:581): Exit
[ 3814.827312] ndiswrapper (wrap_pnp_start_pci_device:571): Enter called for 8086:7a27:1043:8882
[ 3814.827313] ndiswrapper (load_wrap_device:672): Enter 8086, 7a27, 1043, 8882
[ 3814.827315] ndiswrapper (load_wrap_device:689): 8086, 7a27, 1043, 8882, 0005
[ 3814.827741] ndiswrapper (wrapper_ioctl:752): Enter cmd: 0x40096e00
[ 3814.827744] ndiswrapper (wrapper_ioctl:761): 0000, 0000, 0000, 0000
[ 3814.827745] ndiswrapper (wrapper_ioctl:813): Exit
[ 3814.827750] ndiswrapper (wrapper_ioctl_release:916): Enter
[ 3814.827847] ndiswrapper (load_wrap_device:697): couldn't load device 8086:7a27; check system log for messages from 'loadndisdriver'
[ 3814.827851] ndiswrapper (load_wrap_device:700): Exit
[ 3814.827853] ndiswrapper (wrap_pnp_start_pci_device:581): Exit
[ 3814.827870] ndiswrapper (wrap_pnp_start_pci_device:571): Enter called for 8086:7a06:1043:8882
[ 3814.827872] ndiswrapper (load_wrap_device:672): Enter 8086, 7a06, 1043, 8882
[ 3814.827875] ndiswrapper (load_wrap_device:689): 8086, 7a06, 1043, 8882, 0005
[ 3814.828308] ndiswrapper (wrapper_ioctl:752): Enter cmd: 0x40096e00
[ 3814.828311] ndiswrapper (wrapper_ioctl:761): 0000, 0000, 0000, 0000
[ 3814.828313] ndiswrapper (wrapper_ioctl:813): Exit
[ 3814.828317] ndiswrapper (wrapper_ioctl_release:916): Enter
[ 3814.828386] ndiswrapper (load_wrap_device:697): couldn't load device 8086:7a06; check system log for messages from 'loadndisdriver'
[ 3814.828391] ndiswrapper (load_wrap_device:700): Exit
[ 3814.828394] ndiswrapper (wrap_pnp_start_pci_device:581): Exit
[ 3814.828411] ndiswrapper (wrap_pnp_start_pci_device:571): Enter called for 8086:7a24:1043:8882
[ 3814.828414] ndiswrapper (load_wrap_device:672): Enter 8086, 7a24, 1043, 8882
[ 3814.828416] ndiswrapper (load_wrap_device:689): 8086, 7a24, 1043, 8882, 0005
[ 3814.828854] ndiswrapper (wrapper_ioctl:752): Enter cmd: 0x40096e00
[ 3814.828857] ndiswrapper (wrapper_ioctl:761): 0000, 0000, 0000, 0000
[ 3814.828859] ndiswrapper (wrapper_ioctl:813): Exit
[ 3814.828863] ndiswrapper (wrapper_ioctl_release:916): Enter
[ 3814.828948] ndiswrapper (load_wrap_device:697): couldn't load device 8086:7a24; check system log for messages from 'loadndisdriver'
[ 3814.828952] ndiswrapper (load_wrap_device:700): Exit
[ 3814.828953] ndiswrapper (wrap_pnp_start_pci_device:581): Exit
[ 3814.828959] ndiswrapper (wrap_pnp_start_pci_device:571): Enter called for 14c3:7902:1a3b:6040
[ 3814.828961] ndiswrapper (load_wrap_device:672): Enter 14c3, 7902, 1a3b, 6040
[ 3814.828962] ndiswrapper (load_wrap_device:689): 14c3, 7902, 1a3b, 6040, 0005
[ 3814.829416] ndiswrapper (wrapper_ioctl:752): Enter cmd: 0x40096e00
[ 3814.829419] ndiswrapper (wrapper_ioctl:761): 14c3, 7902, 0000, 0000
[ 3814.829421] ndiswrapper (wrapper_ioctl:813): Exit
[ 3814.829426] ndiswrapper (wrapper_ioctl_release:916): Enter
[ 3814.829512] ndiswrapper (load_wrap_device:706): 00000000474b4ee0, 14c3, 7902, 0000, 0000
[ 3814.829520] ndiswrapper (load_wrap_device:717): Exit
[ 3814.829531] ndiswrapper (wrap_pnp_start_device:515): Enter wd: 00000000474b4ee0
[ 3814.829532] ndiswrapper (load_wrap_driver:70): Enter device: 14C3:7902:0000:0000
[ 3814.829534] ndiswrapper (load_wrap_driver:95): loading driver mtkwl6ex
[ 3814.830896] ndiswrapper (wrapper_ioctl:752): Enter cmd: 0x40096e01
[ 3814.830897] ndiswrapper (wrapper_ioctl:789): loading driver at 0000000013d1ca6e
[ 3814.830921] ndiswrapper (load_user_space_driver:533): Enter 000000000ad61fe3
[ 3814.830922] ndiswrapper (allocate_object:146): allocated hdr: 000000003e28fc31, body: 00000000ff7703de
[ 3814.830922] ndiswrapper (load_user_space_driver:539): drv_obj: 00000000ff7703de
[ 3814.830923] ndiswrapper (load_user_space_driver:553): driver: 000000003cda20fd
[ 3814.830924] ndiswrapper (RtlInitAnsiString:496): Enter 0000000063a414e2
[ 3814.830924] ndiswrapper (RtlInitAnsiString:510): 000000003e01fe5b
[ 3814.830925] ndiswrapper (RtlInitAnsiString:511): Exit
[ 3814.830925] ndiswrapper (RtlAnsiStringToUnicodeString:227): 8, 0, 4, 5, 000000003e01fe5b
[ 3814.830926] ndiswrapper (RtlAnsiStringToUnicodeString:253): dst: length: 8, max_length: 10, string: 000000003e01fe5b
[ 3814.830927] ndiswrapper (RtlAnsiStringToUnicodeString:255): Exit
[ 3814.830927] ndiswrapper (load_sys_files:134): num_pe_images = 1
[ 3814.830928] ndiswrapper (load_sys_files:135): loading driver: mtkwl6ex
[ 3814.830928] ndiswrapper (load_sys_files:138): driver: mtkwl6ex
[ 3814.830929] ndiswrapper (load_sys_files:148): image size: 1720480 bytes
[ 3814.858654] ndiswrapper (load_sys_files:186): image is at 000000007c4d5e14
[ 3814.903280] ndiswrapper (import:234): unknown symbol: ntoskrnl.exe:'PsGetVersion'
[ 3814.903300] ndiswrapper (import:234): unknown symbol: ntoskrnl.exe:'RtlGetVersion'
[ 3814.903308] ndiswrapper (import:234): unknown symbol: ntoskrnl.exe:'IoGetDmaAdapter'
[ 3814.903324] ndiswrapper (import:234): unknown symbol: ntoskrnl.exe:'ZwSetInformationFile'
[ 3814.903346] ndiswrapper (import:234): unknown symbol: ntoskrnl.exe:'PsGetCurrentThreadId'
[ 3814.903356] ndiswrapper (import:234): unknown symbol: ntoskrnl.exe:'__chkstk'
[ 3814.903365] ndiswrapper (import:234): unknown symbol: ntoskrnl.exe:'ExAllocatePoolWithQuotaTag'
[ 3814.903370] ndiswrapper (import:234): unknown symbol: ntoskrnl.exe:'ZwQuerySystemInformation'
[ 3814.903376] ndiswrapper (import:234): unknown symbol: ntoskrnl.exe:'RtlTimeToTimeFields'
[ 3814.903392] ndiswrapper (import:234): unknown symbol: ntoskrnl.exe:'strncpy_s'
[ 3814.903408] ndiswrapper (import:234): unknown symbol: ntoskrnl.exe:'IoWMIExecuteMethod'
[ 3814.903413] ndiswrapper (import:234): unknown symbol: ntoskrnl.exe:'IoWMISetNotificationCallback'
[ 3814.903432] ndiswrapper (import:234): unknown symbol: ntoskrnl.exe:'wcsrchr'
[ 3814.903437] ndiswrapper (import:234): unknown symbol: ntoskrnl.exe:'isxdigit'
[ 3814.903452] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisAllocateIoWorkItem'
[ 3814.903459] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisFreeMdl'
[ 3814.903466] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisAllocateMdl'
[ 3814.903472] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisFreeNetBufferPool'
[ 3814.903478] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferPool'
[ 3814.903485] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisMSynchronizeWithInterruptEx'
[ 3814.903492] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisMAllocateNetBufferSGList'
[ 3814.903500] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisFreeNetBufferList'
[ 3814.903506] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferAndNetBufferList'
[ 3814.903512] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisFreeNetBufferListPool'
[ 3814.903518] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferListPool'
[ 3814.903524] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisOpenConfigurationEx'
[ 3814.903532] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisRetreatNetBufferListDataStart'
[ 3814.903539] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferList'
[ 3814.903546] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisMIndicateStatusEx'
[ 3814.903552] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisMDeregisterWdiMiniportDriver'
[ 3814.903559] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisMRegisterWdiMiniportDriver'
[ 3814.903565] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisMDeregisterScatterGatherDma'
[ 3814.903572] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisMRegisterScatterGatherDma'
[ 3814.903585] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisMSetBusData'
[ 3814.903591] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisQueueIoWorkItem'
[ 3814.903597] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisMDeregisterInterruptEx'
[ 3814.903604] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisMRegisterInterruptEx'
[ 3814.903612] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisGetDeviceReservedExtension'
[ 3814.903618] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisDeregisterDeviceEx'
[ 3814.903624] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisRegisterDeviceEx'
[ 3814.903636] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisMFreeNetBufferSGList'
[ 3814.903643] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisFreeIoWorkItem'
[ 3814.903649] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisFreeTimerObject'
[ 3814.903655] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisCancelTimerObject'
[ 3814.903691] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisSetTimerObject'
[ 3814.903698] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisAllocateTimerObject'
[ 3814.903713] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisAllocateMemoryWithTagPriority'
[ 3814.903721] ndiswrapper (import:234): unknown symbol: NDIS.SYS:'NdisMGetBusData'
[ 3814.903740] ndiswrapper (import:234): unknown symbol: WDFLDR.SYS:'WdfVersionUnbind'
[ 3814.903746] ndiswrapper (import:234): unknown symbol: WDFLDR.SYS:'WdfVersionBindClass'
[ 3814.903751] ndiswrapper (import:234): unknown symbol: WDFLDR.SYS:'WdfVersionUnbindClass'
[ 3814.903757] ndiswrapper (import:234): unknown symbol: WDFLDR.SYS:'WdfVersionBind'
[ 3814.903762] ndiswrapper (import:234): unknown symbol: cng.sys:'BCryptOpenAlgorithmProvider'
[ 3814.903767] ndiswrapper (import:234): unknown symbol: cng.sys:'BCryptGetProperty'
[ 3814.903772] ndiswrapper (import:234): unknown symbol: cng.sys:'BCryptCloseAlgorithmProvider'
[ 3814.903777] ndiswrapper (import:234): unknown symbol: cng.sys:'BCryptGenerateSymmetricKey'
[ 3814.903783] ndiswrapper (import:234): unknown symbol: cng.sys:'BCryptDecrypt'
[ 3814.903788] ndiswrapper (import:234): unknown symbol: cng.sys:'BCryptCreateHash'
[ 3814.903793] ndiswrapper (import:234): unknown symbol: cng.sys:'BCryptHashData'
[ 3814.903798] ndiswrapper (import:234): unknown symbol: cng.sys:'BCryptFinishHash'
[ 3814.903800] ndiswrapper (link_pe_images:565): fixup imports failed
[ 3814.903804] ndiswrapper (load_sys_files:201): couldn't prepare driver 'mtkwl6ex'
[ 3814.903949] ndiswrapper (load_sys_files:210): Exit
[ 3814.903952] ndiswrapper (unload_wrap_driver:428): Enter unloading driver: mtkwl6ex (000000003cda20fd)
[ 3814.903957] ndiswrapper (unload_wrap_driver:429): freeing 0 images
[ 3814.903960] ndiswrapper (unload_wrap_driver:438): freeing 0 bin files
[ 3814.903963] ndiswrapper (RtlFreeUnicodeString:525): Enter 00000000713b9bbf
[ 3814.903968] ndiswrapper (unload_wrap_driver:465): drv_obj: 00000000ff7703de
[ 3814.903971] ndiswrapper (unload_wrap_driver:467): Exit
[ 3814.903973] ndiswrapper (ObfDereferenceObject:2025): 00000000ff7703de
[ 3814.903976] ndiswrapper (dereference_object:2008): Enter object: 00000000ff7703de
[ 3814.903979] ndiswrapper (dereference_object:2010): hdr: 000000003e28fc31
[ 3814.903982] ndiswrapper (dereference_object:2012): object: 00000000ff7703de, 0
[ 3814.903985] ndiswrapper (free_object:158): freed hdr: 000000003e28fc31, body: 00000000ff7703de
[ 3814.903989] ndiswrapper (load_user_space_driver:577): Exit
[ 3814.904001] ndiswrapper (wrapper_ioctl:813): Exit
[ 3814.904290] ndiswrapper (wrapper_ioctl_release:916): Enter
[ 3814.904647] ndiswrapper (load_wrap_driver:102): couldn't load driver mtkwl6ex; check system log for messages from 'loadndisdriver'
[ 3814.904662] ndiswrapper (load_wrap_driver:105): Exit
[ 3814.904785] ndiswrapper (wrap_pnp_start_usb_device:620): Enter 0b05, 19af, 0000
[ 3814.904794] ndiswrapper (load_wrap_device:672): Enter 0b05, 19af, 0000, 0000
[ 3814.904800] ndiswrapper (load_wrap_device:689): 0b05, 19af, 0000, 0000, 000f
[ 3814.906404] ndiswrapper (wrapper_ioctl:752): Enter cmd: 0x40096e00
[ 3814.906414] ndiswrapper (wrapper_ioctl:761): 0000, 0000, 0000, 0000
[ 3814.906420] ndiswrapper (wrapper_ioctl:813): Exit
[ 3814.906436] ndiswrapper (wrapper_ioctl_release:916): Enter
[ 3814.906730] ndiswrapper (load_wrap_device:697): couldn't load device 0b05:19af; check system log for messages from 'loadndisdriver'
[ 3814.906742] ndiswrapper (load_wrap_device:700): Exit
[ 3814.906746] ndiswrapper (wrap_pnp_start_usb_device:640): 0000000000000000
[ 3814.906752] ndiswrapper (wrap_pnp_start_usb_device:655): ret: -19
[ 3814.906756] ndiswrapper (wrap_pnp_start_usb_device:657): Exit
[ 3815.023091] ndiswrapper (wrap_pnp_start_usb_device:620): Enter 13d3, 3596, 00ef
[ 3815.023108] ndiswrapper (load_wrap_device:672): Enter 13d3, 3596, 0000, 0000
[ 3815.023116] ndiswrapper (load_wrap_device:689): 13d3, 3596, 0000, 0000, 000f
[ 3815.025181] ndiswrapper (wrapper_ioctl:752): Enter cmd: 0x40096e00
[ 3815.025193] ndiswrapper (wrapper_ioctl:761): 0000, 0000, 0000, 0000
[ 3815.025201] ndiswrapper (wrapper_ioctl:813): Exit
[ 3815.025230] ndiswrapper (wrapper_ioctl_release:916): Enter
[ 3815.025646] ndiswrapper (load_wrap_device:697): couldn't load device 13d3:3596; check system log for messages from 'loadndisdriver'
[ 3815.025659] ndiswrapper (load_wrap_device:700): Exit
[ 3815.025663] ndiswrapper (wrap_pnp_start_usb_device:640): 0000000000000000
[ 3815.025669] ndiswrapper (wrap_pnp_start_usb_device:655): ret: -19
[ 3815.025673] ndiswrapper (wrap_pnp_start_usb_device:657): Exit
[ 3815.025765] usbcore: registered new interface driver ndiswrapper
[ 3815.025769] ndiswrapper (register_devices:642): Exit
[ 3815.025771] ndiswrapper (loader_init:950): Exit
[ 3815.025774] ndiswrapper (wrapper_init:101): Exit

build_warn.log

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant