Привет всем. Недавно перешел на линукс. Запросный канал для спутникового инэта настроил почти без проблем, а вот с dvb ничего не получается. У меня Linux Mandriva 2007 powerpack, skystar2. Для соединения использую вот такой скрипт
#!/bin/sh
PID=1024
IP_ADDR="192.168.100.***"
MAC_ADDR="**:**:**:**:**:**"
ifconfig dvb0_0 down
dvbnet -d 0
dvbnet -p $PID
szap -c /etc/channels.conf -n 1 -x
ifconfig dvb0_0 $IP_ADDR hw ether $MAC_ADDR netmask 255.255.255.0 broadcast 255.255.255.0
echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
echo 1 > /proc/sys/net/ipv4/ip_forward
modprobe dvb_core dvb_shutdown_timeout=0
и вот такой channels.conf
W6:11345:h:0:28782:0:0:0:0
после запуска скрипта ввожу команду dvbtraffic и принятых пакетов не появляется:
[root@localhost lithium939]# '/home/lithium939/Desktop/dvb' dvb0_0: unknown interface: Нет такого устройства
DVB Network Interface Manager Version 1.1.0-TVF (Build Fri Jun 02 20:11:18 2006) Copyright (C) 2003, TV Files S.p.A
Device: /dev/dvb/adapter0/net0
Error: couldn't remove interface 0: 22 Invalid argument.
DVB Network Interface Manager Version 1.1.0-TVF (Build Fri Jun 02 20:11:18 2006) Copyright (C) 2003, TV Files S.p.A
Device: /dev/dvb/adapter0/net0
Status: device dvb0_0 for pid 1024 created successfully.
reading channels from file '/etc/channels.conf' zapping to 1 'W6': sat 0, frequency = 11345 MHz H, symbolrate 28782000, vpid = 0x0000, apid = 0x0000 using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' status 00 | signal b81c | snr 73a1 | ber 00002762 | unc 00000000 | status 1f | signal b9c0 | snr cb67 | ber 0000010f | unc 00000000 | FE_HAS_LOCK
[root@localhost lithium939]# dvbtraffic
Пробовал и с другими скриптами. ничего не получается. Подскажите что я не так делаю
#!/bin/sh
PID=1024
IP_ADDR="192.168.100.***"
MAC_ADDR="**:**:**:**:**:**"
ifconfig dvb0_0 down
dvbnet -d 0
dvbnet -p $PID
szap -c /etc/channels.conf -n 1 -x
ifconfig dvb0_0 $IP_ADDR hw ether $MAC_ADDR netmask 255.255.255.0 broadcast 255.255.255.0
echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
echo 1 > /proc/sys/net/ipv4/ip_forward
modprobe dvb_core dvb_shutdown_timeout=0
и вот такой channels.conf
W6:11345:h:0:28782:0:0:0:0
после запуска скрипта ввожу команду dvbtraffic и принятых пакетов не появляется:
[root@localhost lithium939]# '/home/lithium939/Desktop/dvb' dvb0_0: unknown interface: Нет такого устройства
DVB Network Interface Manager Version 1.1.0-TVF (Build Fri Jun 02 20:11:18 2006) Copyright (C) 2003, TV Files S.p.A
Device: /dev/dvb/adapter0/net0
Error: couldn't remove interface 0: 22 Invalid argument.
DVB Network Interface Manager Version 1.1.0-TVF (Build Fri Jun 02 20:11:18 2006) Copyright (C) 2003, TV Files S.p.A
Device: /dev/dvb/adapter0/net0
Status: device dvb0_0 for pid 1024 created successfully.
reading channels from file '/etc/channels.conf' zapping to 1 'W6': sat 0, frequency = 11345 MHz H, symbolrate 28782000, vpid = 0x0000, apid = 0x0000 using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' status 00 | signal b81c | snr 73a1 | ber 00002762 | unc 00000000 | status 1f | signal b9c0 | snr cb67 | ber 0000010f | unc 00000000 | FE_HAS_LOCK
[root@localhost lithium939]# dvbtraffic
Пробовал и с другими скриптами. ничего не получается. Подскажите что я не так делаю