Am Donnerstag, 18. M�rz 2004 12:13 schrieb Siegfried Goericke: > Hi list, > > after updating my SMP Server from suse 8.2 to suse 9.0 the shutdown of the > dvb0_0 interface create a kernel oops. Therefore I installed the the latest > dvb-kernel driver from cvs (build-2.4). Now the kernel oops don't occur, > but it seems, that the dvbnet don't work. > > my system: dual Xeon with budget-tt > > here is what I do and the answer from the system: > > 1. I load the modules with ./insmod.sh load (or debug) > > Inserting DVB modules into kernel./dvb-ttpci-budget-ci.o: init_module: No > such device > ./dvb-ttpci-budget-av.o: init_module: No such device > > and dmesg > > saa7146: register extension 'budget dvb'. > saa7146_core: found saa7146 @ mem f8a1c000 (revision 1, irq 16) > (0x13c2,0x1003). > DVB: registering new adapter (TT-Budget/WinTV-NOVA-S PCI). > probe_tuner: try to attach to TT-Budget/WinTV-NOVA-S PCI > stv0299.c: setup for tuner BSRU6, TDQB-S00x > DVB: registering frontend 0:0 (STV0299/TSA5059/SL1935 based)... > TT-Budget/WinTV-NOVA-S PCI adapter 0 has MAC addr = 00:d0:5c:02:7a:b2 > saa7146: register extension 'budget_ci dvb'. > saa7146: register extension 'budget dvb /w video in'. > > 2. tune with dvbtune 0.3 or 0.5 (no diffs): dvbtune -c 0 -f 10773250 -p H > -s 22000 -n 251 > Using DVB card "STV0299/TSA5059/SL1935 based" > tuning DVB-S to L-Band:1073970200, Pol:H Srate=22000000, 22kHz=off > polling.... > Getting frontend event > FE_STATUS: > polling.... > Getting frontend event > FE_STATUS: FE_HAS_SIGNAL FE_HAS_CARRIER > polling.... > Getting frontend event > FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI > FE_HAS_SYNC Event: Frequency: 10773234 > SymbolRate: 22000000 > FEC_inner: 5 > > Bit error rate: 18432 > Signal strength: 40311 > SNR: 49821 > FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI > FE_HAS_SYNC Successfully opened network device, please configure the dvb > interface > > 3. config interface: ifconfig dvb0_0 10.1.1.1 hw ether 00:d0:5c:02:7a:b2 > > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: rx_mode 0 > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: alloc secfeed > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: set secfilter > Mar 18 11:49:18 obelix kernel: dvb0_0: filter mac=00 d0 5c 02 7a b2 > Mar 18 11:49:18 obelix kernel: dvb0_0: filter mask=ff ff ff ff ff ff > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: start filtering > Mar 18 11:49:18 obelix kernel: dvb_net_feed_stop > Mar 18 11:49:18 obelix kernel: dvb_net_feed_stop: stop secfeed > Mar 18 11:49:18 obelix kernel: dvb_net_feed_stop: release secfilter > Mar 18 11:49:18 obelix kernel: dvb0_0: set_mc_list, 1 entries > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: rx_mode 1 > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: alloc secfeed > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: set secfilter > Mar 18 11:49:18 obelix kernel: dvb0_0: filter mac=00 d0 5c 02 7a b2 > Mar 18 11:49:18 obelix kernel: dvb0_0: filter mask=ff ff ff ff ff ff > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: set multi_secfilter[0] > Mar 18 11:49:18 obelix kernel: dvb0_0: filter mac=01 00 5e 00 00 01 > Mar 18 11:49:18 obelix kernel: dvb0_0: filter mask=ff ff ff ff ff ff > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: start filtering > Mar 18 11:49:18 obelix kernel: dvb_net_feed_stop > Mar 18 11:49:18 obelix kernel: dvb_net_feed_stop: stop secfeed > Mar 18 11:49:18 obelix kernel: dvb_net_feed_stop: release secfilter > Mar 18 11:49:18 obelix kernel: dvb_net_feed_stop: release multi_filter[0] > Mar 18 11:49:18 obelix kernel: dvb0_0: set_mc_list, 2 entries > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: rx_mode 1 > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: alloc secfeed > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: set secfilter > Mar 18 11:49:18 obelix kernel: dvb0_0: filter mac=00 d0 5c 02 7a b2 > Mar 18 11:49:18 obelix kernel: dvb0_0: filter mask=ff ff ff ff ff ff > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: set multi_secfilter[0] > Mar 18 11:49:18 obelix kernel: dvb0_0: filter mac=33 33 00 00 00 01 > Mar 18 11:49:18 obelix kernel: dvb0_0: filter mask=ff ff ff ff ff ff > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: set multi_secfilter[1] > Mar 18 11:49:18 obelix kernel: dvb0_0: filter mac=01 00 5e 00 00 01 > Mar 18 11:49:18 obelix kernel: dvb0_0: filter mask=ff ff ff ff ff ff > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: start filtering > Mar 18 11:49:18 obelix kernel: dvb_net_feed_stop > Mar 18 11:49:18 obelix kernel: dvb_net_feed_stop: stop secfeed > Mar 18 11:49:18 obelix kernel: dvb_net_feed_stop: release secfilter > Mar 18 11:49:18 obelix kernel: dvb_net_feed_stop: release multi_filter[0] > Mar 18 11:49:18 obelix kernel: dvb_net_feed_stop: release multi_filter[1] > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: rx_mode 1 > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: alloc secfeed > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: set secfilter > Mar 18 11:49:18 obelix kernel: dvb0_0: filter mac=00 d0 5c 02 7a b2 > Mar 18 11:49:18 obelix kernel: dvb0_0: filter mask=ff ff ff ff ff ff > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: set multi_secfilter[0] > Mar 18 11:49:18 obelix kernel: dvb0_0: filter mac=33 33 00 00 00 01 > Mar 18 11:49:18 obelix kernel: dvb0_0: filter mask=ff ff ff ff ff ff > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: set multi_secfilter[1] > Mar 18 11:49:18 obelix kernel: dvb0_0: filter mac=01 00 5e 00 00 01 > Mar 18 11:49:18 obelix kernel: dvb0_0: filter mask=ff ff ff ff ff ff > Mar 18 11:49:18 obelix kernel: dvb_net_feed_start: start filtering > > check with tcpdump: tcpdump -ni dvb0_0 > tcpdump: listening on dvb0_0 > > no output > syslog: > > Mar 18 11:50:25 obelix kernel: device dvb0_0 entered promiscuous mode > Mar 18 11:50:25 obelix kernel: dvb_net_feed_stop > Mar 18 11:50:25 obelix kernel: dvb_net_feed_stop: stop secfeed > Mar 18 11:50:25 obelix kernel: dvb_net_feed_stop: release secfilter > Mar 18 11:50:25 obelix kernel: dvb_net_feed_stop: release multi_filter[0] > Mar 18 11:50:25 obelix kernel: dvb_net_feed_stop: release multi_filter[1] > Mar 18 11:50:25 obelix kernel: dvb0_0: promiscuous mode > Mar 18 11:50:25 obelix kernel: dvb_net_feed_start: rx_mode 3 > Mar 18 11:50:25 obelix kernel: dvb_net_feed_start: alloc secfeed > Mar 18 11:50:25 obelix kernel: dvb_net_feed_start: set secfilter > Mar 18 11:50:25 obelix kernel: dvb0_0: filter mac=00 d0 5c 02 7a b2 > Mar 18 11:50:25 obelix kernel: dvb0_0: filter mask=00 00 00 00 00 00 > Mar 18 11:50:25 obelix kernel: dvb_net_feed_start: start filtering > Mar 18 11:50:39 obelix kernel: device dvb0_0 left promiscuous mode > Mar 18 11:50:39 obelix kernel: dvb_net_feed_stop > Mar 18 11:50:39 obelix kernel: dvb_net_feed_stop: stop secfeed > Mar 18 11:50:39 obelix kernel: dvb_net_feed_stop: release secfilter > Mar 18 11:50:39 obelix kernel: dvb0_0: set_mc_list, 2 entries > Mar 18 11:50:39 obelix kernel: dvb_net_feed_start: rx_mode 1 > Mar 18 11:50:39 obelix kernel: dvb_net_feed_start: alloc secfeed > Mar 18 11:50:39 obelix kernel: dvb_net_feed_start: set secfilter > Mar 18 11:50:39 obelix kernel: dvb0_0: filter mac=00 d0 5c 02 7a b2 > Mar 18 11:50:39 obelix kernel: dvb0_0: filter mask=ff ff ff ff ff ff > Mar 18 11:50:39 obelix kernel: dvb_net_feed_start: set multi_secfilter[0] > Mar 18 11:50:39 obelix kernel: dvb0_0: filter mac=33 33 00 00 00 01 > Mar 18 11:50:39 obelix kernel: dvb0_0: filter mask=ff ff ff ff ff ff > Mar 18 11:50:39 obelix kernel: dvb_net_feed_start: set multi_secfilter[1] > Mar 18 11:50:39 obelix kernel: dvb0_0: filter mac=01 00 5e 00 00 01 > Mar 18 11:50:39 obelix kernel: dvb0_0: filter mask=ff ff ff ff ff ff > Mar 18 11:50:39 obelix kernel: dvb_net_feed_start: start filtering > Mar 18 11:50:41 obelix kernel: device dvb0_0 entered promiscuous mode > Mar 18 11:50:41 obelix kernel: dvb_net_feed_stop > Mar 18 11:50:41 obelix kernel: dvb_net_feed_stop: stop secfeed > Mar 18 11:50:41 obelix kernel: dvb_net_feed_stop: release secfilter > Mar 18 11:50:41 obelix kernel: dvb_net_feed_stop: release multi_filter[0] > Mar 18 11:50:41 obelix kernel: dvb_net_feed_stop: release multi_filter[1] > Mar 18 11:50:41 obelix kernel: dvb0_0: promiscuous mode > Mar 18 11:50:41 obelix kernel: dvb_net_feed_start: rx_mode 3 > Mar 18 11:50:41 obelix kernel: dvb_net_feed_start: alloc secfeed > Mar 18 11:50:41 obelix kernel: dvb_net_feed_start: set secfilter > Mar 18 11:50:41 obelix kernel: dvb0_0: filter mac=00 d0 5c 02 7a b2 > Mar 18 11:50:41 obelix kernel: dvb0_0: filter mask=00 00 00 00 00 00 > Mar 18 11:50:41 obelix kernel: dvb_net_feed_start: start filtering > > then I start the t-dsl via sat proxy > > cd /opt/tellique > ./proxy -v > proxy starting... > proxy running. > > > > Now when I use the proxy the following output from tcpdump : > > 11:59:39.995167 10.1.1.1 > 224.0.0.22: igmp v3 report, 1 group record(s) > (DF) [tos 0xc0] [ttl 1] > > syslog: > Mar 18 11:59:39 obelix kernel: dvb_net_feed_stop > Mar 18 11:59:39 obelix kernel: dvb_net_feed_stop: stop secfeed > Mar 18 11:59:39 obelix kernel: dvb_net_feed_stop: release secfilter > Mar 18 11:59:39 obelix kernel: dvb0_0: promiscuous mode > Mar 18 11:59:39 obelix kernel: dvb_net_feed_start: rx_mode 3 > Mar 18 11:59:39 obelix kernel: dvb_net_feed_start: alloc secfeed > Mar 18 11:59:39 obelix kernel: dvb_net_feed_start: set secfilter > Mar 18 11:59:39 obelix kernel: dvb0_0: filter mac=00 d0 5c 02 7a b2 > Mar 18 11:59:39 obelix kernel: dvb0_0: filter mask=00 00 00 00 00 00 > Mar 18 11:59:39 obelix kernel: dvb_net_feed_start: start filtering > > thats all. > Mar 18 12:00:00 obelix /USR/SBIN/CRON[8338]: (root) CMD (/usr/sbin/ntpdate > automatix > /dev/null 2>/dev/null) > Mar 18 12:00:40 obelix kernel: dvb_net_feed_stop > Mar 18 12:00:40 obelix kernel: dvb_net_feed_stop: stop secfeed > Mar 18 12:00:40 obelix kernel: dvb_net_feed_stop: release secfilter > Mar 18 12:00:40 obelix kernel: dvb0_0: promiscuous mode > Mar 18 12:00:40 obelix kernel: dvb_net_feed_start: rx_mode 3 > Mar 18 12:00:40 obelix kernel: dvb_net_feed_start: alloc secfeed > Mar 18 12:00:40 obelix kernel: dvb_net_feed_start: set secfilter > Mar 18 12:00:40 obelix kernel: dvb0_0: filter mac=00 d0 5c 02 7a b2 > Mar 18 12:00:40 obelix kernel: dvb0_0: filter mask=00 00 00 00 00 00 > Mar 18 12:00:40 obelix kernel: dvb_net_feed_start: start filtering > > Can anybody give a suggestion to solve the problem or can give a short > explanation of this behavior. > > THX and sorry for the long mail > > > > -- > Best Regards/Gruss Siggi
FAQ point one helps. I set the delay to 0. Sorry for the inconvenience. But, now kernel oops occurs. I think, that is new thread and I want to figure out the problem a little bit more. THX Siggi -- Best Regards/Gruss Siggi -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
