Temat: LEDE w Wyse Cx0

Witam,

ostatnio trafił do mnie terminal Wyse Cx0 :
1 GHz Via C7 x86
2GB RAM
8GB FLASH
Gigabitowa karta sieciowa.
Chciałbym na tym postawić LEDE w roli serwera DVB-T z tunerem RTL2832U, jednakże nie mogę znaleźć odpowiedniej kompilacji na eko.one.pl. Na stronie Openwrt jest kompilacja LEDE pod generic x86, ale z brakiem modułów jądra do DVB-T. Jak to samemu skompilować??

2 (edytowany przez Cezary 2018-04-13 10:00:16)

Odp: LEDE w Wyse Cx0

W ten sposób: http://eko.one.pl/?p=openwrt-kompilacja

A jak skompilujesz to później robisz make kernel_menuconfig, zaznaczasz dvb, kompilujesz jeszcze raz. Pakietów to nie zrobi, pewnie wyłoży się podczas kompilacji ale za to będziesz miał moduły kernela w katalogu build_dir/* które możesz użyć.

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

3

Odp: LEDE w Wyse Cx0

Postaram się wszystko zrobić, dam znać jak wyjdzie.
Dziękuję za wskazówki

4

Odp: LEDE w Wyse Cx0

Witam, zrobiłem jak napisałeś powyżej, jednakże w kernel_menuconfig w sekcji Device Drivers nie ma pozycji dvb. Co robię źle?

5

Odp: LEDE w Wyse Cx0

Nie czytasz forum smile. Najpierw zaznacz input devices, usb, rc, i gdzieś tam dopiero w multimedia pojawi się dvb do zaznaczenia.

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

6

Odp: LEDE w Wyse Cx0

Kompilacja zakończona, Sprawdzę jak to działa. Dziękuję za wskazówki

7

Odp: LEDE w Wyse Cx0

Niestety, nie chce to działać jak powinno. Zacznę kompilację od początku, cały czas nie widzi karty DVB mimo załadowania modułów do jądra. Co dziwne karta działa bezproblemowo na mr3020 ( 16 MB FLASH i 64 MB RAM ) z Openwrt Cezarego

8

Odp: LEDE w Wyse Cx0

Sprawdź czy załadowałeś te same moduły i czy dałeś firmware do karty.

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

9 (edytowany przez krypton_pl 2018-04-16 10:57:28)

Odp: LEDE w Wyse Cx0

Witam, zrobiłem dokładnie według Twojego poradnika. Na tplinku działa na wyse nie chce. USB działa, wykrywa podłączenie urządzenia, tuner jest wykrywany, przechodzi do "nagrzewania" warming state, później znika, brak wpisu w  /dev/dvb/adaptor0
W logach urywa się na warming state, brak dalszych zdarzeń na USB.

Sprawdzę czystego debiana jeszcze.

10

Odp: LEDE w Wyse Cx0

Witam,

na Ubuntu MATE działa, czy jest szansa iż na eko.one pokaże się wersja x86 LEDE ?

11

Odp: LEDE w Wyse Cx0

Nie używam więc nie kompiluję zwykłego x86.

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

12

Odp: LEDE w Wyse Cx0

Pokaż jakieś logi. Jakie moduły ładujesz?

13

Odp: LEDE w Wyse Cx0

Właśnie kończę pełną kompilację LEDE dla x86, dlaczego u mnie nie ma folderu media jak na eko one ?

14

Odp: LEDE w Wyse Cx0

Nie ma i nigdy nie było. Ja robię go ręcznie kopiując wszystkie moduły z katalogu media z kernela.

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

15 (edytowany przez krypton_pl 2018-05-04 07:10:26)

Odp: LEDE w Wyse Cx0

Witam, DVB-T uruchomione, mnóstwo innych rzeczy też działa. Jedynie mam problem a ALSĄ, widzi kartę dźwiękową, odtwarza na niej ale dźwięku nie ma. Wyciszenie na mikserze wyłączone.

16

Odp: LEDE w Wyse Cx0

Czy wie ktoś może dlaczego ALSA się tak zachowuje??
[   12.906793] snd_hda_intel 0000:00:14.0: PCI: Disallowing DAC for device

...
[   12.906793] snd_hda_intel 0000:00:14.0: PCI: Disallowing DAC for device
[   12.908100] NET: Registered protocol family 17
[   12.908418] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[   12.909029] 8021q: 802.1Q VLAN Support v1.8
[   12.909307] mce: Unable to init device /dev/mcelog (rc: -5)
[   12.909971] Using IPI No-Shortcut mode
[   12.910700] registered taskstats version 1
[   12.912231] rtc_cmos 00:01: setting system clock to 2018-05-04 20:17:43 UTC (1525465063)
[   12.913960] ALSA device list:
[   12.914213]   No soundcards found.
[   12.916752] snd_hda_intel 0000:00:14.0: CORB reset timeout#1, CORBRP = 0
[   12.922717] snd_hda_codec_via hdaudioC0D0: autoconfig for VT1702: line_outs=1 (0x16/0x0/0x0/0x0/0x0) type:line
[   12.923342] snd_hda_codec_via hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   12.923850] snd_hda_codec_via hdaudioC0D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   12.924271] snd_hda_codec_via hdaudioC0D0:    mono: mono_out=0x0
[   12.924646] snd_hda_codec_via hdaudioC0D0:    inputs:
[   12.924984] snd_hda_codec_via hdaudioC0D0:      Mic=0x14
...

17

Odp: LEDE w Wyse Cx0

To specjalnie jest chyba: https://www.systutorials.com/linux-kern … ux-2-6-22/

W linii kernela można to wymusić: https://github.com/torvalds/linux/blob/ … s.txt#L241 ale to dla 64bit jest.

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

18

Odp: LEDE w Wyse Cx0

Witam, niestety tylko to przychodzi mi do głowy, że dźwięk nie działa.

cat /proc/asound/cards
 0 [VT82xx         ]: HDA-Intel - HDA VIA VT82xx
                      HDA VIA VT82xx at 0xf9300000 irq 24
 aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: VT82xx [HDA VIA VT82xx], device 0: VT1702 Analog [VT1702 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
speaker-test 1.1.0

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 2048 to 8192
Period size range from 1024 to 1024
Using max buffer size 8192
Periods = 4
was set period_size = 1024
was set buffer_size = 8192
 0 - Front Left
Time per period = 2.836561
 0 - Front Left
Time per period = 2.985726
 0 - Front Left

19

Odp: LEDE w Wyse Cx0

Witam, w końcu wszystko działa. System działa jako serwer TV z nagrywaniem na 2 kartach Not Only TV LV5TDELUX, do tego SAMBA, FTP, Torrent, ARIA, N2N, OpenVPN, OwnCloud, Squid w transparent proxy, MiniDLNA, TOR. Nie wszytko poustawiałem jeszcze jak powinno działać.

Jeśli chodzi o wydajność to:
SAMBA 37MB/s przez USB 2.0
OpenVPN 9MB/s
Openssl 985MB/s ( openssl speed -evp aes-128-ecb ) z niewiadomych przyczyn plik padlock.ko trzeba samemu dograć do /usr/lib/engines/libpadlock.so)