[mythtv-commits] Ticket #10365: Creating DVB cards with multirec support is broken

MythTV noreply at mythtv.org
Mon Feb 20 01:32:31 UTC 2012


#10365: Creating DVB cards with multirec support is broken
----------------------------------+-----------------------------
 Reporter:  jyavenard             |          Owner:
     Type:  Bug Report - General  |         Status:  new
 Priority:  major                 |      Milestone:  unknown
Component:  MythTV - General      |        Version:  Master Head
 Severity:  medium                |     Resolution:
 Keywords:                        |  Ticket locked:  0
----------------------------------+-----------------------------
Description changed by jyavenard:

Old description:

> Start mythtv-setup
>
> Go to 2. Capture Cards
> Delete all capture cards.
>
> Select new capture cards
> Select card type DVB capture card
>
> Select as DVB device a card (here /dev/dvb/adapter0/frontend0)/
> Go into recording options, change Max Recordings from 2 to 3 (though 2
> would show the problem too)
>
> In the mythtv-setup log you'll see:
> {{{
> 2012-02-20 12:17:31.695931 I  Using the Qt painter
> 2012-02-20 12:17:31.805180 I  Current MythTV Schema Version
> (DBSchemaVer): 1296
> QMYSQLResult::data: column 11 out of range
> 2012-02-20 12:18:04.060324 W  DiSEqCDevTree: No device tree for cardid 1
> QMYSQLResult::data: column 11 out of range
> QMYSQLResult::data: column 11 out of range
> }}}
>
> If you were to quit mythtv-setup and restart mythbackend now, you'll find
> that only one card was created: encoder 1. encoder 2 and 3 do not exists
>
> Kill mythbackend, restart mythtv-setup
> Create as above, another DVB capture card, with max recodings of 3.
> In the log:
> {{{
> QMYSQLResult::data: column 11 out of range
> 2012-02-20 12:25:25.871048 W  DiSEqCDevTree: No device tree for cardid 4
> QMYSQLResult::data: column 11 out of range
> QMYSQLResult::data: column 11 out of range
> }}}
>
> Link a video source with the newly created capture card in the Input
> Connections entry.
>
> quit mythtv-setup
> restart mythbackend.
>
> Mythweb shows:
> Encoder 1 [ DVB : /dev/dvb/adapter0/frontend0 ] is local on
> htpc.avenard.org and is not recording.
> Encoder 4 [ DVB : /dev/dvb/adapter1/frontend0 ] is local on
> htpc.avenard.org and is not recording.
>
> Encoder 2,3,5 and 6 are missing.
>
> Note that the system was properly running with all cards in 0.24 and once
> upgraded to 0.25.
>
> It's only after I deleted the existing capture cards that it's been
> impossible to recreate them

New description:

 Start mythtv-setup

 Go to 2. Capture Cards
 Delete all capture cards.

 Select new capture cards
 Select card type DVB capture card

 Select as DVB device a card (here /dev/dvb/adapter0/frontend0)/
 Go into recording options, change Max Recordings from 2 to 3 (though 2
 would show the problem too)

 In the mythtv-setup log you'll see:
 {{{
 2012-02-20 12:17:31.695931 I  Using the Qt painter
 2012-02-20 12:17:31.805180 I  Current MythTV Schema Version (DBSchemaVer):
 1296
 QMYSQLResult::data: column 11 out of range
 2012-02-20 12:18:04.060324 W  DiSEqCDevTree: No device tree for cardid 1
 QMYSQLResult::data: column 11 out of range
 QMYSQLResult::data: column 11 out of range
 }}}

 If you were to quit mythtv-setup and restart mythbackend now, you'll find
 that only one card was created: encoder 1. encoder 2 and 3 do not exists

 Kill mythbackend, restart mythtv-setup
 Create as above, another DVB capture card, with max recodings of 3.
 In the log:
 {{{
 QMYSQLResult::data: column 11 out of range
 2012-02-20 12:25:25.871048 W  DiSEqCDevTree: No device tree for cardid 4
 QMYSQLResult::data: column 11 out of range
 QMYSQLResult::data: column 11 out of range
 }}}

 Link a video source with the newly created capture card in the Input
 Connections entry.

 quit mythtv-setup
 restart mythbackend.

 Mythweb shows:
 {{{
 Encoder 1 [ DVB : /dev/dvb/adapter0/frontend0 ] is local on
 htpc.avenard.org and is not recording.
 Encoder 4 [ DVB : /dev/dvb/adapter1/frontend0 ] is local on
 htpc.avenard.org and is not recording.
 }}}

 Encoder 2,3,5 and 6 are missing.

 Note that the system was properly running with all cards in 0.24 and once
 upgraded to 0.25.

 It's only after I deleted the existing capture cards that it's been
 impossible to recreate them

--

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/10365#comment:1>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list