Re: [Ndiswrapper-general] Wrapping an esotheric driver for a thermal imaging camera
Status: Beta
Brought to you by:
pgiri
From: Pavel R. <pr...@gn...> - 2012-06-24 05:47:49
|
Quoting Matthew Bryan <mm...@gm...>: > I am trying to get a thermal imaging camera up and running in our lab > in Linux. We have only a Windows driver for it, which is known to work > in Windows. However, all of our systems here are running Linux, so we > would like to load it somehow. All systems run Ubuntu 12.04 presently. > > The driver is for the Guide M8 thermal camera (repackaged as RAZ-IR > Nano), and can be found for download here: > http://www.x20.org/raz-ir-nano-thermal-camera > > I am using ndiswrapper 1.9, which I installed from the Ubuntu repository. The current version of ndiswrapper is 1.57. ndiswrapper 1.9 was released in year 2006, and I doubt it would even compile for a kernel used in any recent Ubuntu distribution. Generally, you have better chances that somebody would look at the issue if you test the latest version of the software that gives you trouble. > I have used ndiswrapper to install the driver; the hardware shows up > under lsusb successfully and ndiswrapper -l shows it loaded with > hardware present. However, when I modprobe ndiswrapper, I get the > following output in dmesg: > > [ 4868.925656] ndiswrapper (import:232): unknown symbol: > ntoskrnl.exe:'ExAllocatePool' It means that ExAllocatePool needs to be implemented for the driver to work. > ndiswrapper does show up under lsmod. The device does not show up in > the /dev folder and its internal flash storage does not show up in > /media or anything else of that nature. > > Is this a case where ndiswrapper is not going to work out for me? Why > is this symbol not recognized? Do you all have any other hints about > getting this system up and working in Linux? That function is not implemented. Additionally, the driver may not work if it's not for a network device. -- Regards, Pavel Roskin |