Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] problem with dvbnet (t-dsl via sat) on SMP (suse 9.0)
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
--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.
Home |
Main Index |
Thread Index