Kernel 2.6.32.41 und RT2800USB
- The Hit-Man
- Beiträge: 2248
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Kernel 2.6.32.41 und RT2800USB
Ich spiele gerade mit dem Projekt freetz rum.
http://freetz.org/
Das funktioniert auch erstaunlich gut mit meiner FritzBox Jetzt habe ich mal ne Frage zum Kernel. Die Box benutzt den Kernel 2.6.32.41. Jetzt würde ich mir gerne den Treiber rt2800usb bauen. Nur leider finde ich diesen nicht im normalen menuconfig. Suche ich aber per "/" nach dem Treiber, wird mir dieser angezeigt und auch eben, wo er sich befindet. Allerdings diese Position gibt es im menuconfig nicht, also ich finde sie nicht ... Weiß jemand warum das so ist? muß ich das Dingen im Kconfig oder so erst frei schalten?
http://freetz.org/
Das funktioniert auch erstaunlich gut mit meiner FritzBox Jetzt habe ich mal ne Frage zum Kernel. Die Box benutzt den Kernel 2.6.32.41. Jetzt würde ich mir gerne den Treiber rt2800usb bauen. Nur leider finde ich diesen nicht im normalen menuconfig. Suche ich aber per "/" nach dem Treiber, wird mir dieser angezeigt und auch eben, wo er sich befindet. Allerdings diese Position gibt es im menuconfig nicht, also ich finde sie nicht ... Weiß jemand warum das so ist? muß ich das Dingen im Kconfig oder so erst frei schalten?
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
Re: Kernel 2.6.32.41 und RT2800USB
Kernel 2.6.32.41
general setup / prompt for development/incomplete
device driver / network device / wireless / wireless IEEE 802.11 / ralink /
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
- The Hit-Man
- Beiträge: 2248
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: Kernel 2.6.32.41 und RT2800USB
leider trotzdem nicht
http://s7.directupload.net/images/130927/3okmmb2a.png
http://s7.directupload.net/images/130927/giudx9s7.png
http://s7.directupload.net/images/130927/996mj6do.png
hier sind mal screenshots ...
http://s7.directupload.net/images/130927/3okmmb2a.png
http://s7.directupload.net/images/130927/giudx9s7.png
http://s7.directupload.net/images/130927/996mj6do.png
hier sind mal screenshots ...
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
- The Hit-Man
- Beiträge: 2248
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: Kernel 2.6.32.41 und RT2800USB
Tja, da stehe ich auf dem Schlauch ...
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
Re: Kernel 2.6.32.41 und RT2800USB
Ich habe das erste mal zwar mit dem 2.6.32.43 versucht,
aber auch mit dem ungepatchten 2.6.32 (0) funktioniert es genauso.
?
Hast Du weitere Patches angewendet? sprich, ist das nicht die vanilla-Source von kernel.org?
Oder vor dem Aktivieren der experimental-Treiber / wlan IEEE 802.11
noch andere Optionen gesetzt/entfernt?
Evtl mit einer vorgegebenen .config gearbeitet?
Hat der Benutzer 'make menuconfig' vielleicht keinen Zugriff auf die komplette Source,
zBsp. hat ein anderer Benutzer entpackt oder etwas verändert?
Evtl. die Source löschen und als der "richtige" Benutzer nochmal entpacken.
aber auch mit dem ungepatchten 2.6.32 (0) funktioniert es genauso.
Code: Alles auswählen
make mrproper
make menuconfig
Hast Du weitere Patches angewendet? sprich, ist das nicht die vanilla-Source von kernel.org?
Oder vor dem Aktivieren der experimental-Treiber / wlan IEEE 802.11
noch andere Optionen gesetzt/entfernt?
Evtl mit einer vorgegebenen .config gearbeitet?
Hat der Benutzer 'make menuconfig' vielleicht keinen Zugriff auf die komplette Source,
zBsp. hat ein anderer Benutzer entpackt oder etwas verändert?
Evtl. die Source löschen und als der "richtige" Benutzer nochmal entpacken.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
- The Hit-Man
- Beiträge: 2248
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: Kernel 2.6.32.41 und RT2800USB
wo der Kernel her kommt, kann ich dir gar nicht sagen. Der ist wie oben aus dem freetz Projekt ( für die FritzBox ). Per git habe ich bei freetz ausgecheckt und es wird mir dieser kernel mit samt toolchains installiert. Geclont habe ich mit nem normalen Benutzer, also sollten die Rechte stimmen.
An sonsten habe ich alles default-mäßig gelassen also nur ein make kernel-config. So heißt es in dem Projekt um Kernel-Sourcen zu bauen.
An sonsten habe ich alles default-mäßig gelassen also nur ein make kernel-config. So heißt es in dem Projekt um Kernel-Sourcen zu bauen.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
- The Hit-Man
- Beiträge: 2248
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: Kernel 2.6.32.41 und RT2800USB
kann man das nicht irgendwie in einem Kconfig frei schalten? So per Hand?
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
Re: Kernel 2.6.32.41 und RT2800USB
Du könntest mal vergleichen mit dem von kernel.org
https://www.kernel.org/pub/linux/kernel/v2.6/
https://www.kernel.org/pub/linux/kernel/v2.6/longterm/
https://www.kernel.org/pub/linux/kernel ... m/v2.6.32/
(Wobei ich mal wieder über die nach dem Crash eingeführte (resp. verlorengegengene) Struktur dort lästern möchte)
Erstmal grob auf Entfernungen und Unterschiede, aber ohne Codebetrachtung:
https://www.kernel.org/pub/linux/kernel/v2.6/
https://www.kernel.org/pub/linux/kernel/v2.6/longterm/
https://www.kernel.org/pub/linux/kernel ... m/v2.6.32/
(Wobei ich mal wieder über die nach dem Crash eingeführte (resp. verlorengegengene) Struktur dort lästern möchte)
Erstmal grob auf Entfernungen und Unterschiede, aber ohne Codebetrachtung:
Code: Alles auswählen
diff -rq freetz/2.6.32.41/ vanilla/2.6.32.41/ | sort
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
- The Hit-Man
- Beiträge: 2248
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: Kernel 2.6.32.41 und RT2800USB
meinste wenn der avm kernel so gepatcht worden ist, das diese treiber fehlen, das man die einfach rein ballern kann? ich meine, muß ja nen grund haben, das sie raus genommen worden sind?
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
- The Hit-Man
- Beiträge: 2248
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: Kernel 2.6.32.41 und RT2800USB
ok, da bekomme ich einige outputs ... habe mich noch nie mit diff beschäftigt. worauf sollte ich jetzt achten? oder ist es sinvoll dir den output hier zu schicken?
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
Re: Kernel 2.6.32.41 und RT2800USB
Ich bin mir da nicht sicher, ob ein Kernel von kernel.org gezogen und gepatcht wird,
oder ein evtl. spezieller aus einer Quelle "@AVM" (?).
Da im freetz kein String "rt2x" oder "ralink" steckt, gilt wohl letzteres.
Experimentiert habe ich (wheezy) mit
freetz-stable-1.1/ (svn)
freetz-stable-1.2/ (svn)
freetz-devel/ (git)
wobei bei den letzten beiden das make bei Kompilierung der toolchain-Tools steckenblieb
und somit nicht bis zum Download des Kernel reichte.
(freetz-devel ist wohl bei Dir am Start, dann darin wird 2.6.32.41 resp. 2.6.32.60 benutzt)
Bsp. im menuconfig des freetz-stable-1.2/ ist ein Bau mit kernel 2.6.32 nicht freigegeben,
versteckt sich hinter einer Option LABOR ähnlich wie EXPERIMENTAL beim Linux-Kernel.
Die Option wurde einfach ausgeblendet, wieder einbinden über eine kleine Änderung der Config.in:-> Nach ähnlichen Mods könntest Du in den Kconfig der benutzten kernel-Source suchen.
oder ein evtl. spezieller aus einer Quelle "@AVM" (?).
Da im freetz kein String "rt2x" oder "ralink" steckt, gilt wohl letzteres.
Experimentiert habe ich (wheezy) mit
freetz-stable-1.1/ (svn)
freetz-stable-1.2/ (svn)
freetz-devel/ (git)
wobei bei den letzten beiden das make bei Kompilierung der toolchain-Tools steckenblieb
und somit nicht bis zum Download des Kernel reichte.
(freetz-devel ist wohl bei Dir am Start, dann darin wird 2.6.32.41 resp. 2.6.32.60 benutzt)
Eventuell ist das Freischalten der r2xx-Treiber recht einfach.... gerne den Treiber rt2800usb bauen.
Nur leider finde ich diesen nicht im normalen menuconfig.
Suche ich aber per "/" nach dem Treiber, wird mir dieser angezeigt und auch eben, wo er sich befindet.
Bsp. im menuconfig des freetz-stable-1.2/ ist ein Bau mit kernel 2.6.32 nicht freigegeben,
versteckt sich hinter einer Option LABOR ähnlich wie EXPERIMENTAL beim Linux-Kernel.
Die Option wurde einfach ausgeblendet, wieder einbinden über eine kleine Änderung der Config.in:
Code: Alles auswählen
config FREETZ_TYPE_LABOR
# bool "Beta/Labor"
bool
Code: Alles auswählen
config FREETZ_TYPE_LABOR
bool "Beta/Labor"
# bool
Zuletzt geändert von rendegast am 28.09.2013 11:06:46, insgesamt 2-mal geändert.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
- The Hit-Man
- Beiträge: 2248
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: Kernel 2.6.32.41 und RT2800USB
Ich hatte mal mit 1.2 rumngespielt. Das paßte nicht zu meinem FritzBox Version. Ich muß schon die Entwicklerversion nehmen. Denn erst da ist meine FritzBox 7320 dabei ...
Aber danke erst mal für die Mühe. Ich werde mal danach suchen ...
Aber danke erst mal für die Mühe. Ich werde mal danach suchen ...
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
Re: Kernel 2.6.32.41 und RT2800USB
Erste Anlaufstellen könnten sein
drivers/net/wireless/Kconfig
drivers/net/wireless/Makefile
vergleichen mit den entsprechenden aus der vanilla-Source.
drivers/net/wireless/Kconfig
drivers/net/wireless/Makefile
vergleichen mit den entsprechenden aus der vanilla-Source.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
- The Hit-Man
- Beiträge: 2248
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: Kernel 2.6.32.41 und RT2800USB
Also, ich habe mal per Hand die fehlenden Sachen in die .config vom freetz-kernel eingefügt. Doch wenn ich ein "make" make, wird diese .config wieder überschrieben. Sehr komisch ...
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
- The Hit-Man
- Beiträge: 2248
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: Kernel 2.6.32.41 und RT2800USB
Habe aber entdeckt, das er sich die .config aus einem anderen Verzeichnis holt. Jetzt habe ich diese mal geändert. MAl sehen was passiert. Ob die Module gebaut werden.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
- The Hit-Man
- Beiträge: 2248
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: Kernel 2.6.32.41 und RT2800USB
es ist zum heule ... nichts hilft argh
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
- The Hit-Man
- Beiträge: 2248
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: Kernel 2.6.32.41 und RT2800USB
Ich habs wohl. Es waren Abhängigkeiten und nun kann ich den Treiber aus wählen
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
- The Hit-Man
- Beiträge: 2248
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: Kernel 2.6.32.41 und RT2800USB
jetzt verstehe ich noch nicht so ganz, wie ich dasnn alles in ein image packen soll.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux