Article View: pl.comp.os.linux.programowanie
Article #60537Re: module hello world
From: Kuba_O
Date: Sun, 20 Nov 2005 21:36
Date: Sun, 20 Nov 2005 21:36
29 lines
2078 bytes
2078 bytes
20.11.2005, scarab@echostar.pl: > Dnia sobota, 19 listopada 2005 23:05, Kuba_O napisał: > > I przy próbie ładowania (insmod hello.o) dostaję: > > insmod: error inserting 'hello.o': -1 Invalid module format > insmod hello.ko (w 2.6 troche inaczej to wyglada niz w 2.4 i wczesniejszych) Tzn, mam dopisać przy kompilacji "-o hello.ko"? Żaden z przykładów z "http://www.faqs.org/docs/kernel/c143.html" też nie działa(kompiluje się, ale przy ładowaniu: "invalid module format"). Z tego co udało mi doczytać to przez jajko 2.6. Wszędzie są przykady na starsze jajka, jakieś tam informacje, że w 2.6 jest inaczej, ale nie mogę się doszukać co konkretnie jest inaczej. Na przykład znalazłem kilka takich rad jak wyżej(*.ko zamiast *.o) ale czy mam to jakoś inaczej kompilować? czy dodać -o *.ko? albo może po prostu zmienić nazwę?(próbowałem wszystkie te możliwości - nie działa :() Albo znalazłem też, że trzeba mieć module-init-tools(mam), ale nic konkretniejszego. Próbowałem też różnych moich pomysłów typu ustawianie pliku na wykonywalny, ale cały czas przy próbie załadowania takiego "modułu" dostaję komunikatem o nieprawidłowym formacie. Będę wdzięczny za jakies rady-podpowiedzi-whatever; Pozdrawiam. -- empty
Technical Details
Message-ID:
<slrndo1rod.50g.this@localhost.localdomain>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<slrndnv91v.52g.this@localhost.localdomain> <200511201508.32773.scarab@echostar.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: Kuba_O <this@foo.o2.shmoo.pl> Newsgroups: pl.comp.os.linux.programowanie Subject: Re: module hello world Date: Sun, 20 Nov 2005 21:36:43 +0000 (UTC) Organization: independet Lines: 30 Message-ID: <slrndo1rod.50g.this@localhost.localdomain> References: <slrndnv91v.52g.this@localhost.localdomain> <200511201508.32773.scarab@echostar.pl> NNTP-Posting-Host: h234086.net.pulawy.pl Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1132522603 16271 82.177.234.86 (20 Nov 2005 21:36:43 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Sun, 20 Nov 2005 21:36:43 +0000 (UTC) X-User: this User-Agent: slrn/0.9.8.1 (Debian) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit