Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: ubuntu_uuno - 29.08.06 - klo:23.22
-
Olen yrittänyt asentaa Artecin T14 usb-digitv tikkua ubuntuun (AMD64-Dapper 6.06) tämän ohjeen mukaan: http://linuxtv.org/wiki/index.php/How_to_install_DVB
Kaikki menikin hyvin mutta dsmesg:llä antaa tämmöisen virheilmoituksen:
[ 1475.429849] dvb-usb: found a 'Artec T14 - USB2.0 DVB-T' in cold state, will try to load a firmware
[ 1475.449949] dvb-usb: did not find the firmware file. (dvb-usb-dibusb-6.0.0.8.fw) Please see linux/Documentation/dvb/ for more details on firmware-problems. (-2)
[ 1475.449956] dvb_usb_dibusb_mc: probe of 3-5:1.0 failed with error -2
Nyt tuo dvb-usb-dibusb-6.0.0.8.fw-firmware on ladattu työpöydälle mutta siihen sukset sitten tällä kertaa tökkäsi. Eli osaisiko joku neuvoa että mihin ja miten tuo firmware pitää asentaa että se sitten löytyy oikein.
-kiitos
-
Nyt tuo dvb-usb-dibusb-6.0.0.8.fw-firmware on ladattu työpöydälle mutta siihen sukset sitten tällä kertaa tökkäsi. Eli osaisiko joku neuvoa että mihin ja miten tuo firmware pitää asentaa että se sitten löytyy oikein.
No mutta, kuten tuolla Howtossa sanotaan, niin yleensä, Linux-jakelusta riippuen joko
/lib/firmware
tai
/usr/lib/hotplug/firmware
hakemistoon tulee se firmware laittaa.
Katso kumpi hakemisto on olemassa, nimittäin takuuvarmasti työpöytä on väärä paikka sille.
Jotenkin olen taipuvainen uskomaan että jälkimäinen vaihtoehto on Ubuntun kyseessäollen se oikea.
Tuolla on muuten pitkät löpinät ko. laitteesta, jossakin sivun 3 vaiheilla alkaa Linuksissakin toimimaan... ;)
http://keskustelu.afterdawn.com/thread_view.cfm/306815
Ihan suoraan ei kannata kaikkea soveltaa, koska jakeluissa on eroja.
-
Nyt tuo dvb-usb-dibusb-6.0.0.8.fw-firmware on ladattu työpöydälle mutta siihen sukset sitten tällä kertaa tökkäsi. Eli osaisiko joku neuvoa että mihin ja miten tuo firmware pitää asentaa että se sitten löytyy oikein.
Oletan että osaat käyttää komentoriviä.
$ sudo mv dvb-usb-dibusb-6.0.0.8.fw /lib/firmware/$(uname -r)/
-
Jep, kiitti taas avusta. Tuonne /lib/firmware:een sen törkkäsin ja nyt toimii :) Windowssissa en saanut sitä koskaa toimimaan kunnolla, kone tilttasi viimeistään parin tunnin käytön jälkeen. Nyt on mielenkiintoista testata miten ubuntussa pelaa. Ainakin kanavat löytyivät Kaffeinessa hienosti vaikka täällä anteenisignaali ei ole kovin kaksinen, eikä kuvakaan pykinyt yhtään lyheyen testauksen perusteella.
-
Ajattelin liittää tän kyssärin tähän jatkoksi. Tein ihan tuon edellisen ohjeen mukaan mutta kun suoritan sudo make install esiin ilmoitus:
make -C /home/zampza/v4l-dvb/v4l install
make[1]: Siirrytään hakemistoon "/home/zampza/v4l-dvb/v4l"
Stripping debug info from files:
Usage: strip <option(s)> in-file(s)
Removes symbols and sections from files
The options are:
-I --input-target=<bfdname> Assume input file is in format <bfdname>
-O --output-target=<bfdname> Create an output file in format <bfdname>
-F --target=<bfdname> Set both input and output format to <bfdname>
-p --preserve-dates Copy modified/access timestamps to the output
-R --remove-section=<name> Remove section <name> from the output
-s --strip-all Remove all symbol and relocation information
-g -S -d --strip-debug Remove all debugging symbols & sections
--strip-unneeded Remove all symbols not needed by relocations
--only-keep-debug Strip everything but the debug information
-N --strip-symbol=<name> Do not copy symbol <name>
-K --keep-symbol=<name> Do not strip symbol <name>
--keep-file-symbols Do not strip file symbol(s)
-w --wildcard Permit wildcard in symbol comparison
-x --discard-all Remove all non-global symbols
-X --discard-locals Remove any compiler-generated symbols
-v --verbose List all object files modified
-V --version Display this program's version number
-h --help Display this output
--info List object formats & architectures supported
-o <file> Place stripped output into <file>
strip: supported targets: elf64-x86-64 elf32-i386 a.out-i386-linux efi-app-ia32 elf64-little elf64-big elf32-little elf32-big srec symbolsrec tekhex binary ihex
make[1]: *** [media-install] Virhe 1
make[1]: Poistutaan hakemistosta "/home/zampza/v4l-dvb/v4l"
make: *** [install] Virhe 2
ja homma tyssää siihen. mikä on vikana
Aikaisemmin kun suoritin sudo make lopussa tuli seuraavat virhe tilanteet:
make[3]: *** [/home/zampza/v4l-dvb/v4l/bt87x.o] Error 1
make[2]: *** [_module_/home/zampza/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.15-26-amd64-generic'
make[1]: *** [default] Virhe 2
make[1]: Poistutaan hakemistosta "/home/zampza/v4l-dvb/v4l"
make: *** [all] Virhe 2
miten saisin korjattua tilanteen
-
Terve
samanlaiset virheet tulee mullekkin , puuttuukohan multa jotain paketteja ?
-
Siis minähän olen nimimerkkini veroinen näissä ubuntuasioissa. Liikkeelle lähdin siis tuosta Solution with v4l manual installation- kohdasta. Minulla tuo hg clone http://linuxtv.org/hg/v4l-dvb teki kaksi hakemistoa.
v4l-dvb ja v4l-dvb-0c91dc356d73. Kävin muistaakseni molemmissa tekemässä nuo make install manooverit ja kyllä se sitten asentui.
Lisäksi täytyy nyt enempien testailujen jälkeen sanoa että vaikka tätä Artec:ia on noilla muilla foorumeilla haukuttu ja itsekkään en sitä Windowsissa saanut täydellisesti pelaamaan mutta Ubuntussa tämä kyllä pelaa kuin junan vessa ;D
-
Siis minähän olen nimimerkkini veroinen näissä ubuntuasioissa. Liikkeelle lähdin siis tuosta Solution with v4l manual installation- kohdasta. Minulla tuo hg clone http://linuxtv.org/hg/v4l-dvb teki kaksi hakemistoa.
v4l-dvb ja v4l-dvb-0c91dc356d73. Kävin muistaakseni molemmissa tekemässä nuo make install manooverit ja kyllä se sitten asentui.
Lisäksi täytyy nyt enempien testailujen jälkeen sanoa että vaikka tätä Artec:ia on noilla muilla foorumeilla haukuttu ja itsekkään en sitä Windowsissa saanut täydellisesti pelaamaan mutta Ubuntussa tämä kyllä pelaa kuin junan vessa ;D
No ehkä vika on siinä, että itselläni tulee ainoastaan tuo v4l-dvb kansio
-
Ehkä tääkin voi olla syy toimimattomuuteen kun laitan komennon:
sudo emerge mercurial
Vastaus on tyly:
sudo: emerge: command not found
Muistelisin, että noin kuukausi sitten sain tän toimimaan ihan ok tosin silloin ei äänet pelittänyt(kuva näkyi kaikilta kanavilta (yle,subi,mtv3,mtv3+ nelkku,nelkku+) ääni ei). nyt ei sis onnistu ollenkaan....
-
Ehkä tääkin voi olla syy toimimattomuuteen kun laitan komennon:
sudo emerge mercurial
Vastaus on tyly:
sudo: emerge: command not found
Emerge on Gentoo-jakelun työkalu, eikä siten Ubuntussa toimi.
sudo apt-get install ASENNETTAVIEN PAKETTIEN NIMET
mercurial (mikä ikinään se sitten onkin), löytyy Ubuntun universe-ohjelmakirjastosta.
ko. kirjasto pitää olla lisättynä /etc/apt/sources.list tiedostoon, kerro jos ei ole/et osaa sitä lisätä, niin opetellaan)
Asentuu siis tällä komennolla: sudo apt-get install mercurial
-
Ehkä tääkin voi olla syy toimimattomuuteen kun laitan komennon:
sudo emerge mercurial
Vastaus on tyly:
sudo: emerge: command not found
Emerge on Gentoo-jakelun työkalu, eikä siten Ubuntussa toimi.
sudo apt-get install ASENNETTAVIEN PAKETTIEN NIMET
mercurial (mikä ikinään se sitten onkin), löytyy Ubuntun universe-ohjelmakirjastosta.
ko. kirjasto pitää olla lisättynä /etc/apt/sources.list tiedostoon, kerro jos ei ole/et osaa sitä lisätä, niin opetellaan)
Asentuu siis tällä komennolla: sudo apt-get install mercurial
juu huomasin noin jälkeenpäin tuon gentoon tekstin ja meinasin laittaa editin mut olit niin nopee :)
tuolla komennolla sain viestin, että uusin on käytössä, eli siitä ei oo kiinni
-
juu huomasin noin jälkeenpäin tuon gentoon tekstin ja meinasin laittaa editin mut olit niin nopee :)
tuolla komennolla sain viestin, että uusin on käytössä, eli siitä ei oo kiinni
Olethan oikeassa hakemistossa kun komennat käskyt.
Eli mene sinne hakemistoon jossa lähdekoodit ovat ja komenna sitten
(lisää tarvittavat parametrit configureen jos niitä pitää käyttää)
./configure
make
sudo make install
Jos ./configure tai make antaa virheitä, yritä virheilmoitusten perusteella selvittää mistä ne johtuvat, ja korjaa puutokset.
Tuon sudo make install tilalla voisi käyttää jopa sudo chekinstall komentoa (checkinstall pitää olla asennettina)
Mutta en sitten tiedä miten se tässä tapauksessa toimii. Se kuitenkin asentaa systeemin paketinhallintaan, ja olisi sikäli parempi tapa kuin perinteinen install.
edit: tuossa Howtossa ei käsketä tekemään tuota ./configure hommaa ollenkaan, ja se on minusta hiukan outoa.
Mutta en ota sen enmpää kantaa koska en tunne ko. systeemiä ollenkaan.
Olethan muistanut asentaa myös nämä:
sudo apt-get install mercurial linux-headers-$(uname -r) build-essential
-
make config :lla voi säätää asetuksia jos on tarpeen, defaulttina taidetaan kääntää ja korvata kaikki dvb moduulit.
-
make config :lla voi säätää asetuksia jos on tarpeen, defaulttina taidetaan kääntää ja korvata kaikki dvb moduulit.
Terve
käytin make config käskyä ja vastailin kysymyksiin tämän ohjeen mukaisesti
http://ubuntuforums.org/showthread.php?t=198423
kuitenkin siten että:
"DiBcom 3000M-B (DVB_DIB3000MB) [N/m/?] (NEW) n
DiBcom 3000P/M-C (DVB_DIB3000MC) [N/m/?] (NEW) n" kysymyksiin vastasin m.
Sekä käytin "sudo mv dvb-usb-dibusb-6.0.0.8.fw /lib/firmware/$(uname -r)/ " -käskyä
asentaakseni firmwaren.
Nyt näkyy digi-tv kaffeinella, mutta hieman kuva nykii. ( koneessani USB1 eikä USB2.0 liitäntä ) ja
Radiokanavat kuuluvat virheettömästi.
Löytyykö ohjeita missä selvitetään kaffeinen säätöä ?
Antenniasiaa: T14:sta oma antenni toimii jotenkuten , verkkokaupasta ostettu aktiiviantenni ( ~20 e.)nostaa signaalitasot kyllä
luokkaan 50% mutta kanavia ei löydy ja tämänlainen antenni toimii parhaiten. http://www.sci.fi/~oh2bio/antennit/HB9CV.htm
. itse tein antennielementit paksunsähköjohdon kuparista.
-
rupesipas tuo nyt kiinnostamaan...
pystyykös tuolla tallentamaan?
-
Pystyy tallentamaan, itse käytän kaffeinea.
-
noh, nyt sen pitäisi olla asennettuna... mutta mutta...
Kaffeine näyttää DVB:n "himmeenä" ja en oikeen tiedä mitä pitäisi tehdä, tai edes mistä saisin selville, että kaikki on mennyt ok?
-
noniin, eli sainpas toimimaan. Tein vaan kaiken uudestaan ja boottasin niin rupesi sutimaan. Empä tiiä mitä meni pieleen ekalla kerralla.
-
No, mulla ei vielä onnistanut...
Olen yrittänyt seurata näitä kaikkia ohjeita. Aika pitkälle olen päässyt, vaikka en aina ymmärrä miksi jotain tehdään.
Firmware pitäis olla (oletettavasti ) oikeassa paikassa.
Ajoin sen "make config", mutta en kyllä tiedä osasinko vastata oikein kaikkiin kysymyksiin ?
Vastausvaihtoja on välillä enempi kuin yes/no , esim N/m Y/N/m ?
Kaffeinessa on DVB edelleen "harmaana"
dmesg | grep dvb näyttää
[17179607.916000] dvb_usb: Unknown symbol dvb_frontend_detach
[17179608.048000] dvb_usb_dibusb_common: Unknown symbol dvb_usb_nec_rc_key_to_event
[17179608.048000] dvb_usb_dibusb_common: Unknown symbol dvb_usb_generic_rw
[17179608.048000] dvb_usb_dibusb_common: Unknown symbol dvb_usb_generic_write
[17179608.048000] dvb_usb_dibusb_mc: Unknown symbol dibusb_pid_filter_ctrl
[17179608.048000] dvb_usb_dibusb_mc: Unknown symbol dibusb_i2c_algo
[17179608.048000] dvb_usb_dibusb_mc: Unknown symbol dibusb2_0_streaming_ctrl
[17179608.048000] dvb_usb_dibusb_mc: Unknown symbol dibusb_dib3000mc_tuner_attach
[17179608.048000] dvb_usb_dibusb_mc: Unknown symbol dibusb_dib3000mc_frontend_attach
[17179608.048000] dvb_usb_dibusb_mc: Unknown symbol dibusb_rc_keys
[17179608.048000] dvb_usb_dibusb_mc: Unknown symbol dibusb2_0_power_ctrl
[17179608.048000] dvb_usb_dibusb_mc: Unknown symbol dibusb_pid_filter
[17179608.048000] dvb_usb_dibusb_mc: Unknown symbol dibusb_rc_query
[17179608.048000] dvb_usb_dibusb_mc: Unknown symbol dvb_usb_device_init
[17179608.048000] dvb_usb_dibusb_mc: Unknown symbol dvb_usb_device_exit
make komennossa tulee tällaisia varoituksia:
*** Warning: "v4l_printk_ioctl" [/home/esko/asennettuja/v4l-dvb/v4l/tuner.ko] undefined!
*** Warning: "v4l_printk_ioctl" [/home/esko/asennettuja/v4l-dvb/v4l/pvrusb2.ko] undefined!
*** Warning: "dvb_frontend_detach" [/home/esko/asennettuja/v4l-dvb/v4l/dvb-usb.ko] undefined!
*** Warning: "v4l2_ctrl_query_fill_std" [/home/esko/asennettuja/v4l-dvb/v4l/cx25840.ko] undefined!
*** Warning: "v4l2_ctrl_get_menu" [/home/esko/asennettuja/v4l-dvb/v4l/cx2341x.ko] undefined!
*** Warning: "v4l2_ctrl_check" [/home/esko/asennettuja/v4l-dvb/v4l/cx2341x.ko] undefined!
*** Warning: "v4l2_ctrl_query_fill" [/home/esko/asennettuja/v4l-dvb/v4l/cx2341x.ko] undefined!
*** Warning: "v4l2_ctrl_query_fill_std" [/home/esko/asennettuja/v4l-dvb/v4l/cx2341x.ko] undefined!
*** Warning: "dvb_frontend_detach" [/home/esko/asennettuja/v4l-dvb/v4l/b2c2-flexcop.ko] undefined!
Moduleissa on mm. (Ymmärsin että tuo Dibcom on se missä on tän tikun tuki )
esko@esko-laptop:~$ lsmod
Module Size Used by
dib3000mc 13316 0
dibx000_common 4228 1 dib3000mc
dvb_core 82984 0
dvb_pll 14468 0
i2c_core 21904 6 i2c_acpi_ec,mt2060,dib3000mc,dibx000_common,dvb_pll,i2c_sis96x
shpchp 45632 0
Osaako kukaan antaa vinkkiä mitä vielä puuttuu ?
t. E.T.