Manfred_Mustermann
(Themenstarter)
Anmeldungsdatum: 21. März 2010
Beiträge: 337
|
Vielen Dank dass du sogar unterwegs per Handy antwortest! 👍 Jetzt ist auf jedenfall klar was ich machen muss. Ich bin jetzt in der Liste fortgefahren, hänge allerdings gerade an Punkt 8: COPYING
MAINTAINERS
drivers/net/wireless/Kconfig
drivers/net/wireless/Makefile
include/linux/ieee80211.h
include/linux/pci_ids.h
include/linux/ath9k_platform.h
include/uapi/linux/nl80211.h
include/net/cfg80211.h
include/net/cfg80211-wext.h
include/net/ieee80211_radiotap.h
include/net/lib80211.h
include/net/mac80211.h
include/net/regulatory.h
net/Makefile
net/Kconfig
net/wireless/
net/mac80211/
drivers/net/wireless/ath/
drivers/net/wireless/mac80211_hwsim.c
drivers/net/wireless/mac80211_hwsim.h Ich erhalte folgende Fehlermeldung: COPYING: Befehl nicht gefunden. und MAINTAINERS: Befehl nicht gefunden. Hat jemand eine Idee was das Problem sein könnte?
|
mathew7481
Anmeldungsdatum: 20. Juli 2015
Beiträge: 15
|
Hallo, Du hast schon eine Datei angelegt mit dem Namen "copy-list.ath" und dort den Inhalt eingefügt oder? Für mich hört sich Deine Fehlermeldung so an, als hättest Du es im Terminal eingegeben. LG
|
Manfred_Mustermann
(Themenstarter)
Anmeldungsdatum: 21. März 2010
Beiträge: 337
|
Ich habe bisher die von dir genannten Schritte und die der externen englischen Anleitung bis einschließlich Schritt 8 ausgeführt. Die Befehle hatte ich alle ins Terminal eingegeben - so wie ich das jetzt verstehe muss ich aber die Datei "manuell" mit einem Texteditor erstellen und in ~/backports abspeichern, richtig? Woran erkenne ich denn welche Befehle ich ins Terminal eingeben soll?
|
mathew7481
Anmeldungsdatum: 20. Juli 2015
Beiträge: 15
|
Hallo, Grundsätzlich sind es schon Terminal Befehle. In dem Fall stand eben in der Anleitung, dass explizit eine Datei mit dem genannten Inhalt erstellt werden soll. Ja, Datei erstellen und im backports Ordner ablegen. Du kannst zum Beispiel nano, oder einen anderen Texteditor wie vi oder gedit benutzen und den Inhalt kopieren und einfügen.
|
Manfred_Mustermann
(Themenstarter)
Anmeldungsdatum: 21. März 2010
Beiträge: 337
|
Alles klar, danke! Ist Schritt 10 ./gentree.py --verbose --clean --git-revision master \
--copy-list copy-list.ath ../ath ../backports-output ein Terminalbefehl? Falls ja bekomme ich eine Fehlermeldung. Edit: Bei Schritt 29 bin ich mir auch nicht sicher ob es ein Terminalbefehl sein soll: [ 2162.207812] ath10k_pci 0000:05:00.0: PCI INT A disabled
[ 2165.136293] ath10k_pci 0000:05:00.0: BAR 0: assigned [mem 0xf0000000-0xf01fffff 64bit]
[ 2165.136320] ath10k_pci 0000:05:00.0: BAR 0: set to [mem 0xf0000000-0xf01fffff 64bit] (PCI address [0xf0000000-0xf01fffff])
[ 2165.136343] ath10k_pci 0000:05:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[ 2165.136365] ath10k_pci 0000:05:00.0: setting latency timer to 64
[ 2165.140502] ath10k: MSI-X didn't succeed (1), trying MSI
[ 2165.140606] ath10k_pci 0000:05:00.0: irq 44 for MSI/MSI-X
[ 2165.140660] ath10k: MSI interrupt handling
[ 2165.175112] ath10k: Hardware name qca988x hw2.0 version 0x4100016c
[ 2166.343783] ath10k: UART prints disabled
[ 2166.348550] ath10k: firmware 999.999.0.636 booted
[ 2166.358939] ath10k: htt target version 2.1
[ 2166.362076] ath: EEPROM regdomain: 0x0
[ 2166.362080] ath: EEPROM indicates default country code should be used
[ 2166.362083] ath: doing EEPROM country->regdmn map search
[ 2166.362086] ath: country maps to regdmn code: 0x3a
[ 2166.362089] ath: Country alpha2 being used: US
[ 2166.362091] ath: Regpair used: 0x3a
[ 2166.364798] cfg80211: Calling CRDA for country: US
|
mathew7481
Anmeldungsdatum: 20. Juli 2015
Beiträge: 15
|
Nein, kein Terminal-Befehl. Das ist eine "dmesg | grep ath" Ausgabe bzw. Ein Ausschnitt davon. Das ist nur zur Überprüfung, ob der Treiber richtig geladen wurde. Das kannst du auch an der Zeitangabe, die vor den Informationen steht sehen.
|
Manfred_Mustermann
(Themenstarter)
Anmeldungsdatum: 21. März 2010
Beiträge: 337
|
Ok, und was ist mit
Manfred Mustermann schrieb: Ist Schritt 10 ./gentree.py --verbose --clean --git-revision master \
--copy-list copy-list.ath ../ath ../backports-output ein Terminalbefehl? Falls ja bekomme ich eine Fehlermeldung.
|
mathew7481
Anmeldungsdatum: 20. Juli 2015
Beiträge: 15
|
Poste mal bitte die Fehlermeldung bzw. Den kompletten Auszug, was passiert, wenn Du den Befehl ausführst.
|
Manfred_Mustermann
(Themenstarter)
Anmeldungsdatum: 21. März 2010
Beiträge: 337
|
~/backports$ ./gentree.py --verbose --clean --git-revision master \
> --copy-list copy-list.ath ../ath ../backports-output
You need to have installed: spatch
Try installing the package: coccinelle
If that is too old go grab the code from source:
git clone https://github.com/coccinelle/coccinelle.git
To build you will need: ocaml ncurses-devel
If on SUSE / OpenSUSE you will also need: ocaml-ocamldoc
You have unfulfilled binary requirements
|
Manfred_Mustermann
(Themenstarter)
Anmeldungsdatum: 21. März 2010
Beiträge: 337
|
Ich sehe gerade dass es jetzt auch noch einen Ordner "ath" in meinem "user" Ordner befindet. Hätte ich die Datei "copy-list.ath" dort abspeichern sollen?
|
mathew7481
Anmeldungsdatum: 20. Juli 2015
Beiträge: 15
|
Ok. Du musst, wie die Ausgabe sagt das Paket "coccinelle" herunterladen und compilieren. Vielleicht gibt's da bei Google schon eine Anleitung. Ich kann Dir dazu erst morgen die genauen Befehle senden, da ich dazu mein Ubuntu brauche.
|
Manfred_Mustermann
(Themenstarter)
Anmeldungsdatum: 21. März 2010
Beiträge: 337
|
Ich habe gerade "coccinelle" via Synaptics installiert, bekomme aber die gleiche Fehlermeldung. Kein Problem, morgen reicht auch.
|
mathew7481
Anmeldungsdatum: 20. Juli 2015
Beiträge: 15
|
Der "ath" Ordner sollte, damit der Befehl funktioniert im gleichen Ordner wie der backports Ordner sein.
|
Manfred_Mustermann
(Themenstarter)
Anmeldungsdatum: 21. März 2010
Beiträge: 337
|
Edit: Die sind beide im "home/user"-Ordner.
|
mathew7481
Anmeldungsdatum: 20. Juli 2015
Beiträge: 15
|
coccinelle ist in den repositories wahrscheinlich veraltet. Dann hilft nur selber herunterladen und kompilieren.
|