🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.programowanie
Article #60537

Re: module hello world

#60537
From: Kuba_O
Date: Sun, 20 Nov 2005 21:36
29 lines
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-mail
References: <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