tingo Skrevet 8. april 2009 Del Skrevet 8. april 2009 Er det noen som har fått usb termometeret TEMPer til å virke i Ubuntu 8.10? (Betilte noen greier fra DX, og da var det for fristende å ikke ta med en slik på lasset). Det finnes patcher til kernel: her og her, og et program til å drive det: TEMPer.c, men ingen av kernel-patchene er laget for kernel 2.6.27, så jeg er litt usikker på om de funker på den versjonen av kernelen. Lenke til kommentar
jonnor Skrevet 8. april 2009 Del Skrevet 8. april 2009 Er jo bare å prøve det? Sett opp Virtualbox med USB-støtte og hiv inn en virtuell maskin med Arch Linux (eller en annen distro hvor det er godt tilrettelagt for kernelkompilering). Det kan også se ut som at den er inkludert i mainstream .29, så du kan jo se om den kjernen finnes til ditt system? Er feks i Debian Unstable, mulig den kan brukes i Ubuntu. Lenke til kommentar
tingo Skrevet 12. april 2009 Forfatter Del Skrevet 12. april 2009 Hmm, det ser ikke ut som om VirtualBox OSE har USB-støtte, eller? Lenke til kommentar
Ueland Skrevet 14. juli 2009 Del Skrevet 14. juli 2009 bumper denne jeg, noen som har fått til noe magi rundt denne i det siste, driver å snuser på koden til tfheen men om noen har en kjappere løsning tar jeg imot. Er klar for å skrive noen muninmoduler nå. Lenke til kommentar
tingo Skrevet 17. juli 2009 Forfatter Del Skrevet 17. juli 2009 (endret) Kjører fortsatt Xubuntu 8.10, som nå har fått kernel 2.6.27-14: tingo@kg-home:~$ uname -a Linux kg-home 2.6.27-14-generic #1 SMP Tue Jun 30 19:57:39 UTC 2009 i686 GNU/Linux Detektering i /var/log/messages når jeg plugger TEMPer inn: Jul 17 09:38:39 kg-home kernel: [ 4611.968182] usb 2-2: new full speed USB device using uhci_hcd and address 3 Jul 17 09:38:39 kg-home kernel: [ 4612.131537] usb 2-2: configuration #1 chosen from 1 choice Jul 17 09:38:40 kg-home kernel: [ 4612.261677] usbcore: registered new interface driver usbserial Jul 17 09:38:40 kg-home kernel: [ 4612.261704] usbserial: USB Serial support registered for generic Jul 17 09:38:40 kg-home kernel: [ 4612.261742] usbcore: registered new interface driver usbserial_generic Jul 17 09:38:40 kg-home kernel: [ 4612.261745] usbserial: USB Serial Driver core Jul 17 09:38:40 kg-home kernel: [ 4612.362517] usbserial: USB Serial support registered for ch341-uart Jul 17 09:38:40 kg-home kernel: [ 4612.362585] ch341 2-2:1.0: ch341-uart converter detected Jul 17 09:38:40 kg-home kernel: [ 4612.375118] usb 2-2: ch341-uart converter now attached to ttyUSB0 Jul 17 09:38:40 kg-home kernel: [ 4612.375171] usbcore: registered new interface driver ch341 Funker fortsatt ikke: tingo@kg-home:~/work/temper$ cc -lm -o TEMPer TEMPer.c tingo@kg-home:~/work/temper$ ./TEMPer Init starting ioctl: Invalid argument tingo@kg-home:~/work/temper$ sudo ./TEMPer Init starting ioctl: Invalid argument tingo@kg-home:~/work/temper$ Burde vel prøve Xubuntu 9.04 snart... Endret 17. juli 2009 av tingo Lenke til kommentar
tingo Skrevet 17. juli 2009 Forfatter Del Skrevet 17. juli 2009 For moro skyld prøvde jeg også USBTenki, selv om den er laget for helt andre sensorer: tingo@kg-home:~/work/usbtenki-1.6/client$ sudo ./usbtenkiget -l No device found Lenke til kommentar
jonnor Skrevet 17. juli 2009 Del Skrevet 17. juli 2009 (endret) Bruk heller et terminalprogram for serieporten som du peker til /dev/ttyUSB0 Må sikkert prøve deg litt frem med innstillingene, men med litt tolmodighet får du sikkert tempen ut i klartekst. EDIT: hvis ikke den krever noe jalla initialiseringsgreier først da. Det kan du kansje lese ut fra kildekoden til programmet i så fall. Men, har du forresten forsøkt "./TEMPer /dev/ttyUSB0" ? Endret 17. juli 2009 av jonnor Lenke til kommentar
tingo Skrevet 30. oktober 2009 Forfatter Del Skrevet 30. oktober 2009 (endret) Oppdatering: Laptop'en er oppgradert til Xubuntu 9.10. Nå er resultatet slik: tingo@kg-home:~/work/temper$ ./TEMPer Init starting Init done Getting temperature done 0001100100000000 25.000000 Getting temperature done 0001100010000000 24.500000 Getting temperature done 0001100010000000 24.500000 Getting temperature done 0001100010000000 24.500000 Getting temperature done 0001100010000000 24.500000 Getting temperature done 0001100010000000 24.500000 Getting temperature done 0001100100000000 25.000000 Getting temperature done 0001100010000000 24.500000 Getting temperature done 0001100010000000 24.500000 og fortsetter slik til programmet blir avbrutt. Kult nok. Uten at jeg har installert patcher av noe slag. Endret 30. oktober 2009 av tingo Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå