Трямки!
Наступил на грабли. Имеется :root@fbsd1 /root :uname -smmr
FreeBSD 6.0-RELEASE i386root@fbsd1 /root :lf /var/db/pkg/ | grep xmradio
xmradio-1.2/root@fbsd1 /root :kldstat -v | grep bktr
69 pci/bktr
106 bktr/iicbb
185 bktr/smbusroot@fbsd1 /root :sysctl -a | grep bktr
dev.bktr.0.%desc: BrookTree 878
dev.bktr.0.%driver: bktr
dev.bktr.0.%location: slot=7 function=0
dev.bktr.0.%pnpinfo: vendor=0x109e device=0x036e subvendor=0x0000 subdevice=0x0000 class=0x040000
dev.bktr.0.%parent: pci2root@fbsd1 /root :sysctl -a | grep bt8
hw.bt848.card: -1
hw.bt848.tuner: -1
hw.bt848.reverse_mute: -1
hw.bt848.format: -1
hw.bt848.slow_msp_audio: -1
root@fbsd1 /root :Пару лет назад сидел на 4-й ветке фри и чудесно юзал TV-тюнер. Работал правда он только как FM, но мне большего и не нужно было. Вполне устраивало. Потом перескочил на 5-ку и замарачиваться стало не в досуг.
Сейчас прыгнул снова на 6-ку. В компилил по старой памяти опции и стопарнулся. не играет. Есть какое-то шипение, сквозь которое пробивается легкий звук, но увы, частота не меняется и равна 8.84. Попытка изменить ни кчему не приводит:root@fbsd1 /usr/ports/audio/radio :xmradio
Warning:
Name: frequency
Class: XmScale
The specified scale value is less than the minimum scale value.Can't control bass via /dev/mixer: Unknown error: 0
Can't control treble via /dev/mixer: Invalid argument
Can't read bass value: Device not configured
Can't read treble value: Device not configured
Warning:
Name: bass
Class: XmScale
The specified scale value is greater than the maximum scale value.Warning:
Name: treble
Class: XmScale
The specified scale value is greater than the maximum scale value.Can't read bass value: Device not configured
Can't read treble value: Device not configured
Can't read bass value: Device not configured
Can't read treble value: Device not configuredУстройство /dev/mixer присутствует.
А вот что в консоль сыпется, если попробовать менять частоту:Warning:
Name: frequency
Class: XmScale
The specified scale value is less than the minimum scale value.причем стартовая стоит 98.50, Но стартует он все равно со своей...Вчем могут быть грабли?
Никто с таким не сталкивался и не спотыкался?
>Никто с таким не сталкивался и не спотыкался?
О слушай друг у меня такая же проблема! Тюнер avermedia на Bt848 пользовал как fm-тюнер на 5.x. Не без бубна, но завёлся таки, а сначала тоже шипел при любой частоте. Сначала запускал fmio -d bktr -f 89.1, затем tuneradio -f 8910. Только после этой шаманской комбинации это чудо начинало играть. Теперь апгрейднулся на 6.x и оно снова шипит:-( и ничего не помогает:-(((
Может кто-нибудь подскажет консольные программы для контроля тюнера кроме вышеприведённых?
у меня avermedia tv/fmfreebsd 5.5
вкопмпилил в ядро
device bktr
device smbus
device iicbus
device iicbbdmesg | grep bktr
bktr0: <BrookTree 848A> mem 0xf7000000-0xf7000fff irq 19 at device 11.0 on pci0
bktr0: IMS TV Turbo, Philips FR1236 NTSC FM tuner.
man bktr |grep -i philips
PHILIPS_FR1236_NTSC 9 /* These have FM Radio support */man bktr | grep -i aver
AVER_MEDIA 6соответственно:
ee /etc/sysctl.conf
# без этого кривовато работют тв-тюнеры:
hw.bt848.card=6
# а без этого я не сумел заставить работать fm-тюнеры
# с этим заработало xmradio
hw.bt848.tuner=9(не уверен что это надо): kldload bktr_mem