[Q]kernel 2.6에는 DVB드라이버가 포함되 있습니다. 그런데 /dev
글쓴이: jhanglim / 작성시간: 수, 2004/04/28 - 4:19오후
kernel 2.6에는 DVB드라이버가 포함되 있습니다. 그런데 /dev/밑에 dvd폴더가 없습니다.
www.linuxtv.org에 LINUX DVB API에 보면 /dev/dvb 폴더 아래에 다음과 같은 디바이스가 있다는 가정하에 설명하고 있습니다.
/dev/dvb/adapterN/audioM
/dev/dvb/adapterN/videoM
/dev/dvb/adapterN/frontendM
/dev/dvb/adapterN/netM
/dev/dvb/adapterN/demuxM
/dev/dvb/adpaterN/caM
아날로그 드라이버인 bttv 올릴때도 이 문제 때문에 video0(?) 디바이스를 수동으로 생성했던것 같으데 ^___^
기억이 가물가물하네요!!!
DVB같은 경우 어떻게 해야하나요??
Forums:
다음과 같은 스크립트를 실행 시키면 되는건지요??
인터넷에서 찾아보면 makedev.napi라는 스크립트가 있습니다.
그런데 제가 받은 최신 dvb드라이버에는 이런 스크립트가 없거든요
최신 드라이버에서는 make 한 후 ./insmod.sh load 를 하도록 되 있습니다.
///////////////////////////////////////////////////////////////////////////////////
#!/bin/sh
# Create device nodes for the Linux DVB API with DVB_API_VERSION 2.
# The devices created are suitable for most current PC DVB cards,
# i.e. cards having one frontend, one demux and optionally one
# MPEG decoder.
# The script creates devices for four cards by default.
if [ -e /dev/.devfsd ]; then
echo "It seems you are using devfs. Good!"
exit 0
fi
# get rid of old DVB API devices; do it twice for good measure...
rm -rf /dev/ost
rm -rf /dev/ost
rm -rf /dev/dvb
rm -rf /dev/dvb
mkdir /dev/dvb
chmod 755 /dev/dvb
for i in `seq 0 3`; do
echo "Creating DVB devices in /dev/dvb/adapter$i"
mkdir /dev/dvb/adapter$i
chmod 755 /dev/dvb/adapter$i
mknod -m 0660 /dev/dvb/adapter$i/video0 c 250 `expr 64 \* $i + 0`
mknod -m 0660 /dev/dvb/adapter$i/audio0 c 250 `expr 64 \* $i + 1`
mknod -m 0660 /dev/dvb/adapter$i/frontend0 c 250 `expr 64 \* $i + 3`
mknod -m 0660 /dev/dvb/adapter$i/demux0 c 250 `expr 64 \* $i + 4`
mknod -m 0660 /dev/dvb/adapter$i/dvr0 c 250 `expr 64 \* $i + 5`
mknod -m 0660 /dev/dvb/adapter$i/ca0 c 250 `expr 64 \* $i + 6`
mknod -m 0660 /dev/dvb/adapter$i/net0 c 250 `expr 64 \* $i + 7`
mknod -m 0660 /dev/dvb/adapter$i/osd0 c 250 `expr 64 \* $i + 8`
chown root.video /dev/dvb/adapter$i/*
done
스크립트는 맞는거 같군요 ^_^
자 그럼 DVB 커널 모듈 로드한다음 채널을 튜닝해야겠죠!!!
EBS1일경우
loca freq : 10750
freq : 12370
symbol rate : 14079
fec 5/6
댓글 달기