Sie sind nicht angemeldet.

[gelöst] Marvel Libertas

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

04.09.2007, 09:07

Marvel Libertas

Hallo Leute,

ich habe die Netgear WG311, in älteren Kernel Versionen wurde der Marvell Chipsatz nich unterstützt, nun habe ich den 22-gentoo kernel downgeloaded, und sehe da, Der chipsatz wird nun unterstützt, hab ihn als Modul draufgepackt, sollte als "LIBERTAS" zu sehen sein, aber finde unter

Zitat

/usr/src/linux/drivers/net/wireless/libertas/...


finde da aber keine .ko datei, hab nur das modul

Zitat

/usr/src/linux/net/wireless/cfg80211.ko


wie kann ich das Modul für die Karte finden, und aktivieren, thx

bis dahin, nehme ich ndiswrapper, das sollte ja genausogut funzen.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »AgentNice« (06.09.2007, 21:21)


2

04.09.2007, 10:10

RE: Marvel Libertas

Hast Du mal geguckt unter:
/lib/modules/*kernelversion*

Außerdem könntest Du ja mal gucken, ob nicht das modul schon automatisch geladen wird, wenn Du die Karte "reinschiebst"
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

3

04.09.2007, 11:48

Nach dem

Quellcode

1
make
ein

Quellcode

1
make modules_install
gemacht?
Warum suchst du in /usr/src und nicht in /lib/modules (wie schon Wernieman schrieb)? Kleiner Denkfehler? ;)
Viel Erfolg!
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

4

04.09.2007, 13:11

klar hab ich ein make && make modules_install gemacht,
also in der /lib/modules/kernel sollte ich auch nach *.ko dateien suchen?

wo bekomme ich zb den modulnamen her, aus von dem libertas modul?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »AgentNice« (04.09.2007, 13:12)


5

04.09.2007, 13:20

Das wären alle

Quellcode

1
find /lib/modules/`uname -r` -name "*.ko" -type f

könntest ja nach "net" mal greppen.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

6

04.09.2007, 13:59

also bei net kommt nur

Zitat

/lib/modules/2.6.22-gentoo-r5/kernel/net/wireless/cfg80211.ko

ansonsten nur ieee80211 komponenten

7

04.09.2007, 17:26

Also irgendwas machst du eindeutig falsch.
Habs bei mir mal kurz aktiviert.
Ausschnitt von "make modules":

Quellcode

1
2
  LD [M]  drivers/net/wireless/libertas/libertas.ko
  LD [M]  drivers/net/wireless/libertas/usb8xxx.ko

Also das Modul für die interne heißt libertas, das für das externe USB Dingens usb8xxx.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

8

04.09.2007, 17:42

was muss man noch ausser dem modul aktivieren?

ich weiss das ich was falsch mache ... :)

ich glaube, mit dem kernel stimmt was nicht, ich nutze gerade

Zitat

linux-2.6.22-gentoo-r5


ich nehme mal einen anderen, habe die module aktiviert, und finde in dem config file auch nicht ein

Zitat

CONFIG_NET_RADIO


was ich noch im vorhergehenden kernel finde, kA was da vorsich geht

9

04.09.2007, 18:23

Was sagt ein:

Quellcode

1
grep -E CONFIG_IEEE80211\|CONFIG_WLAN_80211\|CONFIG_LIBERTAS\|CONFIG_LIBERTAS_USB /usr/src/linux/.config | grep -v is\ not\ set

sollte ungefähr so ausschauen:

Quellcode

1
2
3
4
CONFIG_IEEE80211=m
CONFIG_WLAN_80211=y
CONFIG_LIBERTAS=m
CONFIG_LIBERTAS_USB=m


CONFIG_NET_RADIO hab ich auch nicht. Haben ja jetzt beide Stacks drin.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

10

04.09.2007, 20:33

ok, bei obigem greppen kommt:

Zitat

CONFIG_IEEE80211=y
CONFIG_IEEE80211_DEBUG=y
CONFIG_IEEE80211_CRYPT_WEP=m
CONFIG_IEEE80211_CRYPT_CCMP=m
CONFIG_IEEE80211_CRYPT_TKIP=m
CONFIG_IEEE80211_SOFTMAC=m
CONFIG_IEEE80211_SOFTMAC_DEBUG=m
CONFIG_WLAN_80211=y
CONFIG_LIBERTAS=m
# CONFIG_LIBERTAS_USB is not set
CONFIG_LIBERTAS_DEBUG=y


btw. was heißt, beide stacks sind drinnen?

11

04.09.2007, 21:13

Also dann müsste er das schon bauen.
Gibt nen neuen WLan Stack (such mal beispielsweise bei pro-linux wenns dich interessiert).
Kannst ja mal folgendes machen:

Quellcode

1
2
3
4
5
6
7
cd /usr/src/linux
cp .config /tmp/.config
make mrproper
cp /tmp/.config .config
make oldconfig
make
make modules_install
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

12

04.09.2007, 21:57

hab ich probiert, aber das modul wird trotzdem nich geladen, nehme erstmal den alten kernel und versuche da wlan hinzubekommen (ndiswrapper) und dann kann ich bissel rumspielen, vielleicht fällt noch jemandem was ein, thx,
soll ich damit den thread auf gelöst setzen, was er ja nicht ist?

13

04.09.2007, 22:05

Nein, brauchst nicht.
Kannst du mir mal die Ausgabe von diesen Befehlen schicken (z.B. eMail):

Quellcode

1
2
3
4
ls -lah /usr/src
cd /usr/src/linux
make modules_install
find /lib/modules/2.6.22-suspend2-r1/kernel/
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

14

05.09.2007, 09:05

ok, häng die dateien hier an

15

05.09.2007, 12:42

Hab ichs mir doch gedacht. Du hast gesehen, dass /usr/src/linux nur ein Symlink auf den 21er Kernel ist und nicht auf den 22er?
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

16

05.09.2007, 14:40

hehe, hmm hab ihn zurückgesetzt, also die fehlermeldung kam auch or dem zurücksetzen, als der symlink noch auf den 22er, aber ich probier nochmal ein


Zitat


cd /usr/src/linux
cp .config /tmp/.config
make mrproper
cp /tmp/.config .config
make oldconfig
make
make modules_install


da war der symlink meiner meinung nach schon wieder auf den älteren kernel gesetzt

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »AgentNice« (05.09.2007, 14:41)


17

06.09.2007, 16:49

Wie stehen wir?
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

18

06.09.2007, 21:20

jau, jetzt funzts, wahrscheinlich war der symlink dann noch auf den alten kernel aktiv, kannst du biite mal meinen 2.ten post anschauen, bzgl der ndiswrapper geschichte, der treiber ist ja aktiv, nur funzt anscheinend das wpa nicht, thx, der thread is damit gelöst