Thread: RE: [Ndiswrapper-general] Re: Re: Re: 64 bit support
Status: Beta
Brought to you by:
pgiri
From: Kevin P. <kev...@mo...> - 2004-06-22 19:16:37
|
What we really need is a friend at broadcom to get them to release some linux drivers for these cards that they manage to get their chipsets into! -----Original Message----- From: Eric Princen [mailto:epr...@bo...] Sent: Tuesday, June 22, 2004 3:07 PM To: Karl Vogel Cc: ndi...@li...; Pontus Fuchs Subject: Re: [Ndiswrapper-general] Re: Re: Re: 64 bit support I have a call into Redmond. I'm serious. I have a friend who works there. I'll see what I can do. :-) -Eric ;-) On Tue, 2004-06-22 at 12:58, Karl Vogel wrote: > Pontus Fuchs wrote: > > > On Mon, 2004-06-21 at 22:55, Karl Vogel wrote: > > > >> arch/x86_64/ia32/... albeit for usermode only -- but then.. does the > >> windows 32 bit driver really NEED to be in kernel mode?!?!). > > > Exactly. Take a look at what I asked on the AMD64 mailing list some time > > ago: > > > > http://www.x86-64.org/lists/discuss/msg04761.html > > > > So until you have written the infrastructure to run 32 bit code in a 64 > > bit kernel (which is possible but very hard given the answer I got) your > > time spent on trying to get ndiswrapper running is a complete waste of > > time. Sorry. > > That the 32 bit in kernel mode was problematic, was already clear.. but I'm > still wondering whether it's not do-able to run the win NT driver in > usermode? (which can be 32 bit code.) > > Is there anything in the NDIS interface that is inherently difficult to do > from userspace ?! (the wrapped functions can make kernel calls where > necessary) > > > -- as for the 64 bit hardware.. well I have access.. but I don't have a 64 bit > windows driver for my wireless card... if somebody can provide me one, I > might look into getting ndiswrapper to run with it. > > 02:08.0 Network controller: Broadcom Corporation BCM94306 802.11g (rev 03) > > Karl. > > > ------------------------------------------------------- > This SF.Net email sponsored by Black Hat Briefings & Training. > Attend Black Hat Briefings & Training, Las Vegas July 24-29 - > digital self defense, top technical experts, no vendor pitches, > unmatched networking opportunities. Visit www.blackhat.com > _______________________________________________ > Ndiswrapper-general mailing list > Ndi...@li... > https://lists.sourceforge.net/lists/listinfo/ndiswrapper-general -- Eric Princen <epr...@bo...> BoaterTalk, Inc. ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ Ndiswrapper-general mailing list Ndi...@li... https://lists.sourceforge.net/lists/listinfo/ndiswrapper-general |
From: Karl V. <kar...@se...> - 2004-06-23 07:36:47
|
> On Tue, 2004-06-22 at 20:58, Karl Vogel wrote: > > > That the 32 bit in kernel mode was problematic, was already > clear.. but I'm > > still wondering whether it's not do-able to run the win NT > driver in > > usermode? (which can be 32 bit code.) > > When I stated ndiswrapper I had it running in userland in the > beginning, > but as soon as I got the driver talking with the hardware I > had to move > it to kernel space. Hmmm, I can remember rebooting a couple > of times per > hour...that was the days :) I can imagine! And I don't think Qemu PCI Proxy is useable for that, just yet http://www.scaramanga.co.uk/stuff/qemu-pciproxy/ > > Is there anything in the NDIS interface that is inherently > difficult to do > > from userspace ?! (the wrapped functions can make kernel > calls where > > necessary) > > The hardest thing I can think of right now is DMA. What > probably can be > implemented pretty simple in userland would be USB. But again this is > nothing that I nor Giri will do, it's simply out of scope for > ndiswrapper. > > Pontus Don't worry.. I'm not trying to dump this on you guys :-) Just considering my options... I'm not that familiar with the Linux kernel code, but I'd imagine that it would be possible to mlock() some memory from userspace and then setup PCI DMA to that section from kernel code. |
From: Eric P. <epr...@bo...> - 2004-06-22 20:03:50
|
I'm afraid I have no pull there at all. That's for someone else to try. On Tue, 2004-06-22 at 13:16, Kevin Penrose wrote: > What we really need is a friend at broadcom to get them to release some > linux drivers for these cards that they manage to get their chipsets into! > > -----Original Message----- > From: Eric Princen [mailto:epr...@bo...] > Sent: Tuesday, June 22, 2004 3:07 PM > To: Karl Vogel > Cc: ndi...@li...; Pontus Fuchs > Subject: Re: [Ndiswrapper-general] Re: Re: Re: 64 bit support > > > I have a call into Redmond. I'm serious. I have a friend who works > there. I'll see what I can do. :-) > > -Eric ;-) > > On Tue, 2004-06-22 at 12:58, Karl Vogel wrote: > > Pontus Fuchs wrote: > > > > > On Mon, 2004-06-21 at 22:55, Karl Vogel wrote: > > > > > >> arch/x86_64/ia32/... albeit for usermode only -- but then.. does the > > >> windows 32 bit driver really NEED to be in kernel mode?!?!). > > > > > Exactly. Take a look at what I asked on the AMD64 mailing list some time > > > ago: > > > > > > http://www.x86-64.org/lists/discuss/msg04761.html > > > > > > So until you have written the infrastructure to run 32 bit code in a 64 > > > bit kernel (which is possible but very hard given the answer I got) your > > > time spent on trying to get ndiswrapper running is a complete waste of > > > time. Sorry. > > > > That the 32 bit in kernel mode was problematic, was already clear.. but > I'm > > still wondering whether it's not do-able to run the win NT driver in > > usermode? (which can be 32 bit code.) > > > > Is there anything in the NDIS interface that is inherently difficult to do > > > from userspace ?! (the wrapped functions can make kernel calls where > > necessary) > > > > > > -- as for the 64 bit hardware.. well I have access.. but I don't have a 64 > bit > > windows driver for my wireless card... if somebody can provide me one, I > > might look into getting ndiswrapper to run with it. > > > > 02:08.0 Network controller: Broadcom Corporation BCM94306 802.11g (rev 03) > > > > Karl. > > > > > > ------------------------------------------------------- > > This SF.Net email sponsored by Black Hat Briefings & Training. > > Attend Black Hat Briefings & Training, Las Vegas July 24-29 - > > digital self defense, top technical experts, no vendor pitches, > > unmatched networking opportunities. Visit www.blackhat.com > > _______________________________________________ > > Ndiswrapper-general mailing list > > Ndi...@li... > > https://lists.sourceforge.net/lists/listinfo/ndiswrapper-general -- Eric Princen <epr...@bo...> BoaterTalk, Inc. |