USB-UIRT Broken in karmic

View: New views
2 Messages — Rating Filter:   Alert me  

USB-UIRT Broken in karmic

by andrew1056 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I originally bought the usb uirt for linuxmce, but switched over to mythtv. It was working at receiving and transmitting until the karmic upgrade.

As a receiver I was using the devinput kernel module which is no longer found; however, there is no entry in /dev/input/event* for it. When lirc starts it no longer creates lirc0 which is what I was using for the receiver device previously.

The problem is I can get it to both receive and transmit, but never at the same time. It's either one or the other.

I can transmit when both are enabled, but not receive. If I try to run irw the errors in dmesg are this (I can still transmit fine though):

[44130.798066] lircd[30700]: segfault at 8 ip 0806abf0 sp bfe85920 error 4 in lircd[8048000+29000]
[44820.855226] lircd[5066]: segfault at 8 ip 0806abf0 sp bf93d6a0 error 4 in lircd[8048000+29000]
[44997.870384] lircd[7519]: segfault at 8 ip 0806abf0 sp bfd46030 error 4 in lircd[8048000+29000]
[45417.930491] lircd[11190]: segfault at 8 ip 0806abf0 sp bfa7bd90 error 4 in lircd[8048000+29000]
[46029.160256] lircd[17511]: segfault at 8 ip 0806abf0 sp bfa56c90 error 4 in lircd[8048000+29000]
[49775.489563] lircd[20802]: segfault at 8 ip 0806abf0 sp bf907650 error 4 in lircd[8048000+29000]
[49808.492689] lircd[21191]: segfault at 8 ip 0806abf0 sp bfa33880 error 4 in lircd[8048000+29000]
[49830.662147] lircd[21449]: segfault at 8 ip 0806abf0 sp bff4b550 error 4 in lircd[8048000+29000]
[50001.806610] lircd[23222]: segfault at 8 ip 0806abf0 sp bfc42af0 error 4 in lircd[8048000+29000]
[50012.333996] lircd[23440]: segfault at 8 ip 0806abf0 sp bf94b750 error 4 in lircd[8048000+29000]
[50034.738573] lircd[23725]: segfault at 8 ip 0806abf0 sp bfb12a10 error 4 in lircd[8048000+29000]
[50055.326874] lircd[23992]: segfault at 8 ip 0806abf0 sp bf9a1340 error 4 in lircd[8048000+29000]
[52152.748237] lircd[15965]: segfault at 8 ip 0806abf0 sp bfa40d00 error 4 in lircd[8048000+29000]
[52267.648977] lircd[17024]: segfault at 8 ip 0806abf0 sp bfc055a0 error 4 in lircd[8048000+29000]
[52497.259426] lircd[17893]: segfault at 8 ip 0806abf0 sp bfdc5230 error 4 in lircd[8048000+29000]
[59209.317623] lircd[28973]: segfault at 8 ip 0806abf0 sp bff5a150 error 4 in lircd[8048000+29000]
[59285.695138] lircd[29908]: segfault at 8 ip 0806abf0 sp bfbbb3f0 error 4 in lircd[8048000+29000]
[60163.103339] lircd[16750]: segfault at 8 ip 0806abf0 sp bf908460 error 4 in lircd[8048000+29000]
[60479.037465] lircd[21188]: segfault at 8 ip 0806abf0 sp bfb96730 error 4 in lircd[8048000+29000]
[60528.826164] lircd[21854]: segfault at 8 ip 0806abf0 sp bfaca6a0 error 4 in lircd[8048000+29000]
[60597.677935] lircd[22630]: segfault at 8 ip 0806abf0 sp bffeae50 error 4 in lircd[8048000+29000]
[60604.574566] lircd[22752]: segfault at 8 ip 0806abf0 sp bfa5ca90 error 4 in lircd[8048000+29000]
[60624.762612] lircd[23044]: segfault at 8 ip 0806abf0 sp bfab37e0 error 4 in lircd[8048000+29000]

The WAF has gone way down and I don't know if it's my config because somethings changed or something in lirc is broken.

Here's hardware.conf

# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="Hauppauge_350"
REMOTE_MODULES=""
REMOTE_DRIVER="uirt2_raw"
REMOTE_DEVICE="/dev/ttyUSB0" // used to be /dev/lirc0 but it's not created anymore
REMOTE_LIRCD_CONF="hauppauge/lircd.conf.hauppauge"
REMOTE_LIRCD_ARGS=""

#Chosen IR Transmitter
TRANSMITTER="SAE8000"
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER="uirt2_raw"
TRANSMITTER_DEVICE="/dev/lircd1"
TRANSMITTER_LIRCD_CONF="scientificatlanta/general.conf"
TRANSMITTER_LIRCD_ARGS=""

#Enable lircd
START_LIRCD="true"

#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD="false"

#Try to load appropriate kernel modules
LOAD_MODULES="true"

# Default configuration files for your hardware if any
LIRCMD_CONF=""

#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to "false"
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
START_LIRCMD=""
REMOTE_SOCKET=""
TRANSMITTER_SOCKET=""

lircd.conf just includes the hauppauge remote and the scientific atlanta box.


Re: USB-UIRT Broken in karmic

by Jeremy Yoder :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Part of this is a broken /etc/init.d/lirc script (which I'm planning to
patch today).  I don't know if that's related to your segfaults though.

Jeremy


andrew1056 wrote the following on 11/4/2009 11:33 PM:

> I originally bought the usb uirt for linuxmce, but switched over to mythtv.
> It was working at receiving and transmitting until the karmic upgrade.
>
> As a receiver I was using the devinput kernel module which is no longer
> found; however, there is no entry in /dev/input/event* for it. When lirc
> starts it no longer creates lirc0 which is what I was using for the receiver
> device previously.
>
> The problem is I can get it to both receive and transmit, but never at the
> same time. It's either one or the other.
>
> I can transmit when both are enabled, but not receive. If I try to run irw
> the errors in dmesg are this (I can still transmit fine though):
>
> [44130.798066] lircd[30700]: segfault at 8 ip 0806abf0 sp bfe85920 error 4
> in lircd[8048000+29000]
> [44820.855226] lircd[5066]: segfault at 8 ip 0806abf0 sp bf93d6a0 error 4 in
> lircd[8048000+29000]
> [44997.870384] lircd[7519]: segfault at 8 ip 0806abf0 sp bfd46030 error 4 in
> lircd[8048000+29000]
> [45417.930491] lircd[11190]: segfault at 8 ip 0806abf0 sp bfa7bd90 error 4
> in lircd[8048000+29000]
> [46029.160256] lircd[17511]: segfault at 8 ip 0806abf0 sp bfa56c90 error 4
> in lircd[8048000+29000]
> [49775.489563] lircd[20802]: segfault at 8 ip 0806abf0 sp bf907650 error 4
> in lircd[8048000+29000]
> [49808.492689] lircd[21191]: segfault at 8 ip 0806abf0 sp bfa33880 error 4
> in lircd[8048000+29000]
> [49830.662147] lircd[21449]: segfault at 8 ip 0806abf0 sp bff4b550 error 4
> in lircd[8048000+29000]
> [50001.806610] lircd[23222]: segfault at 8 ip 0806abf0 sp bfc42af0 error 4
> in lircd[8048000+29000]
> [50012.333996] lircd[23440]: segfault at 8 ip 0806abf0 sp bf94b750 error 4
> in lircd[8048000+29000]
> [50034.738573] lircd[23725]: segfault at 8 ip 0806abf0 sp bfb12a10 error 4
> in lircd[8048000+29000]
> [50055.326874] lircd[23992]: segfault at 8 ip 0806abf0 sp bf9a1340 error 4
> in lircd[8048000+29000]
> [52152.748237] lircd[15965]: segfault at 8 ip 0806abf0 sp bfa40d00 error 4
> in lircd[8048000+29000]
> [52267.648977] lircd[17024]: segfault at 8 ip 0806abf0 sp bfc055a0 error 4
> in lircd[8048000+29000]
> [52497.259426] lircd[17893]: segfault at 8 ip 0806abf0 sp bfdc5230 error 4
> in lircd[8048000+29000]
> [59209.317623] lircd[28973]: segfault at 8 ip 0806abf0 sp bff5a150 error 4
> in lircd[8048000+29000]
> [59285.695138] lircd[29908]: segfault at 8 ip 0806abf0 sp bfbbb3f0 error 4
> in lircd[8048000+29000]
> [60163.103339] lircd[16750]: segfault at 8 ip 0806abf0 sp bf908460 error 4
> in lircd[8048000+29000]
> [60479.037465] lircd[21188]: segfault at 8 ip 0806abf0 sp bfb96730 error 4
> in lircd[8048000+29000]
> [60528.826164] lircd[21854]: segfault at 8 ip 0806abf0 sp bfaca6a0 error 4
> in lircd[8048000+29000]
> [60597.677935] lircd[22630]: segfault at 8 ip 0806abf0 sp bffeae50 error 4
> in lircd[8048000+29000]
> [60604.574566] lircd[22752]: segfault at 8 ip 0806abf0 sp bfa5ca90 error 4
> in lircd[8048000+29000]
> [60624.762612] lircd[23044]: segfault at 8 ip 0806abf0 sp bfab37e0 error 4
> in lircd[8048000+29000]
>
> The WAF has gone way down and I don't know if it's my config because
> somethings changed or something in lirc is broken.
>
> Here's hardware.conf
>
> # /etc/lirc/hardware.conf
> #
> #Chosen Remote Control
> REMOTE="Hauppauge_350"
> REMOTE_MODULES=""
> REMOTE_DRIVER="uirt2_raw"
> REMOTE_DEVICE="/dev/ttyUSB0" // used to be /dev/lirc0 but it's not created
> anymore
> REMOTE_LIRCD_CONF="hauppauge/lircd.conf.hauppauge"
> REMOTE_LIRCD_ARGS=""
>
> #Chosen IR Transmitter
> TRANSMITTER="SAE8000"
> TRANSMITTER_MODULES=""
> TRANSMITTER_DRIVER="uirt2_raw"
> TRANSMITTER_DEVICE="/dev/lircd1"
> TRANSMITTER_LIRCD_CONF="scientificatlanta/general.conf"
> TRANSMITTER_LIRCD_ARGS=""
>
> #Enable lircd
> START_LIRCD="true"
>
> #Don't start lircmd even if there seems to be a good config file
> #START_LIRCMD="false"
>
> #Try to load appropriate kernel modules
> LOAD_MODULES="true"
>
> # Default configuration files for your hardware if any
> LIRCMD_CONF=""
>
> #Forcing noninteractive reconfiguration
> #If lirc is to be reconfigured by an external application
> #that doesn't have a debconf frontend available, the noninteractive
> #frontend can be invoked and set to parse REMOTE and TRANSMITTER
> #It will then populate all other variables without any user input
> #If you would like to configure lirc via standard methods, be sure
> #to leave this set to "false"
> FORCE_NONINTERACTIVE_RECONFIGURATION="false"
> START_LIRCMD=""
> REMOTE_SOCKET=""
> TRANSMITTER_SOCKET=""
>
> lircd.conf just includes the hauppauge remote and the scientific atlanta
> box.
>
>
>  

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july