root-otacon
Anmeldungsdatum: 15. Juni 2010
Beiträge: 7
|
Hallo alle zusammen, Ich bin dem nerven tot nahe.
Ich hab mir vor Anno Jahren einen DVB-T Stick gekauft und glaube ihn beim kauf nie unter Linux zum laufen zu bekommen. Nun ein paar Jahre später soll es angeblich möglich sein, ich bin nur aber anscheinend zu doof für. Hier erstmal ein paar ausgaben die euch Helfen könnten.
dmesg | grep -i em28xx
[ 1479.655246] em28xx: New device USB 2881 Video @ 480 Mbps (eb1a:2881, interface 0, class 0)
[ 1479.655532] em28xx #0: chip ID is em2882/em2883
[ 1479.741913] em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 81 28 58 12 5c 00 6a 20 6a 00
[ 1479.741941] em28xx #0: i2c eeprom 10: 00 00 04 57 64 57 00 00 60 f4 00 00 02 02 00 00
[ 1479.741965] em28xx #0: i2c eeprom 20: 56 00 01 00 00 00 02 00 b8 00 00 00 5b 1e 00 00
[ 1479.741988] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 10 02 00 00 00 00 00 00
[ 1479.742012] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 1479.742035] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 1479.742058] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 20 03 55 00 53 00
[ 1479.742082] em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 38 00 31 00 20 00 56 00
[ 1479.742105] em28xx #0: i2c eeprom 80: 69 00 64 00 65 00 6f 00 00 00 00 00 00 00 00 00
[ 1479.742128] em28xx #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 1479.742151] em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 1479.742174] em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 1479.742197] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 1479.742220] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 1479.742243] em28xx #0: i2c eeprom e0: 5a 00 55 aa 93 6d 54 03 00 17 98 01 00 00 00 00
[ 1479.742267] em28xx #0: i2c eeprom f0: 0a 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00
[ 1479.742294] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0x5c9c6b20
[ 1479.742299] em28xx #0: EEPROM info:
[ 1479.742303] em28xx #0: AC97 audio (5 sample rates)
[ 1479.742308] em28xx #0: USB Remote wakeup capable
[ 1479.742312] em28xx #0: 500mA max power
[ 1479.742319] em28xx #0: Table at 0x04, strings=0x206a, 0x006a, 0x0000
[ 1479.743922] em28xx #0: Identified as Unknown EM2750/28xx video grabber (card=1)
[ 1479.775538] em28xx #0: found i2c device @ 0xa0 [eeprom]
[ 1479.780159] em28xx #0: found i2c device @ 0xb8 [tvp5150a]
[ 1479.783531] em28xx #0: found i2c device @ 0xc2 [tuner (analog)]
[ 1479.794914] em28xx #0: Your board has no unique USB ID and thus need a hint to be detected.
[ 1479.794923] em28xx #0: You may try to use card=<n> insmod option to workaround that.
[ 1479.794929] em28xx #0: Please send an email with this log to:
[ 1479.794934] em28xx #0: V4L Mailing List <linux-media@vger.kernel.org>
[ 1479.794940] em28xx #0: Board eeprom hash is 0x5c9c6b20
[ 1479.794945] em28xx #0: Board i2c devicelist hash is 0x27e10080
[ 1479.794950] em28xx #0: Here is a list of valid choices for the card=<n> insmod option:
[ 1479.794957] em28xx #0: card=0 -> Unknown EM2800 video grabber
[ 1479.794964] em28xx #0: card=1 -> Unknown EM2750/28xx video grabber
[ 1479.794970] em28xx #0: card=2 -> Terratec Cinergy 250 USB
[ 1479.794976] em28xx #0: card=3 -> Pinnacle PCTV USB 2
[ 1479.794982] em28xx #0: card=4 -> Hauppauge WinTV USB 2
[ 1479.794987] em28xx #0: card=5 -> MSI VOX USB 2.0
[ 1479.794993] em28xx #0: card=6 -> Terratec Cinergy 200 USB
[ 1479.794999] em28xx #0: card=7 -> Leadtek Winfast USB II
[ 1479.795004] em28xx #0: card=8 -> Kworld USB2800
[ 1479.795010] em28xx #0: card=9 -> Pinnacle Dazzle DVC 90/100/101/107 / Kaiser Baas Video to DVD maker / Kworld DVD Maker 2
[ 1479.795018] em28xx #0: card=10 -> Hauppauge WinTV HVR 900
[ 1479.795024] em28xx #0: card=11 -> Terratec Hybrid XS
[ 1479.795030] em28xx #0: card=12 -> Kworld PVR TV 2800 RF
[ 1479.795036] em28xx #0: card=13 -> Terratec Prodigy XS
[ 1479.795042] em28xx #0: card=14 -> SIIG AVTuner-PVR / Pixelview Prolink PlayTV USB 2.0
[ 1479.795048] em28xx #0: card=15 -> V-Gear PocketTV
[ 1479.795054] em28xx #0: card=16 -> Hauppauge WinTV HVR 950
[ 1479.795060] em28xx #0: card=17 -> Pinnacle PCTV HD Pro Stick
[ 1479.795066] em28xx #0: card=18 -> Hauppauge WinTV HVR 900 (R2)
[ 1479.795072] em28xx #0: card=19 -> EM2860/SAA711X Reference Design
[ 1479.795078] em28xx #0: card=20 -> AMD ATI TV Wonder HD 600
[ 1479.795085] em28xx #0: card=21 -> eMPIA Technology, Inc. GrabBeeX+ Video Encoder
[ 1479.795091] em28xx #0: card=22 -> EM2710/EM2750/EM2751 webcam grabber
[ 1479.795097] em28xx #0: card=23 -> Huaqi DLCW-130
[ 1479.795103] em28xx #0: card=24 -> D-Link DUB-T210 TV Tuner
[ 1479.795109] em28xx #0: card=25 -> Gadmei UTV310
[ 1479.795115] em28xx #0: card=26 -> Hercules Smart TV USB 2.0
[ 1479.795121] em28xx #0: card=27 -> Pinnacle PCTV USB 2 (Philips FM1216ME)
[ 1479.795127] em28xx #0: card=28 -> Leadtek Winfast USB II Deluxe
[ 1479.795133] em28xx #0: card=29 -> <NULL>
[ 1479.795139] em28xx #0: card=30 -> Videology 20K14XUSB USB2.0
[ 1479.795145] em28xx #0: card=31 -> Usbgear VD204v9
[ 1479.795150] em28xx #0: card=32 -> Supercomp USB 2.0 TV
[ 1479.795156] em28xx #0: card=33 -> <NULL>
[ 1479.795161] em28xx #0: card=34 -> Terratec Cinergy A Hybrid XS
[ 1479.795167] em28xx #0: card=35 -> Typhoon DVD Maker
[ 1479.795173] em28xx #0: card=36 -> NetGMBH Cam
[ 1479.795178] em28xx #0: card=37 -> Gadmei UTV330
[ 1479.795184] em28xx #0: card=38 -> Yakumo MovieMixer
[ 1479.795190] em28xx #0: card=39 -> KWorld PVRTV 300U
[ 1479.795195] em28xx #0: card=40 -> Plextor ConvertX PX-TV100U
[ 1479.795201] em28xx #0: card=41 -> Kworld 350 U DVB-T
[ 1479.795207] em28xx #0: card=42 -> Kworld 355 U DVB-T
[ 1479.795213] em28xx #0: card=43 -> Terratec Cinergy T XS
[ 1479.795219] em28xx #0: card=44 -> Terratec Cinergy T XS (MT2060)
[ 1479.795225] em28xx #0: card=45 -> Pinnacle PCTV DVB-T
[ 1479.795231] em28xx #0: card=46 -> Compro, VideoMate U3
[ 1479.795236] em28xx #0: card=47 -> KWorld DVB-T 305U
[ 1479.795242] em28xx #0: card=48 -> KWorld DVB-T 310U
[ 1479.795248] em28xx #0: card=49 -> MSI DigiVox A/D
[ 1479.795253] em28xx #0: card=50 -> MSI DigiVox A/D II
[ 1479.795259] em28xx #0: card=51 -> Terratec Hybrid XS Secam
[ 1479.795265] em28xx #0: card=52 -> DNT DA2 Hybrid
[ 1479.795270] em28xx #0: card=53 -> Pinnacle Hybrid Pro
[ 1479.795276] em28xx #0: card=54 -> Kworld VS-DVB-T 323UR
[ 1479.795282] em28xx #0: card=55 -> Terratec Hybrid XS (em2882)
[ 1479.795288] em28xx #0: card=56 -> Pinnacle Hybrid Pro (2)
[ 1479.795294] em28xx #0: card=57 -> Kworld PlusTV HD Hybrid 330
[ 1479.795300] em28xx #0: card=58 -> Compro VideoMate ForYou/Stereo
[ 1479.795306] em28xx #0: card=59 -> <NULL>
[ 1479.795312] em28xx #0: card=60 -> Hauppauge WinTV HVR 850
[ 1479.795318] em28xx #0: card=61 -> Pixelview PlayTV Box 4 USB 2.0
[ 1479.795324] em28xx #0: card=62 -> Gadmei TVR200
[ 1479.795329] em28xx #0: card=63 -> Kaiomy TVnPC U2
[ 1479.795335] em28xx #0: card=64 -> Easy Cap Capture DC-60
[ 1479.795341] em28xx #0: card=65 -> IO-DATA GV-MVP/SZ
[ 1479.795346] em28xx #0: card=66 -> Empire dual TV
[ 1479.795352] em28xx #0: card=67 -> Terratec Grabby
[ 1479.795358] em28xx #0: card=68 -> Terratec AV350
[ 1479.795363] em28xx #0: card=69 -> KWorld ATSC 315U HDTV TV Box
[ 1479.795369] em28xx #0: card=70 -> Evga inDtube
[ 1479.795375] em28xx #0: card=71 -> Silvercrest Webcam 1.3mpix
[ 1479.795381] em28xx #0: card=72 -> Gadmei UTV330+
[ 1479.795386] em28xx #0: card=73 -> Reddo DVB-C USB TV Box
[ 1479.795531] em28xx #0: Config register raw data: 0x58
[ 1479.797527] em28xx #0: AC97 vendor ID = 0xcd69cd69
[ 1479.797903] em28xx #0: AC97 features = 0xcd69
[ 1479.797908] em28xx #0: Unknown AC97 audio processor detected!
[ 1479.829536] em28xx #0: v4l2 driver version 0.1.2
[ 1479.868115] em28xx #0: V4L2 video device registered as /dev/video0
[ 1479.868122] em28xx #0: V4L2 VBI device registered as /dev/vbi0
[ 1479.876868] usbcore: registered new interface driver em28xx
[ 1479.876875] em28xx driver loaded lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID eb1a:2881 eMPIA Technology, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Als TV Software nutze ich Me-TV der erkennt die karte aber auch überhaupt nicht. Ich hab zudem noch beim suchen im Netz vollgendes gefunden:
http://forum.ubuntuusers.de/topic/dvb-t-pctv-hybrid-pro-es-fehlen-sender/
vielleicht hilft mir das ja. Wollte es halt nur noch nicht probieren das ich euch die idealste Möglichkeit zur Fehleranalyse geben kann. Ich hab noch nix weiter eingespielt da ich letzte Nacht schon mein anderes Notebook "Kaputt" gespielt habe. deswegen hier eine blanke Ausgabe mit der Hoffnung das ihr mir sagen könnt was ich machen muss um das "kleine schwarze" zum laufen zu bekommen. Ich steh euch für Rückfragen gerne zur Verfügung.
|
root-otacon
(Themenstarter)
Anmeldungsdatum: 15. Juni 2010
Beiträge: 7
|
So ich bin etwas weiter gekommen,mit sudo rmmode em28xx_dvb
sudo rmmode em28xx und dannach
modeprobe em28xx card=53 hab ich vollgendes erreicht: dmeg
[ 422.814738] usbcore: deregistering interface driver em28xx
[ 422.814787] em28xx #0: disconnecting em28xx #0 video
[ 422.814795] em28xx #0: V4L2 device /dev/vbi0 deregistered
[ 422.816640] em28xx #0: V4L2 device /dev/video1 deregistered
[ 525.279717] em28xx: New device USB 2881 Video @ 480 Mbps (eb1a:2881, interface 0, class 0)
[ 525.279854] em28xx #0: chip ID is em2882/em2883
[ 525.442392] em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 81 28 58 12 5c 00 6a 20 6a 00
[ 525.442438] em28xx #0: i2c eeprom 10: 00 00 04 57 64 57 00 00 60 f4 00 00 02 02 00 00
[ 525.442479] em28xx #0: i2c eeprom 20: 56 00 01 00 00 00 02 00 b8 00 00 00 5b 1e 00 00
[ 525.442520] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 10 02 00 00 00 00 00 00
[ 525.442561] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 525.442600] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 525.442640] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 20 03 55 00 53 00
[ 525.442680] em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 38 00 31 00 20 00 56 00
[ 525.442721] em28xx #0: i2c eeprom 80: 69 00 64 00 65 00 6f 00 00 00 00 00 00 00 00 00
[ 525.442761] em28xx #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 525.442800] em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 525.442840] em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 525.442880] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 525.442919] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 525.442959] em28xx #0: i2c eeprom e0: 5a 00 55 aa 93 6d 54 03 00 17 98 01 00 00 00 00
[ 525.442999] em28xx #0: i2c eeprom f0: 0a 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00
[ 525.443049] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0x5c9c6b20
[ 525.443059] em28xx #0: EEPROM info:
[ 525.443067] em28xx #0: AC97 audio (5 sample rates)
[ 525.443076] em28xx #0: USB Remote wakeup capable
[ 525.443085] em28xx #0: 500mA max power
[ 525.443096] em28xx #0: Table at 0x04, strings=0x206a, 0x006a, 0x0000
[ 525.443873] em28xx #0: Identified as Pinnacle Hybrid Pro (card=53)
[ 525.840410] tvp5150 0-005c: chip found @ 0xb8 (em28xx #0)
[ 525.856290] tuner 0-0061: chip found @ 0xc2 (em28xx #0)
[ 525.911661] xc2028 0-0061: creating new instance
[ 525.911678] xc2028 0-0061: type set to XCeive xc2028/xc3028 tuner
[ 525.911710] usb 1-2: firmware: requesting xc3028-v27.fw
[ 525.930201] xc2028 0-0061: Loading 80 firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7
[ 525.976060] xc2028 0-0061: Loading firmware for type=BASE (1), id 0000000000000000.
[ 526.865766] xc2028 0-0061: Loading firmware for type=(0), id 000000000000b700.
[ 526.879758] SCODE (20000000), id 000000000000b700:
[ 526.879779] xc2028 0-0061: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.
[ 527.064174] em28xx #0: Config register raw data: 0x58
[ 527.064897] em28xx #0: AC97 vendor ID = 0x83847652
[ 527.065273] em28xx #0: AC97 features = 0x6a90
[ 527.065283] em28xx #0: Sigmatel audio processor detected(stac 9752)
[ 527.176554] tvp5150 0-005c: tvp5150am1 detected.
[ 527.273072] em28xx #0: v4l2 driver version 0.1.2
[ 527.347275] em28xx #0: V4L2 video device registered as /dev/video1
[ 527.347289] em28xx #0: V4L2 VBI device registered as /dev/vbi0
[ 527.364181] usbcore: registered new interface driver em28xx
[ 527.367291] em28xx driver loaded
[ 527.544489] tvp5150 0-005c: tvp5150am1 detected.
[ 527.715000] xc2028 0-0061: attaching existing instance
[ 527.715010] xc2028 0-0061: type set to XCeive xc2028/xc3028 tuner
[ 527.715016] em28xx #0/2: xc3028 attached
[ 527.715022] DVB: registering new adapter (em28xx #0)
[ 527.715029] DVB: registering adapter 0 frontend 0 (Zarlink MT352 DVB-T)...
[ 527.722538] Successfully loaded em28xx-dvb
[ 527.722549] Em28xx: Initialized (Em28xx dvb Extension) extension Und nun weiß ich gar nicht mehr weiter. Me TV findet keine Sender aber die Karte ist doch eigentlich jetzt geladen? lsusb ausgabe ist übriegens gleich geblieben. Ich hoffe ihr könnt mir helfen. Ich will endlich TV gucken ☹ gruß root_otacon
|
felicia
Anmeldungsdatum: 1. November 2007
Beiträge: Zähle...
|
Hallo, ich hänge mich mal hier an. Mal vorab, ich benutze ein Thinkpad R52 mit Xubuntu 14.04.1 LTS und den gleichen Stick. Bei mir wird der Stick beim Hochfahren offenbar automatisch erkannt, siehe:
USB 2881 Xubuntu 14.04,
wobei er irgendwie eine Firmware nicht laden kann. Vielleicht resultiert auch daher das folgende Problem: Der Stick wird in verschiedensten TV-Programmen erkannt, erscheint dort z. B. unter dem Namen "Zarlink ZL10353 DVB-T". Ich habe von http://www.linuxtv.org/wiki/index.php/TV_Related_Software#Standalone_Software_to_Watch_.26_Record_TV schon so einige ausprobiert - xawtv, tvtime und auch kaffeine (wobei der anscheinend nur digitale Sender empfangen kann - ich habe hier analoges Kabelsignal). Das Problem: Ich bekomme in keinem einzigen Programm auch nur irgendeinen Sender angezeigt ☹ Das Kabel zwischen Stick und Wandbuchse habe ich schon getauscht, außerdem habe ich eine terrestrische Antenne angeschlossen und einen digitalen Sendersuchlauf gestartet - das Ergebnis bleibt leider das Gleiche.
Unter Windows 7 funktioniert der Stick wie er soll.
Hat jemand eine Idee?
danke!
mfg
|
TNTMaster
Anmeldungsdatum: 30. Juli 2009
Beiträge: 851
|
Hi felicia Die fehlende Firmware xc3028-v27.fw befindet sich im Paket linux-firmware-nonfree Installier das mal und probier es erneut. TNT
|
felicia
Anmeldungsdatum: 1. November 2007
Beiträge: 39
|
Hallo TNT, Danke für Deinen Tipp, das war ein ziemlicher Volltreffer. Mit Kaffeine oder auch VLC bekomme ich über DVB-T nun mehrere Sender, diese laufen sehr gut, ohne Ruckeln und mit 1a Ton. Auch analoge Kabelsignale bekomme ich - mit einem ordentlichen Antennenkabel - ohne jegliches Rauschen und Ruckeln auf den Bildschirm. Dabei nutze ich bisher am liebsten tvtime. Leider (!) bekomme ich aber einfach keinen Ton, egal welchen Sender ich einstelle... Mono, Stereo, Pal-BG, Pal-DK, Pal-I macht auch keinen Unterschied. Anscheinend funktioniert die Weiterleitung zu ALSA nicht richtig, denn beim Start von tvtime kommt bei mir folgendes: | Starte tvtime 1.0.2.
Lese Konfiguration aus /etc/tvtime/tvtime.xml
Lese Konfiguration aus /home/felix/.tvtime/tvtime.xml
mixer: find error: Erfolg
mixer: Can't open mixer default, mixer volume and mute unavailable.
mixer: Can't open device default/Line, mixer volume and mute unavailable.
Found "USB 2881 Video : USB Audio (hw:1,0)"
starting alsa transfer
|
Kannst Du (oder kann jemand anders) mir bitte noch einmal weiterhelfen?
danke,
mfg
|
TNTMaster
Anmeldungsdatum: 30. Juli 2009
Beiträge: 851
|
Leider (!) bekomme ich aber einfach keinen Ton
Etwas in den Soundeinstellungen deaktiviert oder auf lautlos? Schau auch mal in
amixer
# oder mit GUI
gnome-alsamixer
Die mixer-Meldung von tvtime kannst du (vorerst) ignorieren. TNT
|
felicia
Anmeldungsdatum: 1. November 2007
Beiträge: 39
|
Also, an sich geht der Ton in allen anderen Anwendungen, auch mit genau diesem Stick, wenn auch unter DVB-T (benutze ich entweder mit Kaffeine oder mit VLC).
Ich habe jedenfalls mal den gnome-alsamixer gestartet und alles außer mic mal auf max gedreht - leider keine Besserung unter tvtime bzw. xawtv und analogem Kabelsignal. Wie man amixer genau benutzt, weiß ich nicht - ich hänge mal die Ausgabe davon mit dran: amixer USB 2881 Xubuntu 14.04 alsamixer (in der Konsole) zeigt übrigens schonmal alle vorhandenen Soundkarten an (0 ICH6, 1 USB 2881 Video, 29 Thinkpad Console Audio Control), unter 1 erscheint aber "Dieses Gerät hat keine Wiedergabe-Regler". Dies deckt sich auch mit der Anzeige der gnome-Version. Unter "Aufnahmeregler" erscheint sowohl in der Konsole als auch im Fenster "Line", in der Konsole steht dieser Regler aber auf 0 und den kann ich auch nicht hochdrehen (was im gnome-alsamixer funktioniert, aber verifizieren kann ich das nicht...). mfg
|
TNTMaster
Anmeldungsdatum: 30. Juli 2009
Beiträge: 851
|
Wie man amixer genau benutzt, weiß ich nicht
Sollte eigentlich auch alsamixer heißen. Auf Verdacht, würde ich diese Module einzeln/beide laden und nochmal die Mixereinstellungen für Pulseaudio und Alsa durchgehen
sudo modprobe em28xx-alsa
sudo modprobe snd-usb-audio
# überprüfen
lsmod | egrep "em28xx|snd_usb"
TNT
|
felicia
Anmeldungsdatum: 1. November 2007
Beiträge: 39
|
Also, das Modul wird schonmal nicht automatisch geladen.
Das Resultat nach dem Manuellen Nachladen beider Module:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 | $ lsmod | egrep "em28xx|snd_usb"
em28xx_alsa 17857 0
em28xx_dvb 22779 0
dvb_core 101206 1 em28xx_dvb
snd_usb_audio 127948 1
snd_usbmidi_lib 24367 1 snd_usb_audio
snd_hwdep 13272 1 snd_usb_audio
snd_pcm 85501 4 snd_usb_audio,snd_ac97_codec,snd_intel8x0,em28xx_alsa
em28xx 93479 2 em28xx_dvb,em28xx_alsa
tveeprom 16984 1 em28xx
v4l2_common 15132 3 tuner,em28xx,tvp5150
videobuf2_vmalloc 13048 1 em28xx
videobuf2_core 39258 1 em28xx
videodev 108503 5 tuner,em28xx,tvp5150,v4l2_common,videobuf2_core
snd_rawmidi 25135 2 snd_usbmidi_lib,snd_seq_midi
snd 60939 19 snd_usb_audio,snd_ac97_codec,snd_intel8x0,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_usbmidi_lib,thinkpad_acpi,snd_seq_device,em28xx_alsa,snd_seq_midi
|
Ich habe außerdem mir mal die Datei /etc/tvtime/tvtime.xml angeschaut. Darin steht u.a. folgender Block: | <!--
This sets the mixer device and channel to use. The format for OSS
is device name:channel name. Valid OSS channels are:
vol, bass, treble, synth, pcm, speaker, line, mic, cd, mix, pcm2,
rec, igain, ogain, line1, line2, line3, dig1, dig2, dig3, phin,
phout, video, radio, monitor
The format for ALSA mixer is device/channel (e.g., "default/Line"
or "hw:0/CD")
-->
<option name="MixerDevice" value="default/Line"/>
|
Hier habe ich einiges herumprobiert, u.a. hw:1/Line. Dabei kommt dann beim Start folgende Fehlermeldung:
| mixer: no playback
mixer: Can't open mixer hw:1, mixer volume and mute unavailable.
mixer: Can't open device hw, mixer volume and mute unavailable.
Found "USB 2881 Video : USB Audio (hw:1,0)"
starting alsa transfer
|
hw:0/Line, /aux sowie /PCM kann ich zuweisen, aber dann hört man noch immer nix. Ist für mich auch logisch, da hw:0 ja der Intel-Chip ist, dessen Line-Eingang an der Dockingstation nach außen geführt ist und aux also auch nicht das Richtige ist... bei PCM "pfuscht" das Programm außerdem in den normalen Soundeinstellungen herum. Insgesamt keine Veränderung an der Situation. Wie kann ich die Mixereinstellungen für Pulseaudio prüfen?
Danke sehr für die Hilfe!
mfg
|
TNTMaster
Anmeldungsdatum: 30. Juli 2009
Beiträge: 851
|
Wie kann ich die Mixereinstellungen für Pulseaudio prüfen?
Das ist der Standardmixer, zu erreichen über das Lautsprechersymbol/Menü oder im Terminal mit pavucontrol Tvtime kann wohl nur analoge Audioquellen benutzen und laut http://linuxtv.org/wiki/index.php/Em28xx_devices#em2880.2F2881.2F2883 wird wohl nur Digital Audio vom Treiber bereitgestellt. Vielleicht probierst du mal diese Lösung:
TNT
|
felicia
Anmeldungsdatum: 1. November 2007
Beiträge: 39
|
Hallo und danke für diese Links ☺ Leider funktionierte das nicht, es kam die Fehlermeldung "device or resource busy".
Ich habe mir gestern aus einem ganz anderen Grund das komplette System zerschossen, sodass ich es heute neu installiert habe 😐 Auch die Konfig-Dateien habe ich nicht behalten. Der Stick läuft derzeit wieder genau wie vorher (DVB-T funktioniert vollumfänglich mit VLC, Analog-Kabel mit gutem Bild und ohne Ton unter tvtime). Ich habe inzwischen gesehen, dass sogar ein (veraltetes) Wiki von ubuntuusers.de existiert: http://wiki.ubuntuusers.de/Archiv/em28xx. Zitat:
"Ton-Probleme Bei einigen TV-Karten (z. B. Hauppauge HVR 900 Modell 65018, Pinnacle Hybrid Pro Stick (EB1A:2881)), kann es zu Ton-Problemen kommen. Ein Workaround hierzu könnte sein, in einem Terminal Folgendes einzugeben [3] : | arecord -D hw:X,0 -f S16_LE -c2 -r48000 | aplay
|
Das X steht für die Audiohardware. Wenn nur eine Soundkarte installiert ist, wäre eine 1 einzusetzen. Es wird bei 0 angefangen zu zählen und 0 ist die ursprüngliche Soundkarte. Ggf. ist noch die Angabe einer Puffergröße "--buffer-size" nötig, z.B. | arecord -D hw:X,0 -f S16_LE -c2 -r48000 --buffer-size 1000 | aplay --buffer-size 1500
|
" Dies klappte allerdings auch nicht, und zwar mit der gleichen Fehlermeldung. Ich werde mich jetzt erstmal darum kümmern, die Maschine allgemein wieder einzurichten und Analog-TV in den nächsten Tagen nochmal ausprobieren.
Danke sehr für die Hilfe bis hierher!
mfg
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15900
|
Hallo felicia, In TvTime hilft es vielleicht das du mit sox arbeitest um Ton zu bekommen. Suche mal im Netz nach analog und den TV Karten die einen saaxxx Chipsatz haben. Gruss Lidux
|
TNTMaster
Anmeldungsdatum: 30. Juli 2009
Beiträge: 851
|
Leider funktionierte das nicht, es kam die Fehlermeldung "device or resource busy"
Blockiert hier eine andere (TV/DVB)-Anwendung/Dienst, den digitalen Audioport, die du vorher beenden solltest? Du kannst dir alle devices, die v4l erkannt hat ausgeben lassen (evtl. vorher das Paket v4l-utils installieren). Mit lsof kannst du dann alle devices abfragen, ob evtl. eine andere Anwendung auf den Stick zugreift, bevor du mit sox und arecord probierst.
v4l2-ctl --list-devices
# und dann z.B.
lsof /dev/video0
# Genauere Infos über das device kannst du dir auch mal anschauen z.B.
v4l2-ctl --all -d /dev/video0
TNT
|
felicia
Anmeldungsdatum: 1. November 2007
Beiträge: 39
|
Hallo,
Danke für die Hilfe bis hierher, echt klasse. Ich bin heute mal wieder ein bisschen weitergekommen.
Zunächst die Ausgabe der beiden v4l2ctl-Befehle: | v4l2-ctl --list-devices
Pinnacle Hybrid Pro (usb-0000:00:1d.7-1.3):
/dev/video0
/dev/vbi0
|
und 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55 | v4l2-ctl --all -d /dev/video0
Driver Info (not using libv4l2):
Driver name : em28xx
Card type : Pinnacle Hybrid Pro
Bus info : usb-0000:00:1d.7-1.3
Driver version: 3.13.11
Capabilities : 0x85030011
Video Capture
VBI Capture
Tuner
Audio
Read/Write
Streaming
Device Capabilities
Device Caps : 0x05030001
Video Capture
Tuner
Audio
Read/Write
Streaming
Priority: 2
Frequency for tuner 0: 2932 (183.250000 MHz)
Tuner 0:
Name : Tuner
Capabilities : 62.5 kHz multi-standard freq-bands
Frequency range : 44.000 MHz - 958.000 MHz
Signal strength/AFC : 37%/-1000000
Current audio mode : mono
Available subchannels:
Video input : 0 (Television: ok)
Audio input : 0 (Television)
Video Standard = 0x000000ff
PAL-B/B1/G/H/I/D/D1/K
Format Video Capture:
Width/Height : 720/576
Pixel Format : 'YUYV'
Field : Interlaced
Bytes per Line: 1440
Size Image : 829440
Colorspace : Broadcast NTSC/PAL (SMPTE170M/ITU601)
Streaming Parameters Video Capture:
Frames per second: 25.000 (25/1)
Read buffers : 4
User Controls
brightness (int) : min=0 max=255 step=1 default=128 value=128 flags=slider
contrast (int) : min=0 max=255 step=1 default=128 value=128 flags=slider
saturation (int) : min=0 max=255 step=1 default=128 value=128 flags=slider
hue (int) : min=-128 max=127 step=1 default=0 value=0 flags=slider
volume (int) : min=0 max=31 step=1 default=31 value=31 flags=slider
mute (bool) : default=1 value=0
red_balance (int) : min=-48 max=48 step=1 default=0 value=0 flags=slider
blue_balance (int) : min=-48 max=48 step=1 default=0 value=0 flags=slider
sharpness (int) : min=0 max=15 step=1 default=0 value=0 flags=slider
|
Ist da irgendetwas falsch? Die Lautstärke steht angeblich auf maximum und auch nicht auf "mute". Das lsof war mir deutlich zu viel Text auf einmal. Ich habe aber gesehen, dass das Modul "em28xx_dvb" standardmäßig geladen wird. Dieses habe ich entladen und nun funktionieren nach dem Laden von "em28xx_alsa" und "snd_usb_audio" sowohl sox als auch aplay/arecord: 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 | sox -s -r 32000 -c 2 -t alsa hw:1,0 -s -r 32000 -c 2 -t alsa hw:0,0
sox WARN sox: Option `-s' is deprecated, use `-e signed-integer' instead.
sox WARN sox: Option `-s' is deprecated, use `-e signed-integer' instead.
hw:1,0: (alsa)
Encoding: Signed PCM
Channels: 2 @ 16-bit
Samplerate: 32000Hz
Replaygain: off
Duration: unknown
In:0.00% 00:00:02.56 [00:00:00.00] Out:77.8k [ | ] Clip:0 sox WARN alsa: under-run
In:0.00% 00:00:02.69 [00:00:00.00] Out:81.9k [ | ] Clip:0 sox WARN alsa: under-run
In:0.00% 00:00:02.82 [00:00:00.00] Out:86.0k [ | ] Clip:0 sox WARN alsa: under-run
In:0.00% 00:00:02.94 [00:00:00.00] Out:90.1k [ | ] Clip:0 sox WARN alsa: under-run
[... viele weitere solche Zeilen]
In:0.00% 00:00:10.88 [00:00:00.00] Out:344k [ | ] Clip:0 sox WARN alsa: under-run
In:0.00% 00:00:11.01 [00:00:00.00] Out:348k [ | ] Clip:0 sox WARN alsa: under-run
In:0.00% 00:00:11.14 [00:00:00.00] Out:352k [ -==|==- ] Clip:0 sox WARN alsa: under-run
In:0.00% 00:00:11.26 [00:00:00.00] Out:356k [ | ] Clip:0 sox WARN alsa: under-run
In:0.00% 00:00:11.39 [00:00:00.00] Out:360k [ | ] Clip:0 sox WARN alsa: under-run
[...]
In:0.00% 00:00:29.06 [00:00:00.00] Out:926k [ | ] Clip:0 sox WARN alsa: under-run
In:0.00% 00:00:29.18 [00:00:00.00] Out:930k [ | ] Clip:0 sox WARN alsa: under-run
In:0.00% 00:00:29.31 [00:00:00.00] Out:934k [ | ] Clip:0 sox WARN alsa: under-run
In:0.00% 00:00:29.44 [00:00:00.00] Out:938k [ | ] Clip:0 sox WARN alsa: under-run
In:0.00% 00:00:29.57 [00:00:00.00] Out:942k [ | ] Clip:0
Aborted.
|
und | arecord -D hw:1,0 -f S16_LE -c2 -r48000 | aplay
Aufnahme: WAVE 'stdin' : Signed 16 bit Little Endian, Rate: 48000 Hz, stereo
Wiedergabe: WAVE 'stdin' : Signed 16 bit Little Endian, Rate: 48000 Hz, stereo
Unterlauf!!! (mindestens 122,085 ms)
|
Den Ausschlag habe ich als Knacksen gehört, als tvtime gestartet wurde; auch bei Senderwechseln kommt dieses Knacksen, allerdings ist dies sogar unabhängig von dem sox-Befehl und sogar unabhänig davon, ob die Module so wie beschrieben oder aber standardmäßig geladen sind.
Was hat das mit dem under-run zu bedeuten? Und muss ich nun in tvtime noch etwas einstellen? Ton höre ich nämlich leider noch immer nicht ☺ Danke schonmal, mfg
|
TNTMaster
Anmeldungsdatum: 30. Juli 2009
Beiträge: 851
|
Nachdem sox und tvtime läuft, schau nochmal in den Mixereinstellungen. Scheinbar tauchen manche Regler erst auf, wenn eine Anwendung darauf zugreift. Siehe: http://forum.ubuntuusers.de/post/7120133/ TNT
|