On Sun, 2006-12-03 at 07:45 +0400, Manu Abraham wrote: > Elmar Schmidt wrote: > > Hi Manu, > > I've just send you an E-Mail, but for the Rest of the Mailing List, here > > is it again with Log Outputs. > > > >> IIRC, you have a (MB86A16) VP-1034 ? > >> can you check out whether the changes in the mantis tree fixes your > >> issues ? > > > > Is the cu1216 an another Chip? If its so, I'm sorry. I think that the > > cu1216 only includes a few Things for the Mantis Module. So I have to > > change the mb86a16.c for the Timer Fix, right? > > Hmm.. The CU 1216 is a DVB-C tuner, whereas the MB86A16 is a DVB-S/DSS > DC receiver > > OK, solved ;) > > I've tried the new Driver from you, but with this my dvbscan can't find > > any Channels. I have added the mantis_dma.c Patch from Marko Ristola and > > now he scans. Dvbscan finds more Channels then before, but there is > > another Problem: After 3 or 4 Transponder-scans with kaffeine, the > > Module shuts down or so and I get an *NO SIGNAL* Error in dmesg. Tuning > > doesn't work. > > It could be that NO SIGNAL for the relevant frequency what scan is > requesting to tune to. > I didn't follow what you meant by module shuts down. > > I think all you need is a proper initial frequency list. If your > frequency list has invalid frequencies, you will see NO SIGNAL 's in the > logs. :-) > The Initial Frequency List for my dvbscan is good, for kaffeine its also good. Once a scan works, once not. > > If i try to reload the Module, then the Error is still there and I only > > can start a new Scan after a completely reboot (not Linux like - but I > > don't know wheres the Problem). > > > I don't understand the problem. I can rmmod mb86a16 and do a modprobe > mb86a16 without any tuning issues. > I'm not :( and that's the Problem. I've scanned a few Channels from Transponder 1-6 of 76. After this Scan, my Card get No Signal (don't know why). So I reboot my Linux. After the Reboot I've tested the scanned Channels and voila, good Picture and Sound, but I can only scan a few Transponders. Here is the kaffeine Console Output: ------------------------------------------------- Using DVB device 0:0 "Fujitsu MB86A16 DVB-S" tuning DVB-S to 12551000 v 22000000 inv:2 fecH:5 DiSEqC: switch pos 0, 13V, hiband (index 2) DiSEqC: e0 10 38 f1 00 00 . LOCKED. Transponders: 1/1 Reading SDT: pid=17 ASTRA SDT: sid=12 Luxe.TV SD: sid=3992 RTL Tele Letzebuerg: sid=3994 fresh 4U: sid=3995 Astra Vision: sid=3997 QVC Deutschland: sid=12100 LibertyTV FR: sid=12120 M6 Boutique: sid=12122 L1MBURG TV: sid=12123 L1MBURG Radio: sid=12124 Bloomberg TV Germany: sid=12160 Chamber TV: sid=12180 BYSKY TEST: sid=12190 PVR service: sid=12196 Reading PAT: pid=0 Reading PMT: pid=42 Reading PMT: pid=52 Reading PMT: pid=38 Reading PMT: pid=47 Reading PMT: pid=49 Reading NIT: pid=16 Reading PMT: pid=39 Reading PMT: pid=35 Reading PMT: pid=37 Reading PMT: pid=257 Reading PMT: pid=32 Reading PMT: pid=48 Reading PMT: pid=36 Reading PMT: pid=110 Reading PMT: pid=51 Reading NIT: pid=16 Frontend closed Using DVB device 0:0 "Fujitsu MB86A16 DVB-S" tuning DVB-S to 12640000 v 22000000 inv:2 fecH:5 DiSEqC: switch pos 0, 13V, hiband (index 2) DiSEqC: e0 10 38 f1 00 00 . LOCKED. Transponders: 2/72 Invalid section length or timeout: pid=17 Invalid section length or timeout: pid=0 Frontend closed Tuning to: Astra Vision / autocount: 11 Using DVB device 0:0 "Fujitsu MB86A16 DVB-S" tuning DVB-S to 12551000 v 22000000 inv:2 fecH:5 DiSEqC: switch pos 0, 13V, hiband (index 2) DiSEqC: e0 10 38 f1 00 00 . LOCKED. NOUT: 1 dvbEvents 0:0 started Tuning delay: 546 ms xine pipe opened /home/lordimac/.kaxtv1.ts pipe opened Asked to stop pipe closed Live stopped dvbstream::run() end dvbEvents 0:0 ended fdDvr closed Frontend closed Tuning to: MOTORS TV / autocount: 12 Using DVB device 0:0 "Fujitsu MB86A16 DVB-S" tuning DVB-S to 12640000 v 22000000 inv:2 fecH:5 DiSEqC: switch pos 0, 13V, hiband (index 2) DiSEqC: e0 10 38 f1 00 00 . LOCKED. NOUT: 1 dvbEvents 0:0 started Tuning delay: 583 ms xine pipe opened /home/lordimac/.kaxtv.ts pipe opened Asked to stop pipe closed Live stopped dvbstream::run() end dvbEvents 0:0 ended fdDvr closed Frontend closed Tuning to: QVC Deutschland / autocount: 13 Using DVB device 0:0 "Fujitsu MB86A16 DVB-S" tuning DVB-S to 12551000 v 22000000 inv:2 fecH:5 DiSEqC: switch pos 0, 13V, hiband (index 2) DiSEqC: e0 10 38 f1 00 00 . LOCKED. NOUT: 1 dvbEvents 0:0 started Tuning delay: 517 ms xine pipe opened /home/lordimac/.kaxtv1.ts pipe opened Asked to stop pipe closed Live stopped dvbstream::run() end dvbEvents 0:0 ended fdDvr closed Frontend closed Using DVB device 0:0 "Fujitsu MB86A16 DVB-S" tuning DVB-S to 12551000 v 22000000 inv:2 fecH:5 DiSEqC: switch pos 0, 13V, hiband (index 2) DiSEqC: e0 10 38 f1 00 00 . LOCKED. Transponders: 1/1 Reading SDT: pid=17 ASTRA SDT: sid=12 Luxe.TV SD: sid=3992 RTL Tele Letzebuerg: sid=3994 fresh 4U: sid=3995 Astra Vision: sid=3997 QVC Deutschland: sid=12100 LibertyTV FR: sid=12120 M6 Boutique: sid=12122 L1MBURG TV: sid=12123 L1MBURG Radio: sid=12124 Bloomberg TV Germany: sid=12160 Chamber TV: sid=12180 BYSKY TEST: sid=12190 PVR service: sid=12196 Reading PAT: pid=0 Reading PMT: pid=42 Reading PMT: pid=52 Reading PMT: pid=38 Reading PMT: pid=47 Reading PMT: pid=49 Reading NIT: pid=16 Reading PMT: pid=39 Reading PMT: pid=35 Reading PMT: pid=37 Reading PMT: pid=257 Reading PMT: pid=32 Reading PMT: pid=48 Reading PMT: pid=36 Reading PMT: pid=110 Reading PMT: pid=51 Reading NIT: pid=16 Frontend closed Using DVB device 0:0 "Fujitsu MB86A16 DVB-S" tuning DVB-S to 12640000 v 22000000 inv:2 fecH:5 DiSEqC: switch pos 0, 13V, hiband (index 2) DiSEqC: e0 10 38 f1 00 00 . LOCKED. Transponders: 2/72 Reading NIT: pid=16 Reading NIT: pid=16 Reading SDT: pid=17 C CINEMA 16/9: sid=8901 CINE POLAR: sid=8902 GULLI: sid=8903 TEVA: sid=8905 DISNEY CHANNEL+1: sid=8906 PLAYHOUSE DISNEY: sid=8907 TOON DISNEY: sid=8908 Reading SDT: pid=17 BBC PRIME: sid=8909 MOTORS TV: sid=8910 E! ENTERTAINMENT: sid=8911 DATASYSTEM 114: sid=8999 Reading PAT: pid=0 Reading PMT: pid=1280 Reading PMT: pid=1281 Reading PMT: pid=1282 Reading PMT: pid=1284 Reading PMT: pid=1285 Reading PMT: pid=1286 Reading PMT: pid=1287 Reading PMT: pid=1288 Reading PMT: pid=1289 Reading PMT: pid=1290 Reading PMT: pid=1279 Frontend closed Using DVB device 0:0 "Fujitsu MB86A16 DVB-S" tuning DVB-S to 11685000 v 22000000 inv:2 fecH:5 DiSEqC: switch pos 0, 13V, loband (index 0) DiSEqC: e0 10 38 f0 00 00 . LOCKED. Transponders: 3/72 Reading NIT: pid=16 Reading NIT: pid=16 Reading SDT: pid=17 TVC INT.: sid=30201 ANDALUCÍA TV: sid=30202 EUSKADI TV: sid=30203 TM SAT/LAOTRA: sid=30204 CANAL ESTRELLAS: sid=30206 CNN+: sid=30207 CNN+: sid=30210 CINEM. CLÁSICO: sid=30220 FDF: sid=30221 TV GALICIA: sid=30222 Reading PAT: pid=0 Reading PMT: pid=1025 Reading PMT: pid=1026 Reading PMT: pid=1027 Reading PMT: pid=1028 Reading PMT: pid=1024 Reading PMT: pid=1029 Reading PMT: pid=1034 Reading PMT: pid=1051 Reading PMT: pid=1052 Reading PMT: pid=1053 Frontend closed Using DVB device 0:0 "Fujitsu MB86A16 DVB-S" tuning DVB-S to 12581000 v 22000000 inv:2 fecH:5 DiSEqC: switch pos 0, 13V, hiband (index 2) DiSEqC: e0 10 38 f1 00 00 ............... Not able to lock to the signal on the given frequency Frontend closed dvbsi: Cant tune DVB Using DVB device 0:0 "Fujitsu MB86A16 DVB-S" tuning DVB-S to 11875000 h 27500000 inv:2 fecH:3 DiSEqC: switch pos 0, 18V, hiband (index 3) DiSEqC: e0 10 38 f3 00 00 . LOCKED. Transponders: 5/72 Reading SDT: pid=17 Net sys 03: sid=7453 Net sys 01: sid=7451 Reading PAT: pid=0 Reading PMT: pid=7453 Reading PMT: pid=7451 Reading NIT: pid=16 Reading NIT: pid=16 Frontend closed Using DVB device 0:0 "Fujitsu MB86A16 DVB-S" tuning DVB-S to 10979000 v 22000000 inv:2 fecH:5 DiSEqC: switch pos 0, 13V, loband (index 0) DiSEqC: e0 10 38 f0 00 00 . LOCKED. Transponders: 6/72 Invalid section length or timeout: pid=17 Invalid section length or timeout: pid=0 ....... many more Transponder and Invalid Section Errors. ------------------------------------------------- OK. If I try a new Scan, he can't scan the first Transponder. The Module/Signal seems to be dead. ------------------------------------------------- > Using DVB device 0:0 "Fujitsu MB86A16 DVB-S" tuning DVB-S to 12551000 v 22000000 inv:2 fecH:5 DiSEqC: switch pos 0, 13V, hiband (index 2) DiSEqC: e0 10 38 f1 00 00 . LOCKED. Transponders: 1/1 Invalid section length or timeout: pid=17 Invalid section length or timeout: pid=0 Invalid section length or timeout: pid=16 Frontend closed Transponders: 1 dvbsi: The end :) Channels found: 0 ------------------------------------------------- And If I try to tune in an scanned Channel, my kaffeine says "Can't tune DVB". > > > @@ -231,7 +232,7 @@ void mantis_dma_xfer(unsigned long data) > > dprintk(verbose, MANTIS_DEBUG, 1, "last block=[%d] finished > > block=[%d]", > > mantis->last_block, mantis->finished_block); > > > > - (mantis->ts_size ? dvb_dmx_swfilter_204: dvb_dmx_swfilter) > > + (mantis->ts_size ? dvb_dmx_swfilter: dvb_dmx_swfilter_204) > > (&mantis->demux, &mantis->buf_cpu[mantis->last_block * > > MANTIS_BLOCK_BYTES], MANTIS_BLOCK_BYTES); > > mantis->last_block = (mantis->last_block + 1) % > > MANTIS_BLOCK_COUNT; > > } > > -------------------------------------------------------------------------------- > > > > > You wouldn't need this change, it is asking the DMA to use the software > filter for a 188 byte stream whereas you have a 204 byte long stream. > Wouldn't hurt much , except that you will get a garbled stream. > > Removed. This was the Problem with the Graphic- and Sound-Bugs. > > > > And mb86a16.c > > -------------------------------------------------------------------------------- > > static int cu1216_get_tune_settings(struct dvb_frontend* fe, struct > > dvb_frontend_tune_settings* settings) > > { > > settings->min_delay_ms = 50; > > settings->step_size = 0; /* FE_QAM: zero */ > > settings->max_drift = 0; /* FE_QAM: zero */ > > return 0; > > } > > You wouldn't need this change for the MB86A16, wouldn't help at all. > Removed. > > ... > > ... > > dvb_frontend_ops... > > ... > > .get_tune_settings = cu1216_get_tune_settings, > > ... > > -------------------------------------------------------------------------------- > > > > This damn Card drives me very crazy. I think about the Technotrend > > S2-3200, but there are also Alpha Drivers from you available, no > > officials. I don't know if they are better :( > > > > You need to have a bit of patience. :-) > > I wouldn't want to recommend any hardware, whichever one it is. The > Mantis drivers that what you are using will be the official Linux > drivers from the vendor (Azurewave (a new fledgling company part of the > ASUS group), formerly known as Twinhan). :-) > > > Regards, > Manu I don't want to Change, its a cool Card, but I hate it to boot Windows for TV ;) Maybe it's an kernel Problem? Maybe Gentoo? I'm using genkernel with Gentoo-2.6.18 Sources. If its useful, I can give you SSH Access or so for debugging. Bye, Elmar _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb