View previous topic :: View next topic |
Author |
Message |
blueBoB2 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 20 Nov 2008 Posts: 14
|
Posted: Thu Nov 20, 2008 10:26 am Post subject: could not find a usable .config in the kernel source directo |
|
|
Hi,
ich versuche meine WLAN Karte unter gentoo einzurichten. Hab nen Ralink 2500 Chipsatz auf der WLAN Karte, also hab ich versucht mir mit den passenen Treiber runterzuladen.
Dabei hab ich folgene Fehlermeldung bekommen:
Code: |
emerge net-wireless/rt2500
could not find a usable .config in the kernel source directory.
|
Also hab ich ein wenig gegoogelt und hab mir auch mit "make menuconfig" eine neue config Datei erstellt, aber es hilft alles nicht... Hat jemand eine Idee was ich falsch mache? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
sicus Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 15 May 2008 Posts: 91 Location: Ravensburg, Germany
|
Posted: Thu Nov 20, 2008 10:56 am Post subject: |
|
|
hast den symlink zu den kernelsourcen richtig gesetzt? ist der symlink auch zu den richtigen sourcen gesetzt?
Code: |
/usr/src/linux -> /usr/src/linux-[versionsnummer]
|
die versionsnummer sollte die selbe sein wie die ausgabe von
ist darin nicht nur irgendeine config sondern auch die aktuelle? die bekommst mit
Code: |
zcat /proc/config.gz > /usr/src/linux/.config
|
_________________ Freiheit den Sourcen, sie haben es nicht verdient, eingesperrt zu sein!! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Romses Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/466387509436a72e1959db.png)
Joined: 20 Jan 2004 Posts: 257 Location: Frankfurt
|
Posted: Thu Nov 20, 2008 10:56 am Post subject: |
|
|
Hallo
Hast du auch mal den Kernel durchkompiliert, bzw. wohin zwigt der Symlink
/usr/src/linux? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
firefly Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
Joined: 31 Oct 2002 Posts: 5329
|
Posted: Thu Nov 20, 2008 10:58 am Post subject: |
|
|
in aktuellen kernel-version ist meines wissen nach der treiber schon enthalten. _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
blueBoB2 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 20 Nov 2008 Posts: 14
|
Posted: Thu Nov 20, 2008 2:10 pm Post subject: |
|
|
Quote: |
hast den symlink zu den kernelsourcen richtig gesetzt?
|
Verzeiht mir meine Unwissenheit aber was ist ein symlink? Und wie setzt man den?
Quote: |
in aktuellen kernel-version ist meines wissen nach der treiber schon enthalten.
|
und wie aktiviere ich ihn dann? :S |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Max Steel Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/14981993534abd00719e921.png)
Joined: 12 Feb 2007 Posts: 2272 Location: My own world! I and Gentoo!
|
Posted: Thu Nov 20, 2008 2:32 pm Post subject: |
|
|
Also ein Symlink ist eine Verknüpfung, die allerdings genauso behandelt wird wie die DAtei oder Ordner auf die dieser Symlink zeigt:
Ich habe z.B. folgenden Ordner /vol1/
Auf meinem Desktop habe ich einen Symlink mit Namen vol1 der auf diesen Ordner /vol1/ zeigt.
So, per ln -s <Ziel> <Datei> erzeugst du einen Symlink.
Fertig sieht das dann so aus:
ls -l ~/Desktop/vol1
Code: | lrwxrwxrwx 1 root root 5 5. Nov 2007 ~/Desktop/vol1 -> /vol1 |
Das heißt also das dieser Symlink l von jedermann betreten und verändert werden darf rwxrwxrwx.
Dann wer Eigentümer ist und welcher Gruppe er angehört root root
Wieviel byte er groß ist, wann er das letzte mal verändert 5 5. Nov 2007 wurde
Und am Schluss noch Name und wohin er zeigt. ~/Desktop/vol1 -> /vol1
So jetzt zu deinem Problem.
Der Link in /usr/src sollte auf deine aktuell installierten Quellen zeigen, das geht am einfachsten so:
ln -s /usr/src/linux-$(uname -r)/ /usr/src/linux
Was das im einzelnen bedeutet ist ein anderes Thema, kann ich dir aber auch noch erklären wenn du möchtest.
So dann kannst du nochmal versuchen den Treiber zu installieren.
Oder aber du gehst dann in diese Quellen mit cd /usr/src/linux und führst dann make menuconfig aus.
Danach mit / nach diesem Treiber suchen, und wenn du ihn gefundet hast mit leertaste als modul einbauen. Danach neubauen mit make && make install && module-rebuild rebuild
Und schlussendlich modprobe rt2005 _________________ mfg
Steel
___________________
Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
sicus Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 15 May 2008 Posts: 91 Location: Ravensburg, Germany
|
Posted: Thu Nov 20, 2008 3:40 pm Post subject: |
|
|
hab grad nachgeschaut, in 2.6.25-r7 ist der rt2500 treiber nicht enthalten, muss also doch emerged werden. habe vor 2 jahren selber mal diesen treiber verwendet. er konnte sich jedoch nicht gerade mit zuverlässigkeit rühmen. damals musste ich mittels ndiswrapper auf den windows treiber zurückgreifen. zwar nicht die beste lösung, aber sie hat funktioniert.
was auch noch interessant wäre zu erfahren ist was für ein kernel du verwendest. genkernel oder gentoo-sources. wenns um den genkernel geht kann ich leider nicht weiterhelfen da ich ausschließlich den sources kernel verwende. soweit ich weiß ist der genkernel etwas anderst zu konfigurieren als der sources.
mit dem make install wäre ich jedoch etwas vorsichtig, nicht daß dein laufender kernel von einem evtl. nicht funktionierenden überschrieben wird. _________________ Freiheit den Sourcen, sie haben es nicht verdient, eingesperrt zu sein!! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
firefly Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
Joined: 31 Oct 2002 Posts: 5329
|
Posted: Thu Nov 20, 2008 4:17 pm Post subject: |
|
|
sicus wrote: | hab grad nachgeschaut, in 2.6.25-r7 ist der rt2500 treiber nicht enthalten, muss also doch emerged werden. habe vor 2 jahren selber mal diesen treiber verwendet. er konnte sich jedoch nicht gerade mit zuverlässigkeit rühmen. damals musste ich mittels ndiswrapper auf den windows treiber zurückgreifen. zwar nicht die beste lösung, aber sie hat funktioniert.
was auch noch interessant wäre zu erfahren ist was für ein kernel du verwendest. genkernel oder gentoo-sources. wenns um den genkernel geht kann ich leider nicht weiterhelfen da ich ausschließlich den sources kernel verwende. soweit ich weiß ist der genkernel etwas anderst zu konfigurieren als der sources.
mit dem make install wäre ich jedoch etwas vorsichtig, nicht daß dein laufender kernel von einem evtl. nicht funktionierenden überschrieben wird. |
öhm genkernel ist nur ein script/scriptsammlung um das erstellen eines kernels zu vereinfachen. Soweit ich weis verwendet es auf jedenfall die gentoo-sources. Eventuell ist es auch möglichmit genkernel jede kernel-sourcen zu verwenden solange diese unter /usr/src/linux zu finden sind. _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
blueBoB2 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 20 Nov 2008 Posts: 14
|
Posted: Mon Nov 24, 2008 6:16 pm Post subject: |
|
|
Danke erstmal für die Mühe, und tschuldigung, dass ich erst jetzt wieder poste, bin nicht früher dazu gekommen.
Der Symlink ist gesetzt und ich hab das mit dem zcat auch versucht.. Aber er meckert trotzdem dass die config nicht passt.
Der Treiber ist drinne. Muss ich den zwingend als Modul mit einkompilieren oder kann auch *statisch* (tut mir leid ich weiß nicht ob das der richtige Begriff ist) mitkompilieren?
Achso ich benutze keinen Genkernel.. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|