Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
install 2.6.14 r5
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Dutch
View previous topic :: View next topic  
Author Message
geronimo00111
n00b
n00b


Joined: 10 Jul 2006
Posts: 4

PostPosted: Mon Jul 10, 2006 7:15 pm    Post subject: install 2.6.14 r5 Reply with quote

Hi,

Gentoo is heel nieuw voor mij en ik heb volgende vraag/

Ik heb nu een gentoo 2.6.16 r9, maar hoe kan ik op deze machine een driver
compileren voor een machine met kernel versie 2.6.14r5??

Alvast bedankt
Back to top
View user's profile Send private message
garo
Moderator
Moderator


Joined: 15 Jul 2002
Posts: 860
Location: Edegem,BELGIUM

PostPosted: Mon Jul 10, 2006 8:46 pm    Post subject: Reply with quote

Kan je een beetje meer uitleg geven ? Wat voor een driver bedoel je ? Een driver die niet in de kernel zelf zit zoals bijvoorbeeld de drivers van nvidia ?
Want normaal is er (behalve als je al wat ervaring hebt met linux en 'vreemdere' dingen doet) geen reden om een driver van een vorige kernel te gebruiken.

Als je precies zegt welke driver je nodig hebt en waarom kunnen we je makkelijker helpen.
_________________
My favorite links this month:
- Surf Random
- Web-based SSH
- Stop Spam
Back to top
View user's profile Send private message
geronimo00111
n00b
n00b


Joined: 10 Jul 2006
Posts: 4

PostPosted: Mon Jul 10, 2006 8:54 pm    Post subject: Reply with quote

We hebben in onze firma laptops met een beperkte gentoo versie. (geen emerge of gcc enzo.)
Een soort van thin client laptop. Deze bevat een kernel versie 2.6.14r5.
Er is voor onze gprs kaarten een nieuwe driver "nozomi"(pharscape.org). De bedoeling is deze te compileren op een gentoo en dan aan de hand van een tgz2 pakket te verdelen over de bestaande laptops. Probleem is dat we een nieuwe gentoo geinstalleerd hebben , maar de driver die hierop gemaakt is, kunnen we niet gebruiken op de laptops.

Hoe kunnen we op deze recente versie toch een de driver compileren voor de oudere kernel versie?

Veel ervaring met linux hebben we niet, t'is allemaal nogal nieuw.;-)

Alvast bedankt
Back to top
View user's profile Send private message
Q-collective
Advocate
Advocate


Joined: 22 Mar 2004
Posts: 2056

PostPosted: Mon Jul 10, 2006 10:09 pm    Post subject: Reply with quote

Zonder gcc wordt het lastig drivers te compileren...
Back to top
View user's profile Send private message
garo
Moderator
Moderator


Joined: 15 Jul 2002
Posts: 860
Location: Edegem,BELGIUM

PostPosted: Mon Jul 10, 2006 11:56 pm    Post subject: Reply with quote

Quote:
Zonder gcc wordt het lastig drivers te compileren...

Hij wilt die drivers compileren op een andere bak (met gcc) en die dan op de lichtere bakjes zetten.

geronimo00111 wrote:
Veel ervaring met linux hebben we niet, t'is allemaal nogal nieuw.;-)

Tja, in 99% van de gevallen is iemand die zegt dat gentoo nieuw voor hem is, een paar forumposts heeft en een zo'n vreemde vraag stelt, iemand die pas is overgestapt van windows en nog nooit een unixachtig systeem gezien heeft.
En daardoor vergeet ik dan die overige 1% die gewoon verandert van distro...

Anyway, dus de thin clients en de server zijn gentoo en om een of andere reden wil je geen nieuwere kernel op de thin clients. Waarom dan niet een kernel maken voor de server, identiek aan die van de laptops en deze gebruiken om de driver te compileren en dan terug de nieuwere kernel gebruiken op de server ?
_________________
My favorite links this month:
- Surf Random
- Web-based SSH
- Stop Spam
Back to top
View user's profile Send private message
geronimo00111
n00b
n00b


Joined: 10 Jul 2006
Posts: 4

PostPosted: Tue Jul 11, 2006 5:52 am    Post subject: Reply with quote

Garo

kan je me over dat laatste wat meer vertellen , of waar kan ik daarover wat meer info vinden?

:?
Back to top
View user's profile Send private message
koenderoo
Guru
Guru


Joined: 03 Jan 2004
Posts: 514
Location: Zwolle, The Netherlands

PostPosted: Tue Jul 11, 2006 1:10 pm    Post subject: Reply with quote

Wat Garo bedoeld is dat je een oudere versie van de Gentoo-sources moet emergen. Dit doe je door de volledige versie mee te geven bij het commando emerge. Zit even niet achter een Gentoo bak maar gok dat het moet zijn:

Code:

emerge app-admin/gentoo-sources-2.6.14-r5

app-admin kan fout zijn.

werkt dit niet omdat Gentoo deze niet kan downloaden dan kun je op internet zoeken naar dit bestand en deze in /usr/portage/distfiles proppen. Werkt ook dit niet dan moet je de gedownloade kernel zelf uitpakken in /usr/src/

Daarna even de symlink veranderen naar /usr/src/linux en compileren (zie manual)

Al eens geprobeerd om gewoon te compileren onder de nieuwe kernel? Misschien dat de driver dan al gewoon werkt? Zo heel veel verschil zit er niet in versie 14 en 16.
_________________
webmaster van www.koenderoo.nl
Back to top
View user's profile Send private message
Q-collective
Advocate
Advocate


Joined: 22 Mar 2004
Posts: 2056

PostPosted: Tue Jul 11, 2006 5:00 pm    Post subject: Reply with quote

Koenderoo: Als je versie specifieke ebuilds wilt installeren moet je een = gebruiken ;)
Dus:
Code:
emerge =sys-kernel/gentoo-sources-2.6.14-r5
Back to top
View user's profile Send private message
koenderoo
Guru
Guru


Joined: 03 Jan 2004
Posts: 514
Location: Zwolle, The Netherlands

PostPosted: Wed Jul 12, 2006 11:09 am    Post subject: Reply with quote

zoals ik al zei: ik gok maar wat. :)
_________________
webmaster van www.koenderoo.nl
Back to top
View user's profile Send private message
ruben
Guru
Guru


Joined: 04 Jul 2003
Posts: 462

PostPosted: Wed Jul 12, 2006 3:25 pm    Post subject: Reply with quote

Het gemakkelijkste is waarschijnlijk om gewoon een nieuwe kernel te compileren voor die laptops. Ik neem aan dat je wel nog ergens de config-file liggen hebt die je voor die 2.6.14-r5 kernel gebruikt hebt? In dat geval is het niet echt veel werk om direct een nieuwe kernel te compileren en die driver voor die kernel te compileren. (gewoon de kernel voor die laptops op je machine draaien en dan de driver installeren)

Als je toch die driver voor die oudere kernel wilt compileren... dan zoals Garo zei.. de kernel sources van die 2.6.14-r5 op je machine zetten, daar compileren, die runnen en driver voor die kernel installeren. Als je dan *enkel* de nieuwe kernel module op die laptops wil zetten, dan ga je moeten zorgen dat je dezelfde compiler versie gebruikt als waarmee je de kernel op die laptops gecompileerd hebt (ik geloof dat bv 3.3 en 3.4 niet zal gaan, maar misschien wel 3.4.5 en 3.4.6 voor compileren van kernel en later modules).

Hoe zijn die laptops eigenlijk geinstalleerd? Heb je niet 1 volledige gentoo install gedaan op 1 van de laptops, waarna je bij de andere laptops enkel het hoogstnoodzakelijke gekopieerd hebt? Of heb je een gentoo install voor die laptops gedaan in een 'chroot' op een ander machien, waarna je de noodzakelijke dingen naar die laptops gekopieerd hebt? Allez... als dat zo is, dan kun je gewoon die volledige install gebruiken om die driver module te maken... Da's hetgeen ik in het begin zou gedaan hebben om achteraf gemakkelijk extra packages te kunnen installeren en zo. Die gewoon in een volledige install in een chroot installeren en daarna distribueren naar de thin client laptops zelf (als tgz of via rsync of zo).
Back to top
View user's profile Send private message
geronimo00111
n00b
n00b


Joined: 10 Jul 2006
Posts: 4

PostPosted: Wed Jul 12, 2006 9:10 pm    Post subject: Reply with quote

Bedankt voor jullie tips.
Denk dat ik het eens ga proberen om de 2.6.14r5 te installeren. Alhoewel deze is blijkbaar niet te verkrijgen. is alleen nog 2.6.14r7.(hoop dat dat niet veel verschil uit maakt.)

Laptops zijn idd geinstalleerd met een volledige machine en dan een chroot en kopie van de nodige files.Probleem is dat de originele volledige er niet meer is.

Enfin , ga jullie bevindingen eens proberen.
Alvast bedankt..;-)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Dutch All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum