Problem med telldus och DUO

Moderator: Telldus

Post Reply
corsar
Posts: 2
Joined: Fri Mar 17, 2023 9:45 am

Problem med telldus och DUO

Post by corsar »

Hej

Jag får inte min duo att fungera på Linux Ubuntu. "telldusd" processen krashar, är högt lastad och läcker minne i sinnes.

Code: Select all

sudo /etc/init.d/telldusd start
[ OK ]
Ibland så fylls kernal ringen med:

Code: Select all

[1038132.085617] usb 3-1: usbfs: process 31608 (telldusd) did not claim interface 0 before use
Obeservera loaden samt minnesanvändningen:

Code: Select all

ps aux | grep telldus
nobody   11590  132  1.4 2811568 14276 ?       Rsl  07:24   0:02 /usr/sbin/telldusd
..
nobody   11590  142  3.3 406588 34308 ?        Rsl  07:24   0:08 /usr/sbin/telldusd
..
nobody   11590  135  4.8 299008 48980 ?        Rsl  07:24   0:12 /usr/sbin/telldusd
..
nobody   11590  137  6.6 291828 67384 ?        Rsl  07:24   0:16 /usr/sbin/telldusd
..
nobody   11590  138  8.1 259036 83044 ?        Rsl  07:24   0:22 /usr/sbin/telldusd
..
nobody   11590  140  9.3 295416 95260 ?        Rsl  07:24   0:28 /usr/sbin/telldusd
För att slutligen krasha:

Code: Select all

[1172379.560527] telldusd[8271] general protection ip:8063add sp:bfcf4ad0 error:0 in telldusd[8048000+45000]
Ideer på vad som skulle kunna vara fel?

Jag måste säga att dokumentation för tellstick och linux är undermålig. "telldusd" skulle behöva ett debugmode.
northlight
Posts: 6
Joined: Fri Mar 17, 2023 9:45 am

Re: Problem med telldus och DUO

Post by northlight »

Hur har du installerat telldus-core, Paket eller Compilerat själv?
64/32 bit os?

Posta gärna din /etc/tellstick.conf
corsar
Posts: 2
Joined: Fri Mar 17, 2023 9:45 am

Re: Problem med telldus och DUO

Post by corsar »

Det är installerat som paket i 32-bits miljö.

Jag har fått den att sluta missbete sig nu. Jag vet dock inte vad som är felet. Jag tog bort mitt "test" entry ur tellstick.conf file och startade om. Då startade den upp normalt. För att verifiera att nått var fel i "test" entryt lade jag tillbaka det igen och startade om. Den startade fortfarande upp normalt(?).
Entryt ser ut så här:

Code: Select all

device {
        id = 2
        name = "Sovrum"
        protocol = "arctech"
        model = "selflearning-dimmer"
        parameters {
                house = "8730431"
                unit = "13"
        }
}
Möjligen att det saknades/var-fler linefeeds på slutet i konfen men annars borde den vara identisk som innan. Mycket märkligt.
northlight
Posts: 6
Joined: Fri Mar 17, 2023 9:45 am

Re: Problem med telldus och DUO

Post by northlight »

Min erfarenhet är att den är mycket känslig för fel i tellstick.conf
Jag har själv råkat ut för en kraschande telldusd pga en missad } (se även min tråd med "Unknown Error" som också berodde på ett fel i tellstick.conf)

Det är helt klart att Telldus teamet behöver lägga en del jobb att på att få en feltolerant telldus demon (som upptäcker fel och rapporterar dom begripligt)
micke.prag
Site Admin
Posts: 2243
Joined: Fri Mar 17, 2023 9:45 am
Location: Lund
Contact:

Re: Problem med telldus och DUO

Post by micke.prag »

corsar wrote:Ibland så fylls kernal ringen med:

CODE: SELECT ALL
[1038132.085617] usb 3-1: usbfs: process 31608 (telldusd) did not claim interface 0 before use
Vi har upplevt detta ibland om usb-enheten tappas och udev-regeln inte säger till telldusd. Då har telldusd ett "dött" handtag den försöker läsa från.
Micke Prag
Software
Telldus Technologies
danielr112
Posts: 20
Joined: Fri Mar 17, 2023 9:45 am

Re: Problem med telldus och DUO

Post by danielr112 »

Hur ska en regel i udev se ut för att notifiera telldus? Jag har samma problem då jag har lite dålig kontakt. Duon sitter nämligen 30+meter bort. Och det tar på kraften.
micke.prag
Site Admin
Posts: 2243
Joined: Fri Mar 17, 2023 9:45 am
Location: Lund
Contact:

Re: Problem med telldus och DUO

Post by micke.prag »

Använd vår udev-regel och modifiera den så den passar dina behov.
Regel:
http://developer.telldus.com/browser/te ... tick.rules

Med helper:
http://developer.telldus.com/browser/te ... in/udev.sh
Micke Prag
Software
Telldus Technologies
Post Reply