Originally created by:rall... (code.google.com)@gmail.com
Hello.
Is there kernel support for USB HID devices?
I have a Temper1 USB temperature sensor/logger that is detected as an USB FTDI device. Any chance to get it detected as an HID device?
Originally posted by:rall... (code.google.com)@gmail.com
It tries to find the device but it's unsuccessful. I have to do more tests.
I think different applications for that device use different approaches to find it.
Would it - theoretically - work through Debian Chroot? The devices folders are linked to the SnakeOS ones like in the FAQ. No success with that too.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Too bad. They should work in the chroot too. I think they either look under /dev or /proc for usb devices.
I got the first two compiled there with something like:
apt-get install build-essential git-core libusb-dev
git clone git://github.com/jeixav/HID-TEMPerHUM.git
cd HID-TEMPerHUM
make
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Originally posted by:rall... (code.google.com)@gmail.com
I also compiled in Chroot without problems, but the device is never found by the software. I admit i don't know that much about linux devices and was avoiding to spend much time around this (i can use a Raspberry Pi for this project). I know some software for this device tries to find one of the known device IDs, but others check for the device itself at /dev . I think i tried at least one of each, but with no success. I don't know if it's important how the OS detects the device when user space drivers are used or if there's some kind of dependence between the two.
But it's a shame, because this cheap little device with the cool SnakeOS was more than enough for my needs. Thanks anyway!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: rall... (code.google.com)@gmail.com
Now, for some reason the device is detected differently, and OHCI is being used..
"kernel: usb 2-2: new low speed USB device using str8100-ohci and address 4"
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: stefansc...@googlemail.com
Any chance that the FTDI thing is just from the ftdi_sio driver getting loaded?
It looks like there are userspace "drivers" for those things.
https://github.com/jeixav/HID-TEMPerHUM
https://github.com/bitplane/temper
http://relavak.wordpress.com/2009/10/17/temper-temperature-sensor-linux-driver/
http://relavak.wordpress.com/2009/10/17/temper-temperature-sensor-linux-driver/#comment-194
I just don't know which one is the best one.
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: rall... (code.google.com)@gmail.com
Yes, i think it uses "user space drivers", but i tried several options and can't get it to work on SnakeOS. Works perfectly with Ubuntu.
If no one tried this devices with SnakeOS i guess i will keep trying.
thanks
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: stefansc...@googlemail.com
Well.. does the attached binary do anything? It's this thing: https://github.com/bitplane/temper. I can't test it.
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: rall... (code.google.com)@gmail.com
It tries to find the device but it's unsuccessful. I have to do more tests.
I think different applications for that device use different approaches to find it.
Would it - theoretically - work through Debian Chroot? The devices folders are linked to the SnakeOS ones like in the FAQ. No success with that too.
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: stefansc...@googlemail.com
Too bad. They should work in the chroot too. I think they either look under /dev or /proc for usb devices.
I got the first two compiled there with something like:
apt-get install build-essential git-core libusb-dev
git clone git://github.com/jeixav/HID-TEMPerHUM.git
cd HID-TEMPerHUM
make
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: rall... (code.google.com)@gmail.com
I also compiled in Chroot without problems, but the device is never found by the software. I admit i don't know that much about linux devices and was avoiding to spend much time around this (i can use a Raspberry Pi for this project). I know some software for this device tries to find one of the known device IDs, but others check for the device itself at /dev . I think i tried at least one of each, but with no success. I don't know if it's important how the OS detects the device when user space drivers are used or if there's some kind of dependence between the two.
But it's a shame, because this cheap little device with the cool SnakeOS was more than enough for my needs. Thanks anyway!