Portál AbcLinuxu, 12. června 2024 01:46


Dotaz: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra

18.11.2016 23:24 Marek
RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
Přečteno: 426×
Odpovědět | Admin

Zdravim,

Pokusam sa na RaspberyPI3-Centos7(32bit)prekompilovat jadro nakolko potrebujem moduly pre usb adsl modem br2684.

Problem je, ze nezbehne make bzImage a konci s error hlaskou:

Linux router.example.com 4.4.26-v7.1.el7 #1 SMP Sat Oct 22 16:14:43 UTC 2016 armv7l armv7l armv7l GNU/Linux

 

-bash-4.2# make bzImage

CHK   include/config/kernel.release

CHK include/generated/uapi/linux/version.h

CHK include/generated/utsrelease.h

make[1]: *** No rule to make target `arch/arm/tools/gen-mach-types', needed by `include/generated/mach-types.h'. Stop. make: *** [archprepare] Error 2

 

Nemam potuchy co to moze byt, prosim poradte.


Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Ruža Becelin avatar 18.11.2016 23:51 Ruža Becelin | skóre: 40 | blog: RuzaBecelinBlog
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkus se zeptat na CentOS arm-dev mailing listu.
19.11.2016 00:01 NN
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mas stazeny kernel source? Nemas nahodou jen headers?
19.11.2016 00:15 madurani
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
Instaloval som:

yum groupinstall "Development Tools"
19.11.2016 09:13 NN
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
To je malo.
19.11.2016 10:56 madurani
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
Tu stranku som nasiel/skusal nepomohlo. Na gentoo som to rozchodil bez problemov.
19.11.2016 23:04 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
Budou ti chybět nějaké věci kolem armu, ale jaké ti nepovím....
20.11.2016 14:55 madurani
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
Uz som to nechal tak. Switchol som na fedoru tam isla hrozne pomaly a s kompilaciou jadra to iste, potom som zacal davat dokopy gentoo, ale to neslo a tak som skusil rasbian. Vyhybal som sa distram na zaklade debianu, ale zmenil som nazor, neskucne rychle, kompilacia bez akychkolvek problemov, akurat problem ze modem Microtek ADSL AD2622USB nepodporuje adsl2+. Takze asi budem hladat nejaky iny usb modem.
20.11.2016 15:21 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
Já na svém RPI3 mám taky rasbian upravený do ro modu, nezapisuje se nikam pouze do ram, protože to provozuji jako internetové rádio s LCD displejem 2x16 znaků.

Jinak jako ADSL modem doporučuji nějaký model s eth připojením, pak není propojení s linuxem problém.

Jinak mám starší comtrend, a RPI3 takže je připojen přes wifi k modemu.
20.11.2016 16:33 madurani
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
Ok, ale ked tam dam nejaky "Adsl router" tak raspberry straca zmysel, nakolko skoro vsetky sluzby bezia na routry(dhcp server,firewall, mac-filrer,context-filter atd). Na raspberry som skocil nakolko na starom routry zyxel660 je mozne nastavit na DHCP servery len 8 statickych ip-addr. Riesil som to tak, ze som tam nastavil relay na ine dhcp-krabickove zariadenie, ale uz aj tam som narazil na strop 30 pevnych ip-addr. Tak som sa rozhodol ze postavim, nejaky router/firevwall sam. Ale to som netusil, ze neexistuje adsl intrface pre raspberry. A taktiez som chcel zrusit druhu dhcp-krabicku.

Neviete ci neexistuje adsl interface k raspberry(hladal som, nic som nenasiel)?
k3dAR avatar 20.11.2016 18:36 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
mam s adsl nulove zkusenosti, takze nechapu co myslis tim "adsl interface", ale pokud ti to jinde funguje v GNU/Linuxu nenapada me duvod proc by to na RPi nemelo chodit, teda krome uchylneho ze by byl treba binarni closedsourcce x86 userspace :)
porad nemam telo, ale uz mam hlavu... nobody
k3dAR avatar 20.11.2016 18:38 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
je to 10let stare a pro Gentoo, ale treba te tam neco trkne :)
http://www.abclinuxu.cz/hardware/pripojeni-na-sit/adsl/microcom-ad2622
porad nemam telo, ale uz mam hlavu... nobody
20.11.2016 19:32 madurani
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra

Tym adsl devive myslim nejaky modul/hardware pripojitelne priamo na raspberry (ako usb-wifi), ale nic take som nenasiel(len usb modem, samostatne nefunkcny)

Spominany modem som rozbehal, ale nepodporuje ADSL2+(ITU 992.5).

Ked v modeme neni kabel tak je v logoch(dookola):

Nov 20 08:45:51 raspberrypi kernel: [ 3573.048127] ATM dev 0: ADSL line: attempting to activate

Nov 20 08:45:53 raspberrypi kernel: [ 3575.060770] ATM dev 0: ADSL line: down

 

Ked tam dam kabel tak:

Nov 20 08:28:03 raspberrypi kernel: [ 2505.031367] ATM dev 0: ADSL line: training

Nov 20 08:28:05 raspberrypi kernel: [ 2507.028881] ATM dev 0: ADSL line: channel analysis

