kernel: snd_pcm_oss: Unknown symbol snd_mixer_oss_ioctl_card
День добрый!
Подскажите решение пожалуйста.
Настроил радио по инструкции из данного топика и все работало пока мои шаловливые ручки не захотели переключать радиостанции нажатием кнопок на звуковой карте. После того как начал играться с HID пропал звук.
Сейчас в логе вижу следующее:
Code:
Jun 14 10:46:06 kernel: usbcore: registered new interface driver hiddev
Jun 14 10:46:06 kernel: input: USB Headphone Set as /class/input/input0
Jun 14 10:46:06 kernel: input: USB HID v1.00 Device [USB Headphone Set] on usb-0000:00:03.1-1.1.4
Jun 14 10:46:06 kernel: usbcore: registered new interface driver usbhid
Jun 14 10:46:06 kernel: drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
Jun 14 10:46:07 kernel: usbcore: registered new interface driver snd-usb-audio
Jun 14 10:46:08 kernel: snd_pcm_oss: Unknown symbol snd_mixer_oss_ioctl_card
В ls /dev/sound есть только mixer
Инициировал модули через post-mount Модули соответствуют версии прошивки, звуковая подключена через хаб из-за своей толщины, флешка без хаба монтируется в /opt
Code:
#!/bin/sh
/bin/mount -o sync,noatime,rw /dev/disks/diska/part1 /tmp/harddisk
/bin/mount -o bind,sync,noatime,rw /tmp/harddisk/opt /opt
sleep 20
insmod /opt/kernel/drivers/input/input-core.ko
insmod /opt/kernel/drivers/input/evdev.ko
insmod /opt/kernel/drivers/hid/hid.ko
insmod /opt/kernel/drivers/hid/usbhid/usbhid.ko
insmod /opt/kernel/sound/soundcore.ko
insmod /opt/kernel/sound/core/snd.ko
insmod /opt/kernel/sound/core/snd-timer.ko
insmod /opt/kernel/sound/core/snd-page-alloc.ko
insmod /opt/kernel/sound/core/snd-pcm.ko
insmod /opt/kernel/sound/core/snd-hwdep.ko
insmod /opt/kernel/sound/core/snd-rawmidi.ko
insmod /opt/kernel/sound/usb/snd-usb-lib.ko
insmod /opt/kernel/sound/usb/snd-usb-audio.ko
insmod /opt/kernel/sound/core/oss/snd-pcm-oss.ko
insmod /opt/kernel/sound/core/oss/snd-mixer-oss.ko
sleep 30
/opt/bin/mpd /opt/etc/mpd.conf
/opt/bin/mpc load radio1
sleep 10
/opt/bin/mpc play 1
Beets: the music geek’s media organizer
Недавно обновился Beets - консольный органайзер музыки, написанный на Python.
Помогает прописывать тэги из онлайновой БД, умеет работать с FLAC, APE и другими популярными форматами. На роутере индексирует всё неспешно, но все последующие запросы выполняются мгновенно.
Записал пример работы на роутере. В примере я выставил режим при котором исходные файлы не трогаются, все изменения пишутся в SQLite базу.
Установка на роутер:
Code:
$ opkg install python-sqlite3 python-expat
$ cd /opt/tmp
$ wget --no-check-certificate https://github.com/sampsyo/beets/tarball/master#egg=beets-dev
$ tar -xvzf ./master
$ cd ./sampsyo-beets-0cab7bd
$ ./setup.py build
$ ./setup.py install
$ cat ~/.beetsconfig
[beets]
directory: /mnt/Store/Music_copy
library: /opt/var/musiclibrary.blb
import_move: no
import_copy: no
import_write: no
$ beet import /tmp/mnt/Store/Music/
где /mnt/Store/Music_copy - куда копировать музыку после обработки (не используется в примере), /opt/var/musiclibrary.blb - где хранить локальную БД, /tmp/mnt/Store/Music/ - путь к исходной коллекции.