1

Temat: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

Wraz z moim pierwszym postem witam wszystkich.

Jak to zwykle bywa, zgłaszam się z problemem. Czy jest na forum ktoś życzliwy kto posiada może skompilowany kernel module DVB-Core (dvb-core.ko) dla OpenWRT Trunk na jądrze 3.7.4.

Generalnie utknąłem w tym miejscu i nie mogę skompilować tego ze źródeł. Jeżeli nikt nie posiada, może jakaś podpowiedź jak to skompilować?

2

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

Trunk już nie ma takiego kernela smile

Jeżeli już masz skompilowany system to najprościej: make kenrel_menuconfig, zaznacz te moduły które chcesz, zapisz, skompiluj. W katalogu ze źródłami kernela będziesz miał pliki *.ko, to moduły. Kopiujesz na router i masz.

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

3

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

To coś chyba musiało się wczoraj zmienić z tym kernelem smile. Na ten moment mam pobrane źródła z svn, i wstępnie skompilowane jajko. Później gdy chcę dodać dvb-core właśnie otrzymuje błąd o braku dvb-core.ko. Za chwile przetestuję to make kernel_menuconfig, bo szczerze przyznam że tego nie znałem i zobaczę co z tego będzie.

4

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

Tak, aktualizacja była.

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

5

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

No właśnie teraz po wywołaniu make kernel_menuconfig nie widzę nigdzie tego modułu żeby zaznaczyć do skompilowania. Coś trzeba dodatkowo, jakiś config tworzyć?

6

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

Jest w device drivers, dvb, po zaznaczeniu rc, input. To kernel jest, więc żebyś wydział niektóre rzeczy najpierw musisz zależności włączyć.

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

7

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

Poszedł make, czekam smile. Jak tylko się skompiluje opowiem o efektach.

8 (edytowany przez japek 2013-01-31 20:30:16)

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

Muszę zadać jeszcze jedno pytanie. Zaznaczyłem co potrzebuje, zapisałem konfigurację. Tera pytanie, jakim poleceniem to skompilować? make nie przechodzi dostaje taki sam error jak pisałem na początku, ale temu się nie dziwie, pewnie coś źle robię.

EDIT: Jeszcze moment bo miałem źle zaznaczone w ogólnym menuconfig nie dla kernela.

Coś chyba robię nie tak. Robię tak:

-make kernel_menuconfig
- zaznaczam device drivers --> media support --> dvb network
- zapisuje
- make

i nigdzie nie widzę modułu.

Gdzie popełniam błąd?

9

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

Wczoraj skompilowałem jeszcze raz najnowsze źródła z kernelem 3.7.5, ale nadal nie mogę znaleźć tego modułu. Jakaś podpowiedź dlaczego?

10

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

Jeżeli myślałeś że w ten sposób uzyskasz paczkę ipk to nie , jesteś w błędzie. Nie napisałem makefile żeby taka paczka powstała. Sam moduł jest natomiast w podkatalogu ze źródłami kerrela, w build_dir..

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

11 (edytowany przez japek 2013-02-02 15:33:48)

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

Tak jak wiem że nie uzyskam ipk, właśnie chodzi o to że nie mogę znaleźć pliku .ko. No nic teraz nie mam dostępu, ale wyszukując plik nic nie miałem. Sprawdzę jeszcze wieczorem.

12

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

W build_dir/target-mipsel_r2_uClibc-0.9.33.2/linux-*/linux-3.7.4/drivers/media/dvb-core go znajdziesz

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

13

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

Ok dzięki. Jeszcze przy okazji zapytam o moduł ir-core, zrobię go w ten sam sposób czy to jakaś inna bajka?

14

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

W trunku nie jest to pakietowane, też go znajdziesz w kernelu. Bo musiałeś go zaznaczyć żeby móc zaznaczyć dvb-core...

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

15

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

Dobra, zobaczymy co z tego wyjdzie.

16

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

Na ten moment brakuje mi rc-core.ko. To jest gdzieś dostępne w kernel_menuconfig, bo jakoś nie widzę?

17

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

Jest. I zaznaczyłeś to bo jest potrzebne do dvb_core. Masz to w katalogu, poszukaj.

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

18

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

Niestety brak, nie wiem dlaczego. Poniżej drzewo dla katalogu drivers:

https://dl.dropbox.com/u/49332174/wynik.txt

19

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

Ehhh, w drivers/media/rc będzie jeżeli go zaznaczyłeś

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

20

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

No, ale podobno musiałem zaznaczyć. Coś jest nie tak, ale jeszcze nie wiem co ;/

21

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

To zrób make kernel_menuconfig i zobacz czy masz zaznaczone.

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

22

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

Chyba cos robię źle. Jedyne z dvb co widzę do zaznaczenia to opcja w : Device drivers --> Multimedia support -->DVB network Suport. Nic poza tym nie widzę i tutaj jest chyba problem.

23

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

Więc w ogóle dvb-usb nie zaznaczyłeś...

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

24

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

Wiesz może gdzie tego szukać?  Bo niestety w w konfiguracji kernela tego nie widzę.

25

Odp: DVB-CORE dla OpenWRT Trunk - linux 3.7.4

Pisałem już - zaznacz input devices, w multimedia zaznacz dvb,

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