чтобы это все заработала
Уважаемый stdds, у всех бывают тяжёлые минуты в жизни, но всё-таки мучать капслок не нужно
Модератор: Bizdelnick
Код: Выделить всё
tcpdump -ni dvb0_0Код: Выделить всё
# tcpdump -ni dvb0_0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on dvb0_0, link-type EN10MB (Ethernet), capture size 96 bytes
21:42:01.020568 IP 217.10.39.84.80 > 88.2909: . 1195548608:1195549945(1337) ack 1701755686 win 57491
21:42:01.020584 IP 217.10.39.84.80 > 88.2909: . 1337:2674(1337) ack 1 win 57491
21:42:01.020586 IP 217.16.19.219.80 > 10.252.246.254.2394: S 3017247152:3017247152(0) ack 4146269160 win 5840
...Код: Выделить всё
ifconfig dvb0_0 promiscКод:
[root@stdds 2]# ./dvb
reading channels from file '/etc/channels.conf'
zapping to 1 'PLANETA':
sat 2, frequency = 12322 MHz V, symbolrate 27670000, vpid = 0x0000, apid = 0x0000
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 00 | signal 784b | snr 727e | ber 00005859 | unc 00000000 |
status 1f | signal c09e | snr d845 | ber 000004fc | unc 00000000 | FE_HAS_LOCK
DVB Network Interface Manager
Version 1.1.0-TVF (Build Fri Jun 02 20:11:18 2006)
Copyright © 2003, TV Files S.p.A
Device: /dev/dvb/adapter0/net0
Status: device dvb0_0 for pid 402 created successfully.
Usage:
ifconfig [-a] [-v] [-s] <interface> [[<AF>] <address>]
[add <address>[/<prefixlen>]]
[del <address>[/<prefixlen>]]
[[-]broadcast [<address>]] [[-]pointopoint [<address>]]
[netmask <address>] [dstaddr <address>] [tunnel <address>]
[outfill <NN>] [keepalive <NN>]
[hw <HW> <address>] [metric <NN>] [mtu <NN>]
[[-]trailers] [[-]arp] [[-]allmulti]
[multicast] [[-]promisc]
[mem_start <NN>] [io_addr <NN>] [irq <NN>] [media <type>]
[txqueuelen <NN>]
[[-]dynamic]
[up|down] ...
<HW>=Hardware Type.
List of possible hardware types:
loop (Local Loopback) slip (Serial Line IP) cslip (VJ Serial Line IP)
slip6 (6-bit Serial Line IP) cslip6 (VJ 6-bit Serial Line IP) adaptive (Adaptive Serial Line IP)
strip (Metricom Starmode IP) ash (Ash) ether (Ethernet)
tr (16/4 Mbps Token Ring) tr (16/4 Mbps Token Ring (New)) ax25 (AMPR AX.25)
netrom (AMPR NET/ROM) rose (AMPR ROSE) tunnel (IPIP Tunnel)
ppp (Point-to-Point Protocol) hdlc ((Cisco)-HDLC) lapb (LAPB)
arcnet (ARCnet) dlci (Frame Relay DLCI) frad (Frame Relay Access Device)
sit (IPv6-in-IPv4) fddi (Fiber Distributed Data Interface) hippi (HIPPI)
irda (IrLAP) ec (Econet) x25 (generic X.25)
infiniband (InfiniBand)
<AF>=Address family. Default: inet
List of possible address families:
unix (UNIX Domain) inet (DARPA Internet) inet6 (IPv6)
ax25 (AMPR AX.25) netrom (AMPR NET/ROM) rose (AMPR ROSE)
ipx (Novell IPX) ddp (Appletalk DDP) ec (Econet)
ash (Ash) x25 (CCITT X.25)
.....................
смущает вот этот кусок
Usage:
ifconfig [-a] [-v] [-s] <interface> [[<AF>] <address>]
[add <address>[/<prefixlen>]]
[del <address>[/<prefixlen>]]
[[-]broadcast [<address>]] [[-]pointopoint [<address>]]
[netmask <address>] [dstaddr <address>] [tunnel <address>]
[outfill <NN>] [keepalive <NN>]
[hw <HW> <address>] [metric <NN>] [mtu <NN>]
[[-]trailers] [[-]arp] [[-]allmulti]
[multicast] [[-]promisc]
[mem_start <NN>] [io_addr <NN>] [irq <NN>] [media <type>]
[txqueuelen <NN>]
[[-]dynamic]
[up|down] ...Код: Выделить всё
...
dvbnet -p $PID
ifconfig $DVBNAME up
ifconfig $DVBNAME $IPDVB netmask 255.255.255.255 broadcast 255.255.255.255
...Код:
root@stdds 2]# ifconfig
dvb0_0 Link encap:Ethernet HWaddr 00:D0:D7:15:22:C7
inet addr:55.127.2.167 Bcast:255.255.255.255 Mask:255.255.255.255
inet6 addr: fe80::2d0:d7ff:fe15:22c7/64 Scope:Link
UP BROADCAST RUNNING NOARP MULTICAST MTU:4096 Metric:1
RX packets:1 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:35 (35.0 b) TX bytes:0 (0.0 b)
Base address:0x192
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:133 errors:0 dropped:0 overruns:0 frame:0
TX packets:133 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:16279 (15.8 KiB) TX bytes:16279 (15.8 KiB)
ppp0 Link encap:Point-to-Point Protocol
inet addr:172.21.175.16 P-t-P:10.6.6.6 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:58 errors:0 dropped:0 overruns:0 frame:0
TX packets:83 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:22304 (21.7 KiB) TX bytes:6482 (6.3 KiB)Код:
#!/bin/sh
#
# chkconfig: 35 98 02
# description: Staets and stops the DVB and Globax.
# processname: stv
#
### BEGIN INIT INFO
# Provides: skeleton
# Default-Start: 3 5
# Short-Description: Statrs and stops DVB_Globax
# Description: This file starts and stops scripts to DVB be
# placed in /etc/init.d.
### END INIT INFO
# Source function library.
if [ -f /etc/init.d/functions ]; then
. /etc/init.d/functions
elif [ -f /etc/rc.d/init.d/functions ]; then
. /etc/rc.d/init.d/functions
else
exit 0
fi
IP="82.уу.уу.уу"
MAC="00:D0:хх:хх:хх:хх"
PID="514"
GLOBAX_CONF="/usr/local/bin/globax.conf"
prog=$"stv"
RETVAL=0
start() {
gprintf "Starting %s: " "$prog"
sleep 10
rmmod b2c2_flexcop_pci
rmmod b2c2_flexcop
rmmod stv0299
rmmod dvb_core
rmmod stv0297
rmmod mt312
sleep 15
modprobe dvb_core dvb_shutdown_timeout=0
modprobe mt312
modprobe b2c2_flexcop_pci
modprobe b2c2_flexcop
modprobe stv0297
modprobe stv0299
sleep 15
/usr/bin/szap -c /etc/channels.conf -n 1 >/dev/null &
/usr/bin/dvbnet -p $PID 2>&1>/dev/null
/sbin/ifconfig dvb0_0 $IP
/sbin/ifconfig dvb0_0 hw ether $MAC
echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
#echo 0 > /proc/sys/net/ipv4/conf/eth0/rp_filter
cd $GLOBAX_BIN
sleep 10
/usr/local/bin/globax $GLOBAX_CONF 2>&1>/dev/null
RETVAL=$?
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/stv
echo
return $RETVAL
}
stop() {
gprintf "Shutting down %s " " $prog"
killall -9 globax
/sbin/ifconfig dvb0_0 down
/usr/bin/dvbnet -d dvb0_0
RETVAL=$?
[ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/stv
echo
return $RETVAL
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
gprintf "Usage: %s {start|stop|restart}\n" "$0"
exit 1
esac
exit $?Эта ошибка не означает что у вас нет модулей, она появляется если вы залючили сигнал и пытаетесь в рабочей системе выгрузить или ещё раз загрузить модули не остановив перед этим команду szapstdds писал(а): ↑09.05.2007 18:07Н незнаю что там разжевано! помоему муть какаята sad.gif
и вобще кароче вот что выдало поле скрипта сереги
[root@localhost 3]# ./dvb start
Запускается stv: ERROR: Module b2c2_flexcop_pci does not exist in /proc/modules
ERROR: Module b2c2_flexcop does not exist in /proc/modules
ERROR: Module stv0299 is in use by skystar2
ERROR: Module dvb_core is in use by skystar2
ERROR: Module stv0299 is in use by skystar2
ERROR: Module mt312 is in use by skystar2
./dvb: line 43: /usr/local/bin/globax: No such file or directory
получаетьс нету модулей sad.gif(( чтоли , и как их устанавливать?
Код:
#!/bin/sh
DIR="/usr/local"
IP="82.yy.yy.yy"
MAC="00:D0:xx:xx:xx:xx"
#MAC="00:00:xx:xx:xx:xx"
PID="514"
#GLOBAX_BIN="/usr/local/bin/globax"
GLOBAX_CONF="/usr/local/bin/globax.conf"
cd $DIR/bin
case "$1" in
start)
# rfcomm bind 1 00:13:70:00:2D:1D 1
# rfcomm bind 0 00:13:70:00:2D:1D 3
rmmod b2c2_flexcop_pci
rmmod b2c2_flexcop
rmmod stv0299
rmmod dvb_core
rmmod stv0297
rmmod mt312
sleep 10
echo "Loading drivers"
modprobe dvb_core dvb_shutdown_timeout=0
modprobe mt312
modprobe b2c2_flexcop_pci
modprobe b2c2_flexcop
modprobe stv0297
modprobe stv0299
echo "Creating devices"
sleep 30
echo "Tuning..."
szap -c /etc/channels.conf -n 1 -x 2>&1>/dev/null
dvbnet -p $PID 2>&1>/dev/null
ifconfig dvb0_0 $IP
ifconfig dvb0_0 hw ether $MAC
echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
#echo 0 > /proc/sys/net/ipv4/conf/eth0/rp_filter
#$GLOBAX_BIN
sleep 10
globax $GLOBAX_CONF 2>&1>/dev/null
echo "All done"
;;
stop)
killall -9 globax
ifconfig dvb0_0 down
/usr/bin/dvbnet -d dvb0_0
;;
restart)
$0 stop
$0 start
;;
*)
echo "Usage: `basename $0` start | stop | restart"
;;
esacКод: Выделить всё
modprobe dvb_core dvb_shutdown_timeout=0Netman писал(а): ↑09.05.2007 19:10Параметру "dvb_shutdown_timeout" нужно присваивать не "1", а "0"
Код: Выделить всё
modprobe dvb_core dvb_shutdown_timeout=0
Серёга писал(а): ↑09.05.2007 19:20Это хорошо что теперь показывает трафик! А когда на экране поток прекращает обновляться это значит счто она не заснула а повисла (или её просто пp.т!) Лечится такое перезагрузкой всех модулей (сначало выгрузка потом загрузка) - а есле пользуетесь скриптом что я вам дал то просто /<путь до скрипта>/<имя скрипта> restart
посмотрите как я давал команду szap в первом скрипте - это для того чтобы её реже гнуло (смотрите только ту строку где szap) но в этом случае у вас будет при перезапуске вываливаться ошибка про модули что вы публиковали пару постов назад.
И ещё вы смотрели ссылку что я вам давал в своём первом ответе здесь в вашей теме? Ходили по ссылки что дана там?
А как кстати избавлятся от повышения уровня предупреждений? Может человек просто не знает как оформлять?