Temat: Raspberry + OpenWrt + MADPLAY

Witam
Mam Raspberry Pi i na nim OpenWrt.
Zainstalowałem MADPLAY'a, próbuje go uruchomić a tu:

root@OpenWrt:~# madplay /mnt/mp3/RING/ring00.mp3
MPEG Audio Decoder 0.15.2 (beta) - Copyright (C) 2000-2004 Robert Leslie et al.
audio: /dev/dsp: Device or resource busy
root@OpenWrt:~#

Oczywiście chcę aby grało to na wbudowanej karcie muzycznej na wyjściu JACK

2

Odp: Raspberry + OpenWrt + MADPLAY

A jakieś sterowniki do karty masz zainstalowane?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Raspberry + OpenWrt + MADPLAY

Mysłałem że jeśli openwrt jest zrobione pod Raspberry to one już są.!
A jeśli nie ma to co zassać , aby zainstalować?

4

Odp: Raspberry + OpenWrt + MADPLAY

Nie koniecznie, nie zawsze budują obrazy dopasowane idealnie do danej platformy. Jak tam audio jest, pod usb czy inaczej?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Raspberry + OpenWrt + MADPLAY

W raspbery jest wbudowane na płycie.
Wiem że audio może iść przez HDMI albo przez JACK'a

6 (edytowany przez wabikboy 2013-09-13 08:16:49)

Odp: Raspberry + OpenWrt + MADPLAY

Zainstaluj:

alsa-utils

a w  /etc/modules zobacz czy masz wpisane:

snd-bcm2835 # chyba że tu inaczej się zwie

potem:

sudo amixer cset numid=3 x   # za x podstawiasz 1 lub 2

1 = analog (jack 3.5″)
2 = HDMI

i powinno grać smile

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

7

Odp: Raspberry + OpenWrt + MADPLAY

wabikboy napisał/a:

Zainstaluj:

alsa-utils

a w  /etc/modules zobacz czy masz wpisane:

snd-bcm2835 # chyba że tu inaczej się zwie

potem:

sudo amixer cset numid=3 x   # za x podstawiasz 1 lub 2

1 = analog (jack 3.5″)
2 = HDMI

i powinno grać smile

root@OpenWrt:/# cd /etc/modules.d/
root@OpenWrt:/etc/modules.d# ls
20-lib-crc-ccitt      41-ipt-conntrack      60-usb-audio
30-ppp                41-pppoe              61-hid
30-sound-core         42-ipt-nat            68-sound-arm-bcm2835
40-ipt-core           45-ipt-nathelper      70-usb-hid
40-pppox              60-input-evdev
root@OpenWrt:/etc/modules.d# ./68-sound-arm-bcm2835
-ash: ./68-sound-arm-bcm2835: Permission denied
root@OpenWrt:/etc/modules.d# chmod 775 68-sound-arm-bcm2835
root@OpenWrt:/etc/modules.d# ls
20-lib-crc-ccitt      41-ipt-conntrack      60-usb-audio
30-ppp                41-pppoe              61-hid
30-sound-core         42-ipt-nat            68-sound-arm-bcm2835
40-ipt-core           45-ipt-nathelper      70-usb-hid
40-pppox              60-input-evdev
root@OpenWrt:/etc/modules.d# ./68-sound-arm-bcm2835
./68-sound-arm-bcm2835: line 1: snd-bcm2835: not found
root@OpenWrt:/etc/modules.d# madplay /mnt/mp3/RING/ring00.mp3
MPEG Audio Decoder 0.15.2 (beta) - Copyright (C) 2000-2004 Robert Leslie et al.
audio: /dev/dsp: Device or resource busy
root@OpenWrt:/etc/modules.d#

8

Odp: Raspberry + OpenWrt + MADPLAY

cat /etc/modules jak już smile

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

9 (edytowany przez guest666 2013-09-13 08:56:59)

Odp: Raspberry + OpenWrt + MADPLAY

wabikboy napisał/a:

cat /etc/modules jak już smile

nie rozumiem...ja nie fachowiec... sad

root@OpenWrt:/etc/modules.d# cat /etc/modules
cat: can't open '/etc/modules': No such file or directory
root@OpenWrt:/etc/modules.d# cat /etc/modules.d/
cat: read error: Is a directory
root@OpenWrt:/etc/modules.d#


root@OpenWrt:/etc/modules.d# cat /etc/modules.d/68-sound-arm-bcm2835
snd-bcm2835
root@OpenWrt:/etc/modules.d#

10

Odp: Raspberry + OpenWrt + MADPLAY

Przeczytaj (jeśli nie czytałeś) ten artykuł i pobierz odpowiednią wersję dla Ciebie, audio i HDMI jest już w obrazie.

P.S.
cat - wyświetla zawartość plików,
ls - zawartość katalogów

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

11

Odp: Raspberry + OpenWrt + MADPLAY

wabikboy napisał/a:

Przeczytaj (jeśli nie czytałeś) ten artykuł i pobierz odpowiednią wersję dla Ciebie, audio i HDMI jest już w obrazie.

P.S.
cat - wyświetla zawartość plików,
ls - zawartość katalogów

Witam
Kolega chyba nie rozumie....mam openwrt na raspbery PI

Zainstalowałem już tak jak mi podałeś:
1. opkg update
2. opkg install alsa-utils
3. W pliku: /etc/modules.d/68-sound-arm-bcm2835 mam: snd-bcm2835
4. Zrobiłem: amixer cset numid=3 1
5. Próbuje uruchomić:
root@OpenWrt:/etc/modules.d# madplay /mnt/mp3/RING/ring00.mp3
MPEG Audio Decoder 0.15.2 (beta) - Copyright (C) 2000-2004 Robert Leslie et al.
audio: /dev/dsp: Device or resource busy

No i stoję w miejscu

12

Odp: Raspberry + OpenWrt + MADPLAY

ok a restart nic nie dał ??

pewnie coś się wiesza

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

13

Odp: Raspberry + OpenWrt + MADPLAY

jestem w innej lokalizacji....
Nie chce robić restartu bo reboot powoduje że system się wiesza i musze go z prądu wyłączać..a teraz nie moge tego zrobić bo jestem gdzie indziej...
Podobno ten problem jest znany że reboot nie działa sad

14

Odp: Raspberry + OpenWrt + MADPLAY

Z tego co pamiętam OpenWrt jest nie dopracowane dla raspberry więc sam zrezygnowałem i możesz mieć więcej podobnych problemów.

Możesz też zapytać Arteq bo on się tym zajmował więc może coś więcej doradzi.

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

15

Odp: Raspberry + OpenWrt + MADPLAY

pokaż wynik:  lsof | grep /dev/snd

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

16 (edytowany przez guest666 2013-09-13 09:48:53)

Odp: Raspberry + OpenWrt + MADPLAY

Dobra reboot zrobiłem poprzez killall -9 watchdog
Ale i tak dźwięk nie działa sad
cały czas:
root@OpenWrt:/etc/modules.d# madplay /mnt/mp3/RING/ring00.mp3
MPEG Audio Decoder 0.15.2 (beta) - Copyright (C) 2000-2004 Robert Leslie et al.
audio: /dev/dsp: Device or resource busy
W tym wątku: http://eko.one.pl/forum/viewtopic.php?id=4589&p=2
arteq napisał w MARCU 2013 :
Szkoda czasu na OpenWrt na RPi, gdyz ostatecznie np nie działa kodek dźwięku...

Czy coś się zmieniło?

17

Odp: Raspberry + OpenWrt + MADPLAY

A co z tym ??:
http://picoboard.pl/openwrt-dla-raspberry-pi/ czytałeś ??

ps pokaż mi wynik

lsof | grep /dev/snd

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

18

Odp: Raspberry + OpenWrt + MADPLAY

To właśnie mam zainstalowane co podałeś.

root@OpenWrt:~# lsof | grep /dev/snd
-ash: lsof: not found

19

Odp: Raspberry + OpenWrt + MADPLAY

zainstaluj smile

apt-get install lsof
TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

20 (edytowany przez guest666 2013-09-13 10:20:20)

Odp: Raspberry + OpenWrt + MADPLAY

Zainstalowałem
Wykonałem polecenie:
root@OpenWrt:~# lsof | grep /dev/snd

lecz nic się nie pojawiło sad


....zrobiłem reboot..zapomniałem ...i teraz nie moge się dostać do urządzenia zdalnie..zapewne się zwiesiło
Jak będą w domku to wyłącze i włącze do prądu

21

Odp: Raspberry + OpenWrt + MADPLAY

Więc jak nic nie zwróciło to raczej nic nie korzysta z karty a po prostu zwiesiło się coś.

Jak sam widzisz masz problem już przy wstawaniu systemu więc radzę jak Arteq zrezygnować póki co z Openwrt na RPi i zainstalować którąś dedykowaną dystrybucję "np. raspbian"

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

22 (edytowany przez guest666 2013-09-13 11:40:51)

Odp: Raspberry + OpenWrt + MADPLAY

wabikboy napisał/a:

Więc jak nic nie zwróciło to raczej nic nie korzysta z karty a po prostu zwiesiło się coś.

Jak sam widzisz masz problem już przy wstawaniu systemu więc radzę jak Arteq zrezygnować póki co z Openwrt na RPi i zainstalować którąś dedykowaną dystrybucję "np. raspbian"

Zapewne tak zrobie, tylko doradź jaką nakładkę graficzną (jakie GUI) www zastosować, aby można było konfigurować urządzenie przez www jak router albo access point

23 (edytowany przez wabikboy 2013-09-13 11:56:44)

Odp: Raspberry + OpenWrt + MADPLAY

Ale to nie router z kilkoma funkcjami lecz pełno sprawny "choć trochę wolny" komputer i jeśli potrzebujesz konfiguracji zdalnej to zainstaluj sobie VNC i będziesz miał nawet pulpit zdalny smile
Jeśli chcesz nakładkę graficzną to zainstaluj LXDE ale jak zainstalujesz Raspbian'a to będzie już miał w sobie więc po prostu włączasz i używasz ewentualnie doinstalowujesz potrzebne Ci programy smile

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

24 (edytowany przez guest666 2013-09-14 16:51:48)

Odp: Raspberry + OpenWrt + MADPLAY

wabikboy napisał/a:

Jeśli chcesz nakładkę graficzną to zainstaluj LXDE ale jak zainstalujesz Raspbian'a to będzie już miał w sobie więc po prostu włączasz i używasz ewentualnie doinstalowujesz potrzebne Ci programy smile

Zależy mi na nakładce graficznej, ale nie lokalnie startx tylko przez WWW..
Jest coś takiego??
Zależy mi na zdalnym konfigurowaniu tylko sieci LAN i wifi

25 (edytowany przez wabikboy 2013-09-15 14:12:09)

Odp: Raspberry + OpenWrt + MADPLAY

Ale VNC działa też przez przeglądarkę, a dokładnie ThinVNC

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile