21 Listopada 2024 23:07:08
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· [S] Asus RT-AC56U
· DIR868l OFW asus vs ...
· Szukam zaproszenia n...
· [MOD] FreshTomato-AR...
· Asus RT-AC5300 ,prob...
· archer c6 v3.20
· [S] Nighthawk R7000P...
· [S]Asus RT-AC5300 - ...
· Tanie N100 na promce...
· net z telefonu wifi+...
· Tomato - bugi/proble...
· HUAWEI z światłowodem
· Asus TUF-AX3000_V2 p...
· rt-ax88upro częste ...
· [Howto] Xpenology na...
· Jaki router pod Open...
· Ruter z tomato
· Czy to jeszcze NAS?
· RT AC66U B1
· Wireguard na FreshTo...
Najpopularniejsze obecnie wątki
· Szukam zaproszeni... [19]
· DIR868l OFW asus ... [8]
· [S] Asus RT-AC56U [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [151 głosów]

Broadcom ARM
Broadcom ARM
52% [219 głosów]

Atheros
Atheros
5% [22 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [3 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [5 głosów]

Żaden z powyższych
Żaden z powyższych
4% [15 głosów]

Ogółem głosów: 419
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
18.227.190.231
Zobacz wątek
OpenLinksys » :: PORTAL :: » Tutoriale
 Drukuj wątek
Audio usb - TOMATO
backlit
Krótki opis tyczy się uruchomienia karty audio usb wpiętej do routera dodającej naszemu sprzętowi nowych możliwości (odtwarzania strumieni radiowych czy tez plików dźwiękowych)

Poniżej zdjęcie karty jaką użyłem (koszt od 1 PLN)
images47.fotosik.pl/793/854ac697b35cf6d6.jpg

W moim przypadku potrzebowałem użyć hub-a usb z racji jednego portu (WNR3500L). Na hub-ie podłączony mam dysk 2,5 cala. Hub w moim przypadku musiał być aktywny (zasilany).
Do wykrycia karty potrzebne jest załadowanie dodatkowych modułów ( zależnych od wersji softu routera ). W moim przypadku 2.6 (MIPSR2). Za uprzejmością Shibbiego takowe otrzymałem;)
Link: http://update.groov.pl/extras.tar.gz
Pliki umieszczamy na dysku aby po restaracie routera móc je załadować bez potrzeby kolejnego ściągania. Ja umieściłem je w /opt/extras.
Moduły jakie trzeba załadować to :

insmod /opt/extras/soundcore.ko
insmod /opt/extras/snd.ko
insmod /opt/extras/snd-hwdep.ko
insmod /opt/extras/snd-page-alloc.ko
insmod /opt/extras/snd-timer.ko
insmod /opt/extras/snd-pcm.ko
insmod /opt/extras/snd-seq-device.ko
insmod /opt/extras/snd-seq.ko
insmod /opt/extras/snd-rawmidi.ko
insmod /opt/extras/snd-seq-midi-event.ko
insmod /opt/extras/snd-seq-midi.ko
insmod /opt/extras/snd-mixer-oss.ko
insmod /opt/extras/snd-pcm-oss.ko
insmod /opt/extras/snd-usb-lib.ko
insmod /opt/extras/snd-usb-audio.ko
insmod /opt/extras/input-core.ko
insmod /opt/extras/hid.ko
insmod /opt/extras/usbhid.ko


Dodajemy je w konsoli. Aby nie robić tego każdorazowo po restarcie routera można dodać do firewall-a.
Teraz wpinamy nasza kartę audio. W logach pojawia się:

user.info kernel: usb 1-1.2: new full speed USB device using ehci_hcd and address 7
user.info kernel: usb 1-1.2: configuration #1 chosen from 1 choice
user.info kernel: input: USB  AUDIO   as /class/input/input2
user.info kernel: input: USB HID v1.10 Device [USB  AUDIO  ] on usb-0000:00:04.1-1.2
user.info kernel: input: USB  AUDIO   as /class/input/input3
user.info kernel: input: USB HID v1.10 Device [USB  AUDIO  ] on usb-0000:00:04.1-1.2
user.debug hotplug[7431]: Attached USB device 1-1.2:1.3 [INTERFACE=3/1/1 PRODUCT=1130/f211/510]
user.debug hotplug[7436]: Attached USB device 1-1.2:1.4 [INTERFACE=3/1/1 PRODUCT=1130/f211/510]
user.debug hotplug[7429]: Attached USB device 1-1.2:1.0 [INTERFACE=1/1/0 PRODUCT=1130/f211/510]
user.debug hotplug[7441]: Attached USB device 1-1.2:1.2 [INTERFACE=1/2/0 PRODUCT=1130/f211/510]
user.debug hotplug[7440]: Attached USB device 1-1.2:1.1 [INTERFACE=1/2/0 PRODUCT=1130/f211/510]


Oczywiście aby móc odtworzyć cokolwiek potrzeba zainstalować player. Ja użyłem madplay.
A więc w konsoli:


ipkg update
ipkg install madplay

Po zainstalowaniu aby odtworzyć strumień radiowy wpisujemy:

wget -O - http://.............. | madplay -


W miejsce kropek wpisujemy adres strumienia.

Póki co z braku czasu ograniczyłem się do podpięcia jednej stacji pod przycisk WPS routera i tak tym steruję bez udziału komputera.
Oczywiście są inne player-y i możliwości sterowania. Liczę, że z rozwojem tematu każdy doda coś od siebie i powstanie dokładniejszy opis z nowymi możliwościami. Mój pseudo tutorial należy traktować jako bardzo ogólny pokazujący co na chwile obecną udało mi się odpalić.

Uzupełnienie:

Sterowanie przyciskiem WPS.

W zakładce SES/AOSS Button wszystko zaznaczone jako "run custom script"

W custom wpisujemy :

[ $1 -lt 2 ] && killall madplay -
[ $1 -gt 1 -a $1 -lt 3 ] && wget -O - stacja A | madplay -
[ $1 -gt 3 -a $1 -lt 5 ] && wget -O - stacja B | madplay -
[ $1 -gt 4 -a $1 -lt 6 ] && wget -O - stacja C | madplay -


Stacja A,B,C - adresy strumieni radiowych,

Opis działania:
- 1 sekundowe przyciśnięcie - "zabij procesy(wyłącz)" madplay
- 2 sekundowe przyciśnięcie - graj stacja A
- 4 sekundowe przyciśnięcie - graj stacja B
- 5 sekundowe przyciśnięcie - graj stacja C

UWAGA: przyciśnięcie 3, 7, 11 sekundowe jest wyłączone z możliwości konfiguracji
Edytowany przez backlit dnia 29-04-2011 10:35
------------------------
Asus RT-N18U+ 1.28 -130 K26ARM USB AIO-64K
 
shibby
ja tylko dodam od siebie ze moduly musimy poszukac specjalnie pod dana wersje tomato. Te przytoczone w opisie sa dla k2.6 MIPS2 build52. Dla innego buildu badz procesorow mips1 te moduly nie zadzialaja. Znalezc je mozemy w archiwum tomatousb.org.

Fajny tutek. Warto go rozszerzyc o mozliwosc sterowania pilotem Wink
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
overflow
Ja dorzucę do tematu moduły dla mips2 build54, które otrzymałem od shibbiego Wink
http://update.groov.pl/extras-b54.tar.gz
 
naiLo
Zaciekawił mnie ten projekt, czy mógł by mi ktoś powiedzieć czy można zastosować ten mod do formy domofonu?

Przykładowo mam drugi dom gdzie działa już monitoring IP ale chciał bym też móc odbierać dzwięki z otoczenia i nadawać na umieszczony tam głośnik? czy jest tak możliwość?
Powered by ASUS RT-N16 + Tomato Firmware 1.28.0000 MIPSR2-084V K26 USB AIO + SAMSUNG S2 PORTABLE 1TB
 
runner2
Witam
Niestety nie mogę zainstalować modułów, czy mogę prosić o namiary jakie moduły mam wgrać
Tomato v1.28,0905 MIPSR2-055 K26 USB MEGA-VPN

Karta
http://www.digitus.info/pl/produkty/multimedia/audio/adaptery-usb-audio/adapter-audio-usb-20-da-70777/
Edytowany przez runner2 dnia 09-07-2011 08:11
 
hermes-80

Cytat

Witam
Niestety nie mogę zainstalować modułów, czy mogę prosić o namiary jakie moduły mam wgrać
Tomato v1.28,0905 MIPSR2-055 K26 USB MEGA-VPN


insmod /opt/extras/soundcore.ko
insmod /opt/extras/snd.ko
insmod /opt/extras/snd-hwdep.ko
insmod /opt/extras/snd-page-alloc.ko
insmod /opt/extras/snd-timer.ko
insmod /opt/extras/snd-pcm.ko
insmod /opt/extras/snd-seq-device.ko
insmod /opt/extras/snd-seq.ko
insmod /opt/extras/snd-rawmidi.ko
insmod /opt/extras/snd-seq-midi-event.ko
insmod /opt/extras/snd-seq-midi.ko
insmod /opt/extras/snd-mixer-oss.ko
insmod /opt/extras/snd-pcm-oss.ko
insmod /opt/extras/snd-usb-lib.ko
insmod /opt/extras/snd-usb-audio.ko
insmod /opt/extras/input-core.ko
insmod /opt/extras/hid.ko
insmod /opt/extras/usbhid.ko


Archiwum należy rozpakować i załadować z niego odpowiednie moduły
[url]http://tomato.groov.pl/index.php?dir=K26/build5x-055-EN/&file=extras-MIPS2.tar.gz
[/url]
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
 
runner2
U mnie w logach teraz cos takiego po podłączeniu karty :

unknown user.warn kernel: snd_pcm_oss: Unknown symbol snd_pcm_format_width
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_new
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_usb_create_midi_interface
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_stop
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_hw_constraint_minmax
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_format_physical_width
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_hw_rule_add
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_lib_ioctl
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_hwdep_new
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_new_stream
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_set_ops
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_hw_constraint_list
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_period_elapsed
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_usbmidi_disconnect
unknown user.warn kernel: snd_usb_audio: Unknown symbol kmalloc_caches
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_new
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_usb_create_midi_interface
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_stop
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_hw_constraint_minmax
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_format_physical_width
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_hw_rule_add
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_lib_ioctl
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_hwdep_new
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_new_stream
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_set_ops
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_hw_constraint_list
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_pcm_period_elapsed
unknown user.warn kernel: snd_usb_audio: Unknown symbol snd_usbmidi_disconnect
unknown user.warn kernel: snd_usb_audio: Unknown symbol kmalloc_caches


co teraz wgrałem moduły które polecił kolega w poście wyżej
 
shibby
to zle bo to nie sa moduly dla twojej wersji stac bledy kernela. Jaka dokladnie kompilacje tomato posiadasz?
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
runner2
Tomato v1.28,0905 MIPSR2-055 K26 USB MEGA-VPN
netgear wnr3500l

Niestety nadal nie działa
Może podrzucicie info na jakiej wersji tomato i na jakich modułach będzie to działać tak bardziej na pewno,
chciałem wgrywać najnowszą wersję ale to też nie ma sensu bo pewnie nie znajde do niej modułów,
Interesuje mnie wersja na której będzie działać transmision, mam dysk 1Tb, zrobiłem 100mb swap, i 1 gb na opt, a reszta na dane,
Edytowany przez runner2 dnia 10-07-2011 09:54
 
hermes-80
Wgraj najnowszą kompilacje Shibby-iego 62 i w tym samum katalogu są moduły w pliku extras-MIPS2.
katalog - http://tomato.groov.pl/index.php?dir=...5x-062-EN/
obraz dla Netgeat-a - http://tomato.groov.pl/index.php?dir=...ga-VPN.trx
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
 
runner2
Dzięki wielkie
Teraz działa bez problemu na mojej karcie
a już się bałem że tak jak kamera będzie bezużyteczna
Dzięki hermes-80
Pozdrawiam
 
RAFI9666
Czy mogę prosić o informację jakie moduły należy wgrać, niestety nie mogę ich znaleźć.
Którą nowszą wersję Tomato wgrać, aby wszystko działało bez problemów?

Asus WL-500GP v1
Tomato v1.27.8744 ND USB Ext
Karta muzyczna:
images47.fotosik.pl/793/854ac697b35cf6d6.jpg

Dziękuję i pozdrawiam
---------------------
Asus WL-500GP V1
Seagate Momentus 120GB SATA -> USB
Tomato Firmware 1.27 ND-USB-8744-Ext
 
buniaczek
Wszystko napisane w pierwszym poście:

Cytat

Moduły jakie trzeba załadować to :

insmod /opt/extras/soundcore.ko
insmod /opt/extras/snd.ko
insmod /opt/extras/snd-hwdep.ko
insmod /opt/extras/snd-page-alloc.ko
insmod /opt/extras/snd-timer.ko
insmod /opt/extras/snd-pcm.ko
insmod /opt/extras/snd-seq-device.ko
insmod /opt/extras/snd-seq.ko
insmod /opt/extras/snd-rawmidi.ko
insmod /opt/extras/snd-seq-midi-event.ko
insmod /opt/extras/snd-seq-midi.ko
insmod /opt/extras/snd-mixer-oss.ko
insmod /opt/extras/snd-pcm-oss.ko
insmod /opt/extras/snd-usb-lib.ko
insmod /opt/extras/snd-usb-audio.ko
insmod /opt/extras/input-core.ko
insmod /opt/extras/hid.ko
insmod /opt/extras/usbhid.ko


Link również: http://update.groov.pl/extras.tar.gz
-------------------------
Netgear WNR3500L || Tomato-K26USB-1.28 RT5x MIPSR2 101V Big-VPN ||
Asus RT-N56U || Asus firmware 3.0.0.3.135 - wygrania w konkursie na openlinksys.info||
[b]Asus RT-N10U v.B1 [small]
 
hermes-80
Pod router : Asus WL-500GP v1 32RAM 8Flash (sprawdź czy się nie pomyliłem)
Spróbuj:
Tomato - http://tomato.groov.pl/index.php?dir=...ga-VPN.trx
Pliki modułów, które należy wypakować i załadować zgodnie z tutkiem są w archiwum - http://tomato.groov.pl/index.php?dir=...PS1.tar.gz
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
 
gandalf
Dlaczego po aktualizacji softu do Tomato Firmware 1.28.0905 MIPSR2-070V K26 USB Mega-VPN Multilanguage
przestało mi działać radio. Instalowałem ponownie kartę muzyczną, jednak bez skutku.

Wygląda to tak:
[root@RT-N16 root]$ wget -O - http://poznan5-4.radio.pionier.net.pl:8000/tuba10-1.mp3 | madplay -
Connecting to poznan5-4.radio.pionier.net.pl:8000 (150.254.169.3:8000)
MPEG Audio Decoder 0.15.2 (beta) - Copyright (C) 2000-2004 Robert Leslie et al.
audioFrowndev/dsp: No such file or directory


Połączony z 05 wrzesień 2011 12:31:52:
dodam jeszcze że przy ręcznym instalowaniu poszczególnych modułów mam taki sam efekt.


[root@RT-N16 root]$ insmod /opt/extras/snd.ko
insmod: can't insert '/opt/extras/snd.ko': unknown symbol in module, or unknown parameter
[root@RT-N16 root]$ insmod /opt/extras/snd-hwdep.ko
insmod: can't insert '/opt/extras/snd-hwdep.ko': unknown symbol in module, or unknown parameter

Edytowany przez gandalf dnia 05-09-2011 12:31
Asus RT-AC68U Asuswrt-Merlin 384.9
+ HDD 1TB --- OwnCloud 8.0.11
APC UPS 700
QNAP 251 (16GB RAM) - 12TB
 
shibby
pokaż logi. Karta jest wykrywana?
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
hermes-80
A używasz tych extras pod wersje 70V: http://tomato.groov.pl/index.php?dir=...PS2.tar.gz ??
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
 
gandalf
Udało się usunąć problem dzięki @hermes-80.
Po pobraniu tej paczki, skopiowaniu plików na swoje miejsce i
restarcie firewalla ''service firewall restart" wszystko ruszyło.
Dzięki bardzo wszystkim
Asus RT-AC68U Asuswrt-Merlin 384.9
+ HDD 1TB --- OwnCloud 8.0.11
APC UPS 700
QNAP 251 (16GB RAM) - 12TB
 
shishad
Witam, mam pytanko skąd mogę pobrać moduły extras dla

http://tomato.groov.pl/index.php?dir=K24%2Fbuild5x-075V-ML

router ASUS WL-520GU

Pozdrawiam
 
shibby
uu nie wysłało mi się hmm, weź od wersni 070V-ML. Powinny działać.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 89

· Użytkowników online: 0

· Łącznie użytkowników: 24,115
· Najnowszy użytkownik: Ja
Czat
Musisz się zalogować, aby opublikować wiadomość.

Maniek91PL
06-11-2024 22:37
dzięki !Grin

maxikaaz
29-10-2024 14:27
@Maniek91PL - Administration=> Admin Access, i tam masz "Allow Wireless Access" do zaznaczenia

Maniek91PL
26-10-2024 22:07
siemka! ktoś przypomni co się ustawiało jeśli nie mogę wejść od strony wifi do tomato? od lan działa

overflow2
04-10-2024 17:34
Kupowałem Asusy n10u albo n12d1 ale nie widzę ich, chyba już nie produkują, Chodzi o coś nowego i taniego. Transfery niewielkie.

maxikaaz
04-10-2024 09:38
@overflow2 patrząc po dostępności funkcji w nowych kompilacjach, to chyba nawet WRT54G/GL jeszcze ma OpenVPN, albo jakiś odpowiednik... zależy, na jakie transfery liczysz.

overflow2
30-09-2024 20:53
Jaki aktualnie najtańszy router do tomato do openvpn?

maxikaaz
27-07-2024 15:07
@servee - na początek router do rozebrania i obejrzenia, ciężko wróżyć tak tylko po objawach

maxikaaz
27-07-2024 14:55
@servee - cały kontroler nie pada tak sobie z powodu "zbiegu okoliczności",
więc prawdopodobnie gdzieś przepięcie.

servee
25-07-2024 13:33
@maxikaaz: działało, aż pewnego pięknego dnia przestało działać. W tym dniu była też burza, ale to raczej zbieg okoliczności.

maxikaaz
25-07-2024 11:38
@servee - o ile problem jest w obrębie samych wyjść (dławiki, warystory), to naprawialne, ale jeśli w samym SoC - to nienaprawialne ze względu na koszta. A co było przyczyną?

95,168,314 unikalnych wizyt