If you are trying to get a device working with ndiswrapper, please help ndiswrapper project wiki by contributing your findings. See HowToContribute

Apple iPhone 3GS

From NDISWrapper
Jump to: navigation, search

Apple iPhone 3GS

  • Chipset: *unknown*
  • usbid: 05AC:1294
  • Driver: netaapl64.sys (64Bit, not working)

Info

http://sites.google.com/site/moosyresearch/projects/iphone-usb-tethering-in-linux

Basically, the end result is that the driver is not loaded because of missing symbols. My results: ndiswrapper 1.56 - Does not work, dmesg output:

[89442.193368] ndiswrapper version 1.56 loaded (smp=yes, preempt=yes)
[89442.303160] usb 2-1: reset high speed USB device using ehci_hcd and address 9
[89442.423548] ndiswrapper (import:233): unknown symbol: WDFLDR.SYS:'WdfVersionBind'
[89442.423583] ndiswrapper (import:233): unknown symbol: WDFLDR.SYS:'WdfVersionUnbind'
[89442.423605] ndiswrapper (load_sys_files:206): couldn't prepare driver 'netaapl64'
[89442.424188] ndiswrapper (load_wrap_driver:108): couldn't load driver netaapl64; check system log for messages from 'loadndisdriver'
[89442.424311] usbcore: registered new interface driver ndiswrapper

ndis6wrapper (from svn) - does not work, dmesg output:

[90451.166277] ndiswrapper version 1.99alpha loaded (smp=yes, preempt=yes)
[90451.281088] usb 2-1: reset high speed USB device using ehci_hcd and address 10
[90451.400862] ndiswrapper (import:236): unknown symbol: NDIS.SYS:'NdisAllocatePacketPool'
[90451.400908] ndiswrapper (import:236): unknown symbol: NDIS.SYS:'NdisAllocatePacket'
[90451.400940] ndiswrapper (import:236): unknown symbol: NDIS.SYS:'NdisFreeBufferPool'
[90451.400971] ndiswrapper (import:236): unknown symbol: NDIS.SYS:'NdisFreePacket'
[90451.401032] ndiswrapper (import:236): unknown symbol: NDIS.SYS:'NdisMIndicateStatus'
[90451.401065] ndiswrapper (import:236): unknown symbol: NDIS.SYS:'NdisMIndicateStatusComplete'
[90451.401115] ndiswrapper (import:236): unknown symbol: NDIS.SYS:'NdisFreePacketPool'
[90451.401151] ndiswrapper (import:236): unknown symbol: NDIS.SYS:'NdisAllocateBuffer'
[90451.401184] ndiswrapper (import:236): unknown symbol: NDIS.SYS:'NdisMRegisterMiniport'
[90451.401243] ndiswrapper (import:236): unknown symbol: NDIS.SYS:'NdisMRegisterUnloadHandler'
[90451.401295] ndiswrapper (import:236): unknown symbol: NDIS.SYS:'NdisMSetAttributesEx'
[90451.401333] ndiswrapper (import:236): unknown symbol: NDIS.SYS:'NdisAllocateBufferPool'
[90451.401379] ndiswrapper (import:236): unknown symbol: WDFLDR.SYS:'WdfVersionBind'
[90451.401409] ndiswrapper (import:236): unknown symbol: WDFLDR.SYS:'WdfVersionUnbind'
[90451.401430] ndiswrapper (load_sys_files:206): couldn't prepare driver 'netaapl64'
[90451.402483] ndiswrapper (load_wrap_driver:108): couldn't load driver netaapl64; check system log for messages from 'loadndis6driver'
[90451.402579] usbcore: registered new interface driver ndiswrapper