Bootissa dvb korttien järjestys

DVB kortit, emolevyt, adapterit, antennit, kotelot jne
bent
Säätäjä
Viestit: 321
Liittynyt: 05.06.2009 18:41
Paikkakunta: Turku

Bootissa dvb korttien järjestys

Viesti Kirjoittaja bent » 13.01.2010 10:51

Hei,

Minulla tuli ekaa kertaa vastaa nyt ongelma karmicissa että dvb kortit latautuvat eri järjestykseen bootissa.

Eli mulla on nyt tällä hetkellä 2 dvb-c korttia ja 1 dvb-t usb tikku koneessa kiinni. Boot kerrasta riippuen ne menevät järjestykseen 0, 1, 2 satunnaisesti. Ongelmia ei ole aiemmin ollut sillä nuo 2 dvb-c korttia käyttävät samaa input grouppia mutta tuo kolmas dvb-t kortti käyttää eri input grouppia ja mythtv backend asetukset viittaavat adapterin numeroon.

Miten voisin hidastaa tuota usb tikun tunnistusta käynnistyksessä niin että se tulisi aina /dev/dvb/adapter2:ksi ?

svalavuo
Säätäjä
Viestit: 286
Liittynyt: 07.12.2004 3:00
Paikkakunta: Rauma
Viesti:

Viesti Kirjoittaja svalavuo » 13.01.2010 10:57

udev -säännöillä
Niillä omat korttini aikoinaan pistin järjestykseen. Nykyään ei ole väliä latautumisjärjestyksellä, joten ei ole käytössä.

noeikujoo
Yli-ihminen
Viestit: 2156
Liittynyt: 23.08.2004 3:00
Paikkakunta: Kajaani

Viesti Kirjoittaja noeikujoo » 13.01.2010 10:59

Antamalla moduulille paramerina adapterin numeron /etc/modprobe.d/options-tiedostoon?

esim:

Koodi: Valitse kaikki

options dvb_usb_anysee adapter_nr=2

bent
Säätäjä
Viestit: 321
Liittynyt: 05.06.2009 18:41
Paikkakunta: Turku

Viesti Kirjoittaja bent » 13.01.2010 11:22

noeikujoo kirjoitti:Antamalla moduulille paramerina adapterin numeron /etc/modprobe.d/options-tiedostoon?

esim:

Koodi: Valitse kaikki

options dvb_usb_anysee adapter_nr=2
Kokeilin juuri minun tapauksessa laitoin

Koodi: Valitse kaikki

options dvb_usb_af9015 adapter_nr=2
Näytti myös toimivan. Kiitokset nopeasta avusta.

redu
Vastasyntynyt
Viestit: 5
Liittynyt: 22.01.2010 9:01

Viesti Kirjoittaja redu » 22.01.2010 9:14

bent kirjoitti:
noeikujoo kirjoitti:Antamalla moduulille paramerina adapterin numeron /etc/modprobe.d/options-tiedostoon?

esim:

Koodi: Valitse kaikki

options dvb_usb_anysee adapter_nr=2
Kokeilin juuri minun tapauksessa laitoin

Koodi: Valitse kaikki

options dvb_usb_af9015 adapter_nr=2
Näytti myös toimivan. Kiitokset nopeasta avusta.
Kokeilin:

options Mantis dvb adapter adapter_nr=0
Toimii! Tai sitten ei? Paha sanoa, kun järjestys vaihtuu bootista toiseen ilman options-riviäkin?
Mistä saan oikean syntaksin? Sain tuon ylläolevan "Mantis dvb adapter" dmesg-listauksesta, mutta onko se pätevä?

redu

floodi
Säätäjä
Viestit: 270
Liittynyt: 19.04.2006 20:57
Paikkakunta: Kuopio

Viesti Kirjoittaja floodi » 22.01.2010 10:18

modinfo dvb_usb_anysee kertonee parametrien nimet.

timbba
Säätäjä
Viestit: 422
Liittynyt: 16.09.2006 16:25
Paikkakunta: Jyväskylä

Viesti Kirjoittaja timbba » 22.01.2010 12:15

redu kirjoitti: Kokeilin:

options Mantis dvb adapter adapter_nr=0
Toimii! Tai sitten ei? Paha sanoa, kun järjestys vaihtuu bootista toiseen ilman options-riviäkin?
Mistä saan oikean syntaksin? Sain tuon ylläolevan "Mantis dvb adapter" dmesg-listauksesta, mutta onko se pätevä?

redu
Onko tuon kortin dvb moduuli siis "mantis"? Tarkista vaikka:

Koodi: Valitse kaikki

lsmod | grep -i mantis
Jos "mantis" on moduuli, niin tarkista moduulin optiot:

Koodi: Valitse kaikki

modinfo mantis
Jos adapter_nr löytyy, niin onko optio-rivi:

Koodi: Valitse kaikki

options mantis adapter_nr=0
HTPC: yaVDR 0.4, Zotac HD-ND22, NVidia ION, 2 x Anysee E30 C Plus dvb-c, TV: VideoSeven LTV32H

redu
Vastasyntynyt
Viestit: 5
Liittynyt: 22.01.2010 9:01

Viesti Kirjoittaja redu » 22.01.2010 13:28

timbba kirjoitti:
redu kirjoitti: Kokeilin:

options Mantis dvb adapter adapter_nr=0
Toimii! Tai sitten ei? Paha sanoa, kun järjestys vaihtuu bootista toiseen ilman options-riviäkin?
Mistä saan oikean syntaksin? Sain tuon ylläolevan "Mantis dvb adapter" dmesg-listauksesta, mutta onko se pätevä?

redu
Onko tuon kortin dvb moduuli siis "mantis"? Tarkista vaikka:

Koodi: Valitse kaikki

lsmod | grep -i mantis
Jos "mantis" on moduuli, niin tarkista moduulin optiot:

Koodi: Valitse kaikki

modinfo mantis
Jos adapter_nr löytyy, niin onko optio-rivi:

Koodi: Valitse kaikki

options mantis adapter_nr=0
Näin:

Kaffeine listaa:
/dev/dvb/adapter0/frontend0 : opened ( DST DVB-S ) (0ms)
/dev/dvb/adapter1/frontend0 : opened ( STB0899 Multistandard ) (1159ms)
/dev/dvb/adapter2/frontend0 : opened ( NxtWave NXT6000 DVB-T ) (17ms)

$ lsmod | grep -i mantis
mantis 40160 0
lnbp21 2460 1 mantis
mb86a16 20092 1 mantis
stb6100 7296 1 mantis
tda10021 6400 1 mantis
tda10023 6524 1 mantis
stb0899 34144 1 mantis
stv0299 9668 1 mantis
ir_common 49564 2 mantis,bttv
dvb_core 90472 4 mantis,dst,dvb_bt8xx,stv0299
ir_core 7336 3 mantis,bttv,ir_common

$ modinfo mantis
filename: /lib/modules/2.6.31-18-generic/kernel/drivers/media/dvb/mantis/mantis.ko
license: GPL
author: Manu Abraham
description: Mantis PCI DTV bridge driver
srcversion: BB892CC94B99EA5767316B0
alias: pci:v00001822d00004E35sv*sd*bc*sc*i*
depends: ir-core,ir-common,dvb-core,stv0299,stb0899,tda10023,tda10021,stb6100,mb86a16,lnbp21
vermagic: 2.6.31-18-generic SMP mod_unload modversions 586
parm: adapter_nr:DVB adapter numbers (array of short)
parm: verbose:verbose startup messages, default is 1 (yes) (int)

Mutten vieläkään tiedä, mikä on "adapterin nimi"? stb0899?

Näinkö:
options stb0899 adapter_nr=0
Vaiko:
options PCI_stb0899 adapter_nr=0
Vaiko:
options dvb_PCI_stb0899 adapter_nr=0

Hö,
redu

nm
Johtava konsultti
Viestit: 3160
Liittynyt: 22.07.2005 3:00

Viesti Kirjoittaja nm » 22.01.2010 13:34

redu kirjoitti: Mutten vieläkään tiedä, mikä on "adapterin nimi"? stb0899?

Näinkö:
options stb0899 adapter_nr=0
Vaiko:
options PCI_stb0899 adapter_nr=0
Tuohon laitetaan moduulin nimi, eli kuten timbba jo ehdotti:

options mantis adapter_nr=0

redu
Vastasyntynyt
Viestit: 5
Liittynyt: 22.01.2010 9:01

Viesti Kirjoittaja redu » 22.01.2010 13:42

nm kirjoitti:
redu kirjoitti: Mutten vieläkään tiedä, mikä on "adapterin nimi"? stb0899?

Näinkö:
options stb0899 adapter_nr=0
Vaiko:
options PCI_stb0899 adapter_nr=0
Tuohon laitetaan moduulin nimi, eli kuten timbba jo ehdotti:

options mantis adapter_nr=0
Jaa, mutkun tämä loitsu
options mantis adapter_nr=0
ei pelitä? Kaffeine panee edelleen dvb-s:n ekaksi:

/dev/dvb/adapter0/frontend0 : opened ( DST DVB-S ) (0ms)
/dev/dvb/adapter1/frontend0 : opened ( STB0899 Multistandard ) (1156ms)
/dev/dvb/adapter2/frontend0 : opened ( NxtWave NXT6000 DVB-T ) (17ms)

redu

nm
Johtava konsultti
Viestit: 3160
Liittynyt: 22.07.2005 3:00

Viesti Kirjoittaja nm » 22.01.2010 13:55

Johtuu siitä että DVB-S-kortin ajuri latautuu ennen mantista, jolloin se varaa paikan 0. Joudut määrittämään myös dvb_bt8xx:lle sallitut adapterinumerot. Sinulla on tosin kaksi dvb_bt8xx-korttia: DST-frontendilla varustettu DVB-S-kortti ja Nebula. Niiden keskinäistä järjestystä ei voi määrätä, mutta voit laittaa Mantis-kortin niiden edelle:

Koodi: Valitse kaikki

options mantis adapter_nr=0
options dvb_bt8xx adapter_nr=1,2

redu
Vastasyntynyt
Viestit: 5
Liittynyt: 22.01.2010 9:01

Viesti Kirjoittaja redu » 22.01.2010 16:17

nm kirjoitti:Johtuu siitä että DVB-S-kortin ajuri latautuu ennen mantista, jolloin se varaa paikan 0. Joudut määrittämään myös dvb_bt8xx:lle sallitut adapterinumerot. Sinulla on tosin kaksi dvb_bt8xx-korttia: DST-frontendilla varustettu DVB-S-kortti ja Nebula. Niiden keskinäistä järjestystä ei voi määrätä, mutta voit laittaa Mantis-kortin niiden edelle:

Koodi: Valitse kaikki

options mantis adapter_nr=0
options dvb_bt8xx adapter_nr=1,2
Kiitos nm,
täytyy testailla, kun pääsen pöytäkoneen viereen...
Olen nyt netissä miniläppärillä, kaukana (20km) pöytäkoneesta.

redu

redu
Vastasyntynyt
Viestit: 5
Liittynyt: 22.01.2010 9:01

Viesti Kirjoittaja redu » 22.01.2010 19:00

redu kirjoitti:
nm kirjoitti:Johtuu siitä että DVB-S-kortin ajuri latautuu ennen mantista, jolloin se varaa paikan 0. Joudut määrittämään myös dvb_bt8xx:lle sallitut adapterinumerot. Sinulla on tosin kaksi dvb_bt8xx-korttia: DST-frontendilla varustettu DVB-S-kortti ja Nebula. Niiden keskinäistä järjestystä ei voi määrätä, mutta voit laittaa Mantis-kortin niiden edelle:

Koodi: Valitse kaikki

options mantis adapter_nr=0
options dvb_bt8xx adapter_nr=1,2
Kiitos nm,
täytyy testailla, kun pääsen pöytäkoneen viereen...
Olen nyt netissä miniläppärillä, kaukana (20km) pöytäkoneesta.

redu
Joo,
näyttää pelittävän oikein tällä nm:n tuplarivillä!
Kaffeine listaa:
/dev/dvb/adapter0/frontend0 : opened ( STB0899 Multistandard ) (0ms)
/dev/dvb/adapter1/frontend0 : opened ( DST DVB-S ) (1ms)
/dev/dvb/adapter2/frontend0 : opened ( NxtWave NXT6000 DVB-T ) (12ms)

redu

Vastaa Viestiin