Nov 20 08:28:09 raspberrypi kernel: [ 2511.036543] ATM dev 0: ADSL line: attempting to activate

Nov 20 08:28:38 raspberrypi pppd[2085]: Plugin rp-pppoe.so loaded.

Nov 20 08:28:38 raspberrypi pppd[2086]: pppd 2.4.6 started by root, uid 0 Nov 20 08:28:43 raspberrypi pppd[1872]: Timeout waiting for PADO packets

Nov 20 08:28:43 raspberrypi pppd[1872]: Exit.

20.11.2016 20:14 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
Nějak ten problém nechápu DHCP server může běžet na jakémkoliv zařízení a na modemu ho můžeš vypnout.

Tady pokud to chceš dělat na rpi tak je jediná možnost zyxel použít pouze jako modem s firewalem a vypnout na něm DHCP server a ten zapnout na RPI pak nebudeš omezen počtem statických IP.

Řešení zyxel přepnout do bridge nepříchází do úvahy protože na RPI máš pouze jeden eth, jedině že by jsi pořídil další eth do usb. Ovšem pak zda by to RPI stíhal jako router....

Takže šel bych cestou zyxel v režimu router s wifi a vypnutým DHCP serverem a DHCP server na RPI, pokud RPI budeš používat v režimu RO tak neopotřebuješ ani kartu a bude to stabilní řešení....
20.11.2016 20:44 madurani
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
Ano dhcp moze bezat na inom zariadeni(napr. na RPI), ale presne tomu som sa chcel vyhnut. Dokupit dalsi network modul, alebo usb sietovku neni problem(je toho plny net, len nejake usb-adsl device neviem najst). Ale ja som chcel mat vsetko na jedno zariadeni. A to adsl zariadenie asi na RPI neexistuje. Ohladom toho bridge nemam skusenusti. Co to znamena >> Zyxel strati vsetke funkcie a prehodi to na RPI alebo co?
20.11.2016 21:08 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
Když přepneš zyxel do bridge, tak to bude fungovat pouze jako převodník mezi ethernetem a telefonní linkou takže rpi bude muset navazovat spojení pomocí PPPoE.

Výhody vše bude dělat RPI, nevýhody nemůžeš použít wifi na zyxelu, integrovaný switch taky nepoužitelný.

Podle mě RPI pouze na DHCP je nejrozumnější.

Samozřejmě na RPI může běžet víc služeb, třeba pošta atd.....
20.11.2016 21:58 madurani
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
Ok, len netusim ako naconfigurujem ten bridge medzi sietovkov routra a RPI. Router nema staticku IP. A ked sa pozriem aku adresu dostal tak ma zarazi maska /32. Nemas nejake how-to?
20.11.2016 22:18 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
Ten router má statickou IPv4 jinak by jsi se nedostal do nastavení, a veřejnou přes wan nedostane protože ta bude přes PPPoE přidělena na raspbery.

25.11.2016 20:11 madurani
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
Dnes to konecne zacalo fungovat. Cez usb sietovku(eth1) som nakonfiguroval ppp0 na stary router zyxel660(v rezime bridge). Dalej som na raspberry vytvoril bridge(br0) z internej sietovej sietovky(eth0) a wifiny(wlan0), ktora je v rezime AP. Zatial tam bezi jednoduchy firewall, Bind a DHCP. Problem je s wifinou, ktora je konfigurovana cez hostapd. Nechce tam nijako fungovat MAC filter nasiel som vela navodov, kde sa zapne len jeden parameter macaddr_acl=1 a vytvori sa list mac adries v subore accept_mac_file=/etc/hostapd/accept. Je to jednoduche, ale nechce to nijako fungovat. Inak wifina funguje dobre, mobili/androidy sa na nu chytaju bez problemu a aj vykonom signalu prekvapila(nie je tam ziadna antena). Jedine voditko je, ze driver, ktory je pozadovany v konfiguraku driver=nl80211 nieje v raspbiane. Nasiel som nejake navody na kompilaciu hostapd. Kompilacia bola uspesna, ale nepomohlo to. Viem, ze mac filter je z hladiaka bezpecnosti k nicomu, ale mrzi ma ze to nefunguje. Inak to vyzera dobre a stabilne a vykonovo je skoro bez zataze.
25.11.2016 20:22 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
Anténka tam je - na straně jak jsou ledky tak na té hraně nahoře ten kvádřík.

Na kontrolu MAC se vykašli.
k3dAR avatar 26.11.2016 00:05 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
na tu mac se vykasli, spis zahod cokoliv jineho nez "wpa2-psk (aes)" a nastav rozumne dlouuhe heslo... mac adresu povolenejch klientu ti stejne ocucha podle navodu v Materidousce kazde druhe decko z materske skolky ;)
porad nemam telo, ale uz mam hlavu... nobody
k3dAR avatar 26.11.2016 00:13 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: RaspberyPI3-Centos7(32bit) problem s kompilaciou jadra
jinak ta filtrace jestli preci jen stojis pro klid duse...
kdyz si vytvoril soubor /etc/hostapd/accept, pridal si i ten parametr do hostapd.conf aby se vedelo odkud se ma brat?
accept_mac_file=/etc/hostapd/accept
porad nemam telo, ale uz mam hlavu... nobody

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.