Date: Fri, 26 Mar 2010 17:02:41 -0430 From: Alejandro Imass <ait@p2ee.org> To: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: xptioctl pass driver usb scsi driver problem (solved) Message-ID: <a14066a01003261432j51819069p8f63b0687b2046fe@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hello, Just wanted to share with the list that I solved this problem today, and looking at the recent archives this has come up recently without any solutions so here it is. FYI, there was an answer by Andrew Thompson in the thread "USB2 vs SCSI pass-through?" of Feb 25th 2010 which hinted at the solution but the OP never manifested if he had actually solved the problem. If you get this in dmesg when you plug in your usb mass storage device: xptioctl: pass driver is not in the kernel xptioctl: put "device pass" in your kernel config file It probably means that HAL (you are probably running Gnome) has interfered with the assigning if dev by the kernel. All you have to do is disable hal for a moment, unplug and replug and voila! it' s fixed. Then you safely start HAL back up again. There is no doubt, a better solution, like fixing the root of the HAL problem but this simple workaround will avoid ruining your day. 1) /usr/local/etc/rc.d/hald stop 2) unplug and re-plug the device 3) dmesg, camcontrol, mount, etc. 4) /usr/local/etc/rc.d/hald stop Best, Alejandro Imass
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a14066a01003261432j51819069p8f63b0687b2046fe>