abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 14:33 | Komunita

Vedle Hectora "marcan" Martina a Asahi Linuxu portují Linux na Apple Silicon aneb na počítače Apple s novým ARM procesorem M1 také lidé ze společnosti Corellium. V sobotu se na Twitteru pochlubili bootováním Linuxu na M1. Dnes zveřejnili zdrojové kódy (Preloader-M1 a Linux-M1).

Ladislav Hagara | Komentářů: 8
dnes 11:33 | Bezpečnostní upozornění

CSIRT.CZ upozorňuje na kritické zranitelnosti v Orbit Fox pluginu pro WordPress. Správci CMS WordPress, kteří mají nainstalované rozšíření Orbit Fox, by měli provést co nejdříve upgrade rozšíření na poslední verzi 2.10.3. Dvě nedávno nalezené zranitelnosti, stored XSS a možnost eskalace oprávnění, umožňují útočníkovi kompletní ovládnutí webové stránky.

Ladislav Hagara | Komentářů: 0
dnes 11:11 | Zajímavý projekt

bladeRF-wiphy je open source IEEE 802.11 / Wi-Fi kompatibilní SDR VHDL modem pro bladeRF 2.0 micro xA9. Zdrojové kódy jsou k dispozici na GitHubu pod licencí GPLv2.

Ladislav Hagara | Komentářů: 0
dnes 09:11 | Bezpečnostní upozornění

V sobotu brzo ráno někdo naboural administrátorský účet diskusního fóra OpenWrt a odcizil citlivá data uživatelů (emailové adresy, API klíče, statistiky, ...).

Ladislav Hagara | Komentářů: 1
dnes 08:00 | Nová verze

Byla vydána verze 1.9.0 emulátoru terminálu Terminology (GitHub) postaveného nad EFL (Enlightenment Foundation Libraries). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 3
včera 23:33 | Nová verze

Byla vydána nová verze 3.0.12 multiplatformního multimediálního přehrávače VLC (Wikipedie). Jedná se o minor verzi mimo jiné vylepšující podporu Bluray, DASH a RIST. Řešena je také bezpečnostní chyba CVE-2020-26664.

Ladislav Hagara | Komentářů: 3
včera 22:55 | Zajímavý článek

Murilo Pereira v obsáhlém textu Jak otevřít soubor v Emacsu nejprve zkoumá Emacs jako prostředí pro vývoj na vzdáleném serveru, a pak se dostává k úvahám nad filosofií textových editorů, jejich vývojem a vůbec rozhraními člověk-počítač. Některé kapitoly také zveřejnil samostatně: např. Hodnoty Emacsu, revoluce Neovimu a gorila VSCode.

Fluttershy, yay! | Komentářů: 5
včera 16:11 | Komunita

Konference InstallFest 2021 proběhne online o víkendu 6. a 7.března 2021. Vyhlášeno bylo CFP. Přihlásit přednášku nebo workshop lze do 2. února 2021.

Ladislav Hagara | Komentářů: 1
včera 15:44 | Nová verze

Po roce a půl vývoje byla vydána nová verze 3.9.0.0 svobodného toolkitu určeného pro stavbu softwarově definovaných rádií (SDR) GNU Radio (Wikipedie). Přehled novinek na stránkách projektu a na GitHubu.

Ladislav Hagara | Komentářů: 0
včera 14:22 | Zajímavý článek

Mozilla.cz se věnuje novinkám ve Firefoxu 85, který vyjde příští týden. Po technické stránce bude velkou novinkou dělení mezipaměti (tzv. cache partitioning). Za cenu potenciálního zpomalení načítání některých stránek a zvýšeného síťového provozu budou odděleny mezipaměti pro každý server. Sledující prvky tak nebudou moci z dostupnosti konkrétních jiných prvků v mezipaměti vysledovat, jestli byly některé stránky dříve

… více »
Ladislav Hagara | Komentářů: 23
Jestliže používáte distribuci CentOS, kterou náhradu plánujete vzhledem k oznámenému ukončení vydávání?
 (29%)
 (2%)
 (2%)
 (23%)
 (0%)
 (2%)
 (41%)
Celkem 163 hlasů
 Komentářů: 3, poslední 10.1. 13:01
Rozcestník

Dotaz: ip_tables a unresolved symbols

22.4.2003 22:55 kaaja | skóre: 22 | Plzen!
ip_tables a unresolved symbols
Přečteno: 50×
Ahoj
Zkompiloval jsem si jadro s podporou ip tables jako moduly, kdyz chci vsak modul ip_tables zavest, hazi mi to unresolved symbols.
Hledal jsem o tom neco na netu, ale nikde jsem nenasel uspokojivou odpoved.
Tady je vypis:

valhalla:~# modprobe ip_tables
/lib/modules/2.4.20/kernel/net/ipv4/netfilter/ip_tables.o: unresolved symbol nf_unregister_sockopt
/lib/modules/2.4.20/kernel/net/ipv4/netfilter/ip_tables.o: unresolved symbol nf_register_sockopt
/lib/modules/2.4.20/kernel/net/ipv4/netfilter/ip_tables.o: insmod /lib/modules/2.4.20/kernel/net/ipv4/netfilter/ip_tables.o fail/lib/modules/2.4.20/kernel/net/ipv4/netfilter/ip _tables.o: insmod ip_tables failed
valhalla:~#

nebo:

valhalla:~# update-modules
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/net/ipv4/netfilter/arp_tables.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/net/ipv4/netfilter/arptable_filter.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/net/ipv4/netfilter/ip_conntrack.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/net/ipv4/netfilter/ip_queue.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/net/ipv4/netfilter/ip_tables.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/net/ipv4/netfilter/ipt_REJECT.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/net/ipv4/netfilter/iptable_filter.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/net/ipv4/netfilter/iptable_mangle.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/net/ipv4/netfilter/iptable_nat.o
valhalla:~#
Distribuce je debian a jadro standartni 2.4.20 z kernel.org
Dik;

Odpovědi

Stanislav Brabec avatar 23.4.2003 12:00 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše ip_tables a unresolved symbols
Zřejmě chyba v závislostech. Moduly nepatří správnému kernelu (při zapnutí některých modulů v konfiguraci je potřeba reinstalovat i jádro). Pokud to nepomůže, před kompilací kernelu "make clean ; make dep" (upravení závislostí pro kompilaci). Pokud ani to nepomůže, pak v takové situaci hledám: "fgrep -r nf_register_sockopt /usr/src/linux..." a zjistím, co mu chybí.
23.4.2003 20:48 kaaja | skóre: 22 | Plzen!
Rozbalit Rozbalit vše ip_tables a unresolved symbols
Delam to takhle:
make dep
make clean
make bzImage
make install
make modules
make modules_install
update-modules

No, ja nevim.... moc se v tom nevyznam, ale vypada to v poradku

valhalla:/#  fgrep -r nf_register_sockopt /usr/src/linux/
Binární soubor /usr/src/linux/net/core/core.o odpovídá
/usr/src/linux/net/core/netfilter.c:int nf_register_sockopt(struct nf_sockopt_ops *reg)
Binární soubor /usr/src/linux/net/core/netfilter.o odpovídá
/usr/src/linux/net/ipv4/netfilter/ip_conntrack_core.c:  ret = nf_register_sockopt(&so_getorigdst);
Binární soubor /usr/src/linux/net/ipv4/netfilter/ip_conntrack_core.o odpovídá
/usr/src/linux/net/ipv4/netfilter/ip_tables.c:  ret = nf_register_sockopt(&ipt_sockopts);
Binární soubor /usr/src/linux/net/ipv4/netfilter/ip_tables.o odpovídá
/usr/src/linux/net/ipv4/netfilter/arp_tables.c: ret = nf_register_sockopt(&arpt_sockopts);
Binární soubor /usr/src/linux/net/ipv4/netfilter/arp_tables.o odpovídá
/usr/src/linux/net/ipv4/netfilter/ip_fw_compat.c:       ret = nf_register_sockopt(&sock_ops);
Binární soubor /usr/src/linux/net/ipv4/netfilter/ip_conntrack.o odpovídá
/usr/src/linux/net/ipv6/netfilter/ip6_tables.c: ret = nf_register_sockopt(&ip6t_sockopts);
/usr/src/linux/net/netsyms.c:EXPORT_SYMBOL(nf_register_sockopt);
Binární soubor /usr/src/linux/net/netsyms.o odpovídá
Binární soubor /usr/src/linux/net/network.o odpovídá
/usr/src/linux/System.map:c029b0f0 T nf_register_sockopt
/usr/src/linux/System.map:c035ae69 ? __kstrtab_nf_register_sockopt
/usr/src/linux/System.map:c03622c8 ? __ksymtab_nf_register_sockopt
/usr/src/linux/Documentation/DocBook/kernel-locking.tmpl:       nf_register_sockopt().  Registration and 
Binární soubor /usr/src/linux/vmlinux odpovídá
/usr/src/linux/include/linux/modules/netsyms.ver:#define __ver_nf_register_sockopt      ba59e849
/usr/src/linux/include/linux/modules/netsyms.ver:#define nf_register_sockopt    _set_ver(nf_register_sockopt)
/usr/src/linux/include/linux/netfilter.h:int nf_register_sockopt(struct nf_sockopt_ops *reg);
valhalla:/#
Stanislav Brabec avatar 24.4.2003 10:09 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše ip_tables a unresolved symbols
Reboot nepomůže (zopakujete-li poté update-modules)?
24.4.2003 10:24 kaaja | skóre: 22 | Plzen!
Rozbalit Rozbalit vše ip_tables a unresolved symbols
Kdepak, za 3 dny, co se stim peru jsem uz rebootoval hodnekrat...
Ted mi napadlo, on Debian tam dela linky (treba vmlinuz -> vmlinuz-2.4.18), z techto linku vychazi lilo. Je mozne, ze je make install neprepsal, link na 2.4.20, takze porad miri na 2.4.18.
Doma skouknu, a napisu.
24.4.2003 10:22 Lada
Rozbalit Rozbalit vše ip_tables a unresolved symbols
Pokud budes kompilovat jadro rucne, tak muze pomoct zmena EXTRAVERSION v Makefile, napr. EXTRAVERSION = 01.
23.4.2003 13:09 kokot
Rozbalit Rozbalit vše ip_tables a unresolved symbols
chyba neni v jadre, mam takove a funguje to dobre, jak jsi to kompiloval? v zadnem pripade to nedelej rucne, ale prostrednitvim balicku kernel-package, prescti si readme a postupuj podle instrukci, je to fakt jednoduchy, balicek pak sam zajisti aby se ti zrovna tohle nestalo
24.4.2003 15:54 Zdenek Letko | skóre: 6 | Tabor a Brno
Rozbalit Rozbalit vše ip_tables a unresolved symbols
Ahoj,
taky sem mel tento problem. Pral jsem se s nim asi mesic, nez se me jeden kamos zeptal, jak to mam v jadre zkompilovane.

Chyba byla v tom, ze jsem cast ip_tables zakompiloval primo do jadra a dalsi cast jsem zkompiloval jako moduly (co kdyby to bylo nekdy potreba). Nevim proc, ale nechce to behat pokud vse neni jako moduly, nebo pokud "vse potrebne" neni primo v jadre. Kombinace kus tak a kus onak se zkratka neosvedcila.

A jako obvykle chyba nebyla v linuxu, ale v mem interfacu mezi zidli a klavesnici. :-(

Zdenda, FITman

24.4.2003 22:27 kaaja | skóre: 22 | Plzen!
Rozbalit Rozbalit vše ip_tables a unresolved symbols
Ja to mel vzdy jako moduly komlet. (Ja si totiz na moduly tuze potrpim:-))
24.4.2003 22:17 kaaja | skóre: 22 | Plzen!
Rozbalit Rozbalit vše ip_tables a unresolved symbols
Tak jsem to vyresil, ze jsem do EXTRAVERSION napsal 1.
Diky moc, ja uz mel fakt nervy v kybli...:-)

PS:
Ale ted mi napadlo, ze v /lib/modules stacilo mozna smaznout vsecky moduly od 2.4.20 a po rekompilaci by to taky melo fajcit. Jeste jednou dik.

Založit nové vláknoNahoru

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

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.