> Можно вот скриптик такой пользовать:
>
> #/bin/sh
> MAXTUNER=70
> i=0
> while [ $i -lt $MAXTUNER ];
> do
> rmmod tuner bttv
> modprobe bttv card=41 tuner=$i
> echo "Actual tuner is:" $i
> tvtime
> i=$(($i+1))
> done
>
> Сам такой метод не пробовал!!! И чем он закончится не знаю.
>
Попробовал тут этот скрипт, оказалось он с трудом юзабельный, и никто
меня не поправил. :( Пришлось исправить. Все равно скрипт нужно
использовать с осторожностью. У меня general protection fault несколько
раз ядро вываливало. Видимо от железа зависит.
На bttv скрипт не проверялся!!! У меня тюнер на saa7134.
Использование :
Поправить MODULE, VIEWER, CARDOPT если нужно. CARDOPT - ваша карточка.
Подробнее в linux/Documentation/video4linux/CARDLIST.* Если у вас ядро
не 2.6.16 поправить MAXTUNER(CARDLIST.tuner).
Тише едешь - дальше будешь версия:
chktuner.sh #/bin/sh
#MODULE=saa7134
MODULE=bttv
VIEWER='mplayer tv://R7 -tv driver=v4l2:norm=SECAM -really-quiet'
#VIEWER=tvtime
CARDOPT='card=41'
MAXTUNER=70
i=0
while [ $i -le $MAXTUNER ];
do
rmmod tuner $MODULE
modprobe $MODULE $CARDOPT tuner=$i
echo
echo "==================="
echo "Actual tuner is:" $i
echo "==================="
sleep 2
$VIEWER
sleep 2
i=$(($i+1))
done
EOF chktuner.sh --
WBR, Dmitry Balabanov
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 26647; Возраст листа: 1061; Участников: 1534
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/562911