----- Original Message -----
Sent: Saturday, July 03, 2004 1:16
PM
Subject: [linux-dvb] need help with
Siemens/Technotrend/Hauppauge PCI rev1.3+Budget_Patch
Hello, honorary members !
Sorry for my pure english and sorry if my
question placed in wrong way :)
I have Linux RedHat 9 with upgraded kernel to
2.6.5. All dvb drivers from this kernel.
lsmod
output:
Module
Size Used
by
stv0299
12704
0
dvb_ttpci
84784
0
saa7146_vv
51712 1
dvb_ttpci
v4l1_compat
14624 1
saa7146_vv
videocodec
8580
0
videodev
9728 1
saa7146_vv
video_buf
21760 1
saa7146_vv
v4l2_common
6368 1
saa7146_vv
firmware_class
10144 1
dvb_ttpci
budget_patch
5568
0
budget_core
7936 1
budget_patch
dvb_core
63104 22
stv0299,dvb_ttpci,budget_patch,budget_core
saa7146
19804 4
dvb_ttpci,saa7146_vv,budget_patch,budget_core
ttpci_eeprom
3008 2
dvb_ttpci,budget_core
ip_gre
14912
0
ipip
11812
0
ppp_async
12608
2
ppp_generic
32332 9
ppp_async
slhc
7520 1
ppp_generic
autofs
17408
0
r8169
12288
0
parport_pc
25696
0
parport
41888 1
parport_pc
ide_scsi
17604
0
scsi_mod
123708 1
ide_scsi
ide_cd
42080
0
cdrom
41792 1
ide_cd
ohci1394
35808
0
ieee1394
111696 1
ohci1394
hid
34176
0
uhci_hcd
33608
0
ehci_hcd
27648
0
usbcore
106548 4 hid,uhci_hcd,ehci_hcd
I'm trying to start PCI card identified in dmesg
as:
saa7146: register extension 'budget_patch
dvb'.
saa7146: found saa7146 @ mem e096e800 (revision 1, irq 19)
(0x13c2,0x0000).
DVB: registering new adapter
(Siemens/Technotrend/Hauppauge PCI
rev1.3+Budget_Patch).
Siemens/Technotrend/Hauppauge PCI rev1.3+Budget_Patch
adapter 0 has MAC addr = 00:d0:5c:03:8a:xx
divert: allocating divert_blk
for dvb0_0
divert: not allocating divert_blk for non-ethernet device
ppp0
when I load frontend stv0299 i see following
log:
saa7146: register extension
'dvb'.
probe_tuner: try to attach to Siemens/Technotrend/Hauppauge PCI
rev1.3+Budget_Patch
drivers/media/dvb/frontends/stv0299.c: setup for tuner
BSRU6, TDQB-S00x
DVB: registering frontend 0:0 (STV0299/TSA5059/SL1935
based)...
divert: allocating divert_blk for dvb0_1
dvb_net_feed_start:
rx_mode 0
dvb_net_feed_start: alloc secfeed
dvb_net_feed_start: set
secfilter
dvb0_1: filter mac=00 d0 5c 03 8a xx
dvb0_1: filter mask=ff ff
ff ff ff ff
dvb_net_feed_start: start filtering
then I start dvbtune
./dvbtune -f 10999500 -p V -s 19532 -n
3074 -m
Using DVB card "STV0299/TSA5059/SL1935
based"
tuning DVB-S to Freq: 1249500, Pol:V Srate=19 532 000, 22kHz
tone=off, LNB: 0
Setting only tone OFF and voltage 13V
DISEQC SETTING
SUCCEDED
polling....
Getting frontend event
FE_STATUS: FE_HAS_SIGNAL
FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI FE_HAS_SYNC
Event:
Frequency: 11000363
SymbolRate:
19532000
FEC_inner:
3
Bit error rate: 29952
Signal strength:
56640
SNR: 51534
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
Signal=56957, Verror=0, SNR=51534dB,
BlockErrors=0, (S|L|C|V|SY|)
Signal=56956, Verror=0, SNR=50556dB,
BlockErrors=0, (S|L|C|V|SY|)
Signal=56647, Verror=0, SNR=51984dB,
BlockErrors=0, (S|L|C|V|SY|)
Signal=56957, Verror=0, SNR=51222dB,
BlockErrors=0, (S|L|C|V|SY|)
Signal=56938, Verror=0, SNR=50787dB,
BlockErrors=0, (S|L|C|V|SY|)
It seems like sygnal is present and sync
also present ?
But when I configure dvb0_1 with
ifconfig dvb0_1 inet
50.50.50.50
and make
tcpdump dvb0_1
I can't see any packets
;-(
when I start tcpdump I see in log
Jul 3 12:28:49 D23 kernel: dvb0_1:
promiscuous mode
Jul 3 12:28:49 D23 kernel: dvb_net_feed_start:
rx_mode 3
Jul 3 12:28:49 D23 kernel: dvb_net_feed_start: alloc
secfeed
Jul 3 12:28:49 D23 kernel: dvb_net_feed_start: set
secfilter
Jul 3 12:28:49 D23 kernel: dvb0_1: filter mac=00 d0 5c 03
8a 9b
Jul 3 12:28:49 D23 kernel: dvb0_1: filter mask=00 00 00 00 00
00
Jul 3 12:28:49 D23 kernel: dvb_net_feed_start: start
filtering
Is this normal ?
netstat -vi
Kernel Interface
table
Iface MTU Met RX-OK RX-ERR RX-DRP
RX-OVR TX-OK TX-ERR TX-DRP TX-OVR
Flg
dvb0_1 4096
0 0
0 0
0 0
0 0 0
BMORU
zero packets/bytes ;-(
Where the trouble ? Please
suggest.
wbr, Abylai