mpd + lirc
|
maciej2 |
Dodano 26-12-2013 20:50
|
Super User
Posty: 418
Dołączył: 19/12/2010 16:35
|
Sprawdź, czy w mpd nie masz włączonego trybu losowego. Jeśli masz androida zainstaluj klienta mpd i zobacz co Ci pokaże. Ja podobnie tak miałem i jakiś tryb miałem włączony (niestety nie pamietam nazwy).
ASUS RT-AC66U v B1 - Asuswrt-Merlin
ASUS WL-500gP v2 - FreshTomato
|
|
|
|
kobrawerde |
Dodano 26-12-2013 22:23
|
Power User
Posty: 357
Dołączył: 07/05/2008 20:07
|
@maciej2 .... piwko dla Ciebie leci !!! :-)
...chyba przez to że bawiłem się klientem MPD na adnroidzie musiałem włączyć tą śmieszną bo inaczej trudno nazwać tą .... OPCJĘ .
wyłączyłem to badziewie ponawiając wpis: mpc random
pozdro!
Połączony z 27 grudzień 2013 11:11:23:
A mam pytanie z innej beczki :-) ...czy ktoś potrafi zmusić lub ma link do prawidłowego streamu programu radiowego : PolskieRadio 1 / RadioMaryja
pierwszy jak i drugi potrzebny dla potrzeby "starszych domownikow" :-) .... a jedynka także do programu : streamripper i nagrywania (matysiaków/jezioran) wiem są w necie ...ale ostatni odcinek dopiero po ok tygodniu.
Jeśli ktoś nie korzystał z streamrippera to podpowiem że najlepiej wpisać taką komendę w opcji Scheduler :
streamripper http://radiozetmp3-10.eurozet.pl:8400/ -A -o always -m 8 -d /opt/radio -l 3600 -a RadioZET-%d.mp3
opcja -l 3600 ...to sekundy czyli 1 godzina nagrania do wyłączenia
%d .... to data i czas nagrania
czasem nie działa opcja -d ...czyli wskazanie folderu nagrania w takim przypadku możemy wymusić folder docelowy w pliku: /home/root/.config/stramripper/streamripper.ini
opcja:
[stream defaults]
output_dir= ...............
Edytowany przez kobrawerde dnia 27-12-2013 11:11
Netgear R7000 - FreshTomato Firmware 2023.5 K26ARM USB AIO-64K
Proxmox VE: (Topton X6C) Intel N100, 32GB RAM, 2x2TB SSD / NVMe
VM NAS: Xpenology SA6400 (TCRP: tinycore-redpill.v1.0.1.0.m-shell)
VM VPS: Debian-12.5.0-xfce , Kodi , Jellyfin
Wi-Fi: Ubiquiti U6-Lite
|
|
|
|
kszul |
Dodano 10-01-2014 08:19
|
User
Posty: 50
Dołączył: 06/04/2010 17:35
|
Witam,
Od dwóch wieczorów walczę z pilotem i lircem.
Moja konfiguracja:
Asus RT-N10U + optware na dysku podmontowanym pod /opt
tomato-K26USB-1.28.RT-N5x-MIPSR2-115-Big-VPN.trx
pilot: or28v
lirc z http://dl.groov.pl/repo/lirc_0.8.7-R2-5x-5sh_mipsel.ipk
moduły lirc_dev.ko i lirc_atiusb.ko "ładowane" z firewalla
hub usb pasywny (pendrive, karta dźwiękowa i drukarka działają poprawnie)
Nie chciało mi się już pisać wieczorem to teraz tak z pamięci (w razie czego dokładniejsze informacje podam wieczorem) a wyniki komend jakie uzyskałem tylko nieznacznie różnią się od tych, które uzyskał kobrawerde w tym poście http://openlinksys.info/forum/viewthr...ost_103121. Wszystko wskazuje na to, że nie ładuje sterowników do pilota. Różnice w komendach:
dmesg | grep usb
usb 1-1.3: new low speed USB device using ehci_hcd and address 24
usb 1-1.3: configuration #1 chosen from 1 choice
a u kolegi pojawił się jeszcze wpis
lirc_atiusb[24]: X10 WTI RF receiver on usb1:24
cat /proc/bus/usb/devices
T: Bus=01 Lev=02 Prnt=03 Port=02 Cnt=02 Dev#= 24 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0bc7 ProdID=0006 Rev= 1.00
S: Manufacturer=X10 WTI
S: Product=RF receiver
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 2mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 [b]Driver=(none)[/b]
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms
E: Ad=02(O) Atr=03(Int.) MxPS= 8 Ivl=10ms Driver=(none) świadczy pewnie o nie załadowaniu sterowników
lsmod
znacznie bogatszy wpis niż u kolegi ale linie
lirc_atiusb 12992 0
lirc_dev 9984 1 lirc_atiusb dokładnie takie same.
Później odpalam lirca (bez błędów) i po wydaniu komendy irw cisza, nic się nie pojawia - no bo i jak skoro urządzenie nie zostało do końca uruchomione.
Co może być tego przyczyną? Macie jakieś pomysły na to?
Ovislink WL-1600GL + Tomato v1.25.8645 .2RAF ND PL
Asus RT-N10U + Tomato
|
|
|
|
khain |
Dodano 10-01-2014 10:41
|
Power User
Posty: 335
Dołączył: 25/07/2007 17:09
|
Po pierwsze sprawdź ścieżki do modułów lirc_dev.ko i lirc_atiusb.ko czy są prawidłowe, a drugie to czy ściągnąłeś moduły dla wersji tomato, którą masz zainstalowaną?
TP-LINK TL-WDR3600 @ Openwrt - 300/20Mbps
HP ProLiant DL360e Gen8 @ ESXi 7.0.1:2 x Intel Xeon CPU E5-2450L @ 1.80GHz, 160GB RAM ECC, 2x 1TB SSD
ASRock J4205-ITX @ Debian 11 16BG RAM, 2x 1TB SSD, 1x 1TB HDD
|
|
|
|
kszul |
Dodano 10-01-2014 13:23
|
User
Posty: 50
Dołączył: 06/04/2010 17:35
|
Ścieżka do modułów jest poprawna (było to pierwsze co sprawdziłem i to nie raz), a same moduły to są te, które zainstalowały się razem z tym lircem: http://dl.groov.pl/repo/lirc_0.8.7-R2-5x-5sh_mipsel.ipk
lsmod potwierdza chyba poprawne załadowanie modułów.
Podczas uruchomiania lirca nie wywala żadnych błędów.
Przeczytałem wątek parę razy i nikt nie wspominał o modułach z innych źródeł, a kobrawerde uruchomił to na wersji 108 (ja 115) z czego wnioskuję, że te z ww. paczki są poprawne.
Pomyślałem, że spróbuję jeszcze załadować moduły poprzez modprobe poleceniem:
modprobe lirc_atiusb vendor=0x0bc7 product=0x0006 może to pomoże.
I jeszcze jedno: jeżeli sterowniki zostaną poprawnie załadowane to powinno się pojawić urządzenie /dev/lirc0?
Ovislink WL-1600GL + Tomato v1.25.8645 .2RAF ND PL
Asus RT-N10U + Tomato
|
|
|
|
khain |
Dodano 10-01-2014 14:18
|
Power User
Posty: 335
Dołączył: 25/07/2007 17:09
|
Gdy nie załadujesz modułów to sterowniki się nie zainstalują (sprawdzone przed chwilą), dlatego masz Driver=(none). Dlatego coś jest nie tak z modułami. Może zainstaluj inną wersję lirca, zresetuj router, a przede wszystkim wypnij i wepnij odbiornik od pilota.
A masz jakiś komunikat po wpisaniu w konsoli:
insmod /opt/lib/modules/lirc_dev.ko
insmod /opt/lib/modules/lirc_atiusb.ko
Oprócz tych modułów trzeba załadować też:
insmod /opt/extras/input-core.ko
insmod /opt/extras/hid.ko
insmod /opt/extras/usbhid.ko
A w firewallu mam dodatkowo wpisane (ja mam lirca na entware):
mkdir /var/run/lirc
lircd -d /dev/lirc0 /opt/etc/lirc/lircd.conf
irexec -d /opt/etc/lirc/lircrc
Ps. Tak powinno być urządzenie /dev/lirc0
TP-LINK TL-WDR3600 @ Openwrt - 300/20Mbps
HP ProLiant DL360e Gen8 @ ESXi 7.0.1:2 x Intel Xeon CPU E5-2450L @ 1.80GHz, 160GB RAM ECC, 2x 1TB SSD
ASRock J4205-ITX @ Debian 11 16BG RAM, 2x 1TB SSD, 1x 1TB HDD
|
|
|
|
kszul |
Dodano 10-01-2014 14:32
|
User
Posty: 50
Dołączył: 06/04/2010 17:35
|
Nie pamiętam czy mam ładowane input-core.ko, hid.ko i usbhid.ko (chociaż karta dźwiękowa mi działa poprawnie).
Jeżeli nie to moduły lirca wyrzucę z firewalla i spróbuje ładować je "z palca".
Trzy ostatnie polecenia uruchamiam na razie "z palca" ale odbywa się to bez żadnych błędów.
Sprawdzę wieczorem i dam znać com zdziałał.
Połączony z 10 styczeń 2014 21:12:03:
...i wszystko jasne. Wgrałem wersję 108 i pilot przemówił. Wgrywałem potem kolejne wersje i od 114 znów przestało działać.
Luknąłem w changeloga a tam dla wersji 114
- Import kernela od asuswrt do brancha K26RT-AC R11; info dla developerów
- Scalenie źródeł RT-N z RT-AC w jeden branch. Branch Rt-N nie będzie dłużej kontynuowany. Proszę używać brancha RT-AC R11; info dla developerów. czyli jednak nie ta kompilacja lirca :(
khain dziękuję za pomoc, zostaję na 112 i poproszę Shibbyiego o kompilację lirca pod nowsze jajka.
Edytowany przez kszul dnia 10-01-2014 21:12
Ovislink WL-1600GL + Tomato v1.25.8645 .2RAF ND PL
Asus RT-N10U + Tomato
|
|
|
|
kobrawerde |
Dodano 11-01-2014 10:28
|
Power User
Posty: 357
Dołączył: 07/05/2008 20:07
|
Czyli nowe Tomato to nowe kompilacje .... a może komplikacje :-)
Netgear R7000 - FreshTomato Firmware 2023.5 K26ARM USB AIO-64K
Proxmox VE: (Topton X6C) Intel N100, 32GB RAM, 2x2TB SSD / NVMe
VM NAS: Xpenology SA6400 (TCRP: tinycore-redpill.v1.0.1.0.m-shell)
VM VPS: Debian-12.5.0-xfce , Kodi , Jellyfin
Wi-Fi: Ubiquiti U6-Lite
|
|
|
|
kszul |
Dodano 11-01-2014 15:56
|
User
Posty: 50
Dołączył: 06/04/2010 17:35
|
Jak się nie umie to niestety kompilacja=komplikacja
Tylko od rana walczę z brakiem odpowiedzi od pilota podczas odtwarzania muzyki.
W ostatnim poście na 2 stronie wspominasz o opcjach mpc. Jedyna, która mi odpowiadała to toggle zamiast play, ale to nie to.
Uruchomienie muzyki "z palca" też odcina pilota.
Plis mi help bo google też mi się już skończyły.
A zawsze może to być wina pasywnego huba (chociaż z odtwarzaniem strumieni nie ma najmniejszych problemów)
Ovislink WL-1600GL + Tomato v1.25.8645 .2RAF ND PL
Asus RT-N10U + Tomato
|
|
|
|
khain |
Dodano 11-01-2014 17:00
|
Power User
Posty: 335
Dołączył: 25/07/2007 17:09
|
Miałem dokładnie taką samą sytuację jak Ty - odpalenie muzyki z pilota działało, ale jak już muzyka grała to pilot nie reagował. Wymiana huba na aktywny załatwiła sprawę.
TP-LINK TL-WDR3600 @ Openwrt - 300/20Mbps
HP ProLiant DL360e Gen8 @ ESXi 7.0.1:2 x Intel Xeon CPU E5-2450L @ 1.80GHz, 160GB RAM ECC, 2x 1TB SSD
ASRock J4205-ITX @ Debian 11 16BG RAM, 2x 1TB SSD, 1x 1TB HDD
|
|
|
|
kszul |
Dodano 11-01-2014 17:39
|
User
Posty: 50
Dołączył: 06/04/2010 17:35
|
...to idziemy na zakupy. Dzięki za potwierdzenie.
Połączony z 11 styczeń 2014 21:15:18:
i po zakupach.
Zakupiłem najtańszy hub pasywny (jednak z możliwością podpięcia zewnętrznego zasilania, z którego nie musiałem skorzystać) i... pilot działa!!!
Jeszcze raz dziękuję za pomoc.
Edytowany przez kszul dnia 11-01-2014 21:15
Ovislink WL-1600GL + Tomato v1.25.8645 .2RAF ND PL
Asus RT-N10U + Tomato
|
|
|
|
khain |
Dodano 19-05-2014 21:29
|
Power User
Posty: 335
Dołączył: 25/07/2007 17:09
|
Temat powrócił. Niestety ostatnią wersją tomato jaka działa poprawnie u mnie to wersja 112. Przy kolejnych wersjach sterownik pilota nie jest prawidłowo ładowany
T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0bc7 ProdID=0006 Rev= 1.00
S: Manufacturer=X10 WTI
S: Product=RF receiver
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 2mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms
E: Ad=02(O) Atr=03(Int.) MxPS= 8 Ivl=10ms
Używam tych samych modułów dla lirca - lirc_dev.ko oraz lirc_atiusb.ko (w końcu są skompilowane pod ten sam kernel) zmieniając tylko paczkę modułów extras pod konkretną wersję tomato. Problem występuje zarówno na optware jak i na entware. Wiem, że niektórzy z Was mają tego pilota, więc czy komuś udało się go uruchomić na tomato w wersji 113 i wyższej?
dmesg gada, że wykrywa pilota, ale zarówno konkretne komendy pod przyciskiem pilota nie działają, jak i sam irw milczy.
lirc_dev: IR Remote Control driver registered, major 61
lirc_atiusb: USB remote driver for LIRC $Revision: 1.88 $
lirc_atiusb: Paul Miller
usbcore: registered new interface driver lirc_atiusb
TP-LINK TL-WDR3600 @ Openwrt - 300/20Mbps
HP ProLiant DL360e Gen8 @ ESXi 7.0.1:2 x Intel Xeon CPU E5-2450L @ 1.80GHz, 160GB RAM ECC, 2x 1TB SSD
ASRock J4205-ITX @ Debian 11 16BG RAM, 2x 1TB SSD, 1x 1TB HDD
|
|
|
|
maciej2 |
Dodano 27-05-2014 15:45
|
Super User
Posty: 418
Dołączył: 19/12/2010 16:35
|
Nie jest tworzony plik (katalog) /dev/lirc0, który odpowiada za "nadsłuchiwanie" pilota. Więc nie ma jak czytać
ASUS RT-AC66U v B1 - Asuswrt-Merlin
ASUS WL-500gP v2 - FreshTomato
|
|
|
|
pawkrz74 |
Dodano 02-02-2015 23:35
|
User
Posty: 25
Dołączył: 02/01/2014 10:45
|
Czy komukolwiek udało się uruchomić lirc na Tomato począwszy od wersji 113?
Połączony z 18 February 2015 01:13:26:
Powinno być 114 nie 113
Edytowany przez pawkrz74 dnia 18-02-2015 01:13
Asus WL500GP V1 @ WL500W- Tomato Firmware 1.28.0000 MIPSR1-130 K26 USB BTgui-VPN
|
|
|
|
izynek |
Dodano 25-05-2017 15:50
|
User
Posty: 46
Dołączył: 07/06/2009 22:26
|
Mam pytanie.Zmieniłem Netgeara z 3500v1 na R7000 , który ma procesor ARM.Korzystałem z radia podłączonego z routera do wzmacniacza.Zainstalowałem mpd i całą resztę i nic.Nie ładują się moduły z extras.Jeżeli ktoś to ogarnął proszę o potwierdzenie czy się da to zrobić.Zrobiłem cat /proc/bus/usb/devices iwynik taki. https://drive.google.com/file/d/0Byu0...sp=sharing
|
|
|
|
maciej2 |
Dodano 25-05-2017 16:09
|
Super User
Posty: 418
Dołączył: 19/12/2010 16:35
|
A dobre moduły załadowałeś? R7000 to jest ARM i moduły muszą być dla ARM.
ASUS RT-AC66U v B1 - Asuswrt-Merlin
ASUS WL-500gP v2 - FreshTomato
|
|
|
|
kobrawerde |
Dodano 26-05-2017 21:13
|
Power User
Posty: 357
Dołączył: 07/05/2008 20:07
|
Ja mam Netgear WNR3500L v2 i powiem wam iż zawsze coś było nie tak z poprawną pracą mpd / mpc / pilota i w/w routera ...może słaba wydajność w/w routera ...w co wątpię (tym bardziej iż jeszcze na nim mam transmission na którym najbardziej mi zależy). Może to tylko moja specyficzna konfiguracja sprzętowa powodowała np. iż co jakiś czas program mpd ulegał zawieszeniu itp. Po licznych bojach dałem za wygraną bo było to niezbyt komfortowe...ale ...szkoda mi było tak fajnej opcji jaką jest radio internetowe więc postawiłem takowe na platformie Orange Pi Lite taki tańszy chiński zamiennik RPI + LCD ... i powiem że działa naprawdę OK. Konfiguracja jest podobna także z pilotem mediona jak ktoś jest zainteresowany to temat i opisy według którego korzystałem np. tu: http://www.orangepi.org/orangepibbsen...d&tid=1389
pozdro!
Edytowany przez kobrawerde dnia 26-05-2017 21:19
Netgear R7000 - FreshTomato Firmware 2023.5 K26ARM USB AIO-64K
Proxmox VE: (Topton X6C) Intel N100, 32GB RAM, 2x2TB SSD / NVMe
VM NAS: Xpenology SA6400 (TCRP: tinycore-redpill.v1.0.1.0.m-shell)
VM VPS: Debian-12.5.0-xfce , Kodi , Jellyfin
Wi-Fi: Ubiquiti U6-Lite
|
|
|
|
izynek |
Dodano 26-05-2017 21:32
|
User
Posty: 46
Dołączył: 07/06/2009 22:26
|
Na starym 3500vl1 jest ok(podpiołem go pod R7000 i gra).Moduły dobre na pewno.Teraz próbowałem optware-ng ale przy próbie odpalenia mpd wywala brak libupnp.so.3 .Próba odpalenia linku przez madplay terz nic nie daje.Musi chodzić na 3500V1 .Jak ktoś zainstaluje na ARM to proszę napisać.
Połączony z 28 maj 2017 19:24:13:
Cytat izynek napisał(a):
Na starym 3500vl1 jest ok(podpiołem go pod R7000 i gra).Moduły dobre na pewno.Teraz próbowałem optware-ng ale przy próbie odpalenia mpd wywala brak libupnp.so.3 .Próba odpalenia linku przez madplay terz nic nie daje.Musi chodzić na 3500V1 .Jak ktoś zainstaluje na ARM to proszę napisać.
Walczyłem dalej i nie udało się , ale za to działa mi Audinst HUD-mx1 USB DAC i teraz gra pięknie .Tylko już gęsto przy biurku
Edytowany przez izynek dnia 28-05-2017 19:24
|
|
|