elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
Wohnort: NRW
|
Hallo, entweder fehlen noch Werkzeuge oder wahrscheinlich die Kernel-Header. Zusätzlich ist die Treiberversion möglicherweise schon zu alt für den hier verwendeten 3.18-Kernel.
make[1]: *** /lib/modules/3.18.7-v7+/build: No such file or directory. Stop.
| dpkg -l linux-image* linux-header* build* gcc* | grep ii
|
|
JimBeamer1
Anmeldungsdatum: 1. November 2016
Beiträge: Zähle...
|
Danke für die Antwort. Doch was mach ich jetzt? Ich bin völlig unerfahren was Linux angeht. Ich habe einen Treiber für Linux aus dem Internet vom Hersteller heruntergeladen. Ich dachte ich installiere diesen mal eben und dann funktioniert es. TL-WN725N_V2_150911 Betriebssystem Linux (kernel 2.6.18 ~ 3.19.3) Doch leider gibt es keine install Datei wie in der DOS-Welt Wie kann ich diesen Treiber installieren?
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
Wohnort: NRW
|
Führe zunächst mal die gezeigten Abfragen aus.
| lsb_release -a
dpkg -l linux-image* linux-header* build* gcc* | grep ii
|
Unter Linux werden Kernel-Module (Treiber) i.d.R. aus dem C-Quellcode mittels eines C-Compilers gebaut und in den Kernel eingebunden. Schwer ist das nicht, aber hier fehlen sicher die Voraussetzungen, da Du die entsprechenden Programme und die dazu benötigten sog. Kernel Header-Dateien sehr wahrscheinlich noch nicht installiert hast. → dpkg - Programme kompilieren
|
JimBeamer1
Anmeldungsdatum: 1. November 2016
Beiträge: 9
|
Habe Befehle ausgeführt... root@MusicBox:~# lsb_release -a
-bash: lsb_release: command not found
root@MusicBox:~# dpkg -l linux-image* linux-header* build* gcc* | grep ii
ii build-essential 11.5+b1 armhf Informational list of build-essential packages
ii gcc 4:4.6.3-8 armhf GNU C compiler
ii gcc-4.6 4.6.3-14+rpi1 armhf GNU C compiler
ii gcc-4.6-base:armhf 4.6.3-14+rpi1 armhf GCC, the GNU Compiler Collection (base package)
ii gcc-4.7-base:armhf 4.7.2-5+rpi1 armhf GCC, the GNU Compiler Collection (base package)
ii gcc-4.8-base:armhf 4.8.2-21~rpi3rpi1 armhf GCC, the GNU Compiler Collection (base package)
dpkg-query: no packages found matching linux-header*
root@MusicBox:~#
|
praseodym
Supporter
Anmeldungsdatum: 9. Februar 2009
Beiträge: 22097
Wohnort: ~
|
Kannst du über Kabel verbinden?
sudo apt-get install linux-headers-(uname -r)
|
JimBeamer1
Anmeldungsdatum: 1. November 2016
Beiträge: 9
|
Ja, aktuell ist er über Kabel verbunden und ich greife vom Windows Rechner über PuTTY auf den Raspberry zu.
root@MusicBox:~# sudo apt-get install linux-headers-(uname -r)
-bash: syntax error near unexpected token `('
root@MusicBox:~#
|
praseodym
Supporter
Anmeldungsdatum: 9. Februar 2009
Beiträge: 22097
Wohnort: ~
|
Sorry, Tippo: sudo apt-get install linux-headers-$(uname -r)
|
JimBeamer1
Anmeldungsdatum: 1. November 2016
Beiträge: 9
|
root@MusicBox:~# sudo apt-get install linux-headers-$(uname -r)
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-headers-3.18.7-v7
E: Couldn't find any package by regex 'linux-headers-3.18.7-v7'
root@MusicBox:~#
...gesagt getan...
|
praseodym
Supporter
Anmeldungsdatum: 9. Februar 2009
Beiträge: 22097
Wohnort: ~
|
|
JimBeamer1
Anmeldungsdatum: 1. November 2016
Beiträge: 9
|
Ich kenne mich mit den Befehlen nicht aus. Habe dpkg -i und dpkg -i -R versucht doch erhalte jedesmal eine Fehlermeldung... root@MusicBox:~# dpkg -i https://www.niksula.hut.fi/~mhiienka2B-2_armhf.deb
dpkg: error processing https://www.niksula.hut.fi/~mhiienka2B-2_armhf.deb (--install):
cannot access archive: No such file or directory
Errors were encountered while processing:
https://www.niksula.hut.fi/~mhiienka2B-2_armhf.deb
root@MusicBox:~#
|
praseodym
Supporter
Anmeldungsdatum: 9. Februar 2009
Beiträge: 22097
Wohnort: ~
|
Ok, du kannst ja schlecht mit nem USB-Stick rumhantieren:
wget https://www.niksula.hut.fi/~mhiienka/Rpi/linux-headers-rpi/linux-headers-3.18.7-v7%2B_3.18.7-v7%2B-2_armhf.deb
dpkg -i *.deb
|
JimBeamer1
Anmeldungsdatum: 1. November 2016
Beiträge: 9
|
👍 jetzt ist schon eine ganze Menge mehr passiert... root@MusicBox:~# wget https://www.niksula.hut.fi/~mhiienka/Rpi/linux-headers-rpi/linux-headers-3.18.7-v7%2B_3.18.7-v7%2B-2_armhf.deb
--2016-11-02 19:27:10-- https://www.niksula.hut.fi/~mhiienka/Rpi/linux-headers-rpi/linux-headers-3.18.7-v7%2B_3.18.7-v7%2B-2_armhf.deb
Resolving www.niksula.hut.fi (www.niksula.hut.fi)... 130.233.43.7, 2001:708:20:e337:8:20ff:fedd:f36a
Connecting to www.niksula.hut.fi (www.niksula.hut.fi)|130.233.43.7|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 8529104 (8.1M) [application/octet-stream]
Saving to: `linux-headers-3.18.7-v7+_3.18.7-v7+-2_armhf.deb'
100%[======================================>] 8,529,104 3.15M/s in 2.6s
2016-11-02 19:27:17 (3.15 MB/s) - `linux-headers-3.18.7-v7+_3.18.7-v7+-2_armhf.deb' saved [8529104/8529104]
root@MusicBox:~# dpkg -i *.deb
Selecting previously unselected package linux-headers-3.18.7-v7+.
(Reading database ... 29153 files and directories currently installed.)
Unpacking linux-headers-3.18.7-v7+ (from linux-headers-3.18.7-v7+_3.18.7-v7+-2_armhf.deb) ...
dpkg: dependency problems prevent configuration of linux-headers-3.18.7-v7+:
linux-headers-3.18.7-v7+ depends on gcc-4.7; however:
Package gcc-4.7 is not installed.
dpkg: error processing linux-headers-3.18.7-v7+ (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
linux-headers-3.18.7-v7+
root@MusicBox:~#
|
JimBeamer1
Anmeldungsdatum: 1. November 2016
Beiträge: 9
|
Ich habe jetzt noch einmal versucht den Treiber nach Anleitung zur Kernal Version 3.11 zu installieren und bin etwas weiter gekommen.//
Jetzt sieht es so aus... root@MusicBox:~# sudo apt-get install git
Reading package lists... Done
Building dependency tree
Reading state information... Done
git is already the newest version.
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
linux-headers-3.18.7-v7+ : Depends: gcc-4.7 but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
root@MusicBox:~# git clone https://github.com/lwfinger/rtl8188eu
Cloning into 'rtl8188eu'...
remote: Counting objects: 9977, done.
remote: Total 9977 (delta 0), reused 0 (delta 0), pack-reused 9977
Receiving objects: 100% (9977/9977), 12.21 MiB | 2.54 MiB/s, done.
Resolving deltas: 100% (7368/7368), done.
root@MusicBox:~# cd rtl8188eu
root@MusicBox:~/rtl8188eu# make
make ARCH=arm CROSS_COMPILE= -C /lib/modules/3.18.7-v7+/build M=/root/rtl8188eu modules
make[1]: Entering directory '/usr/src/linux-headers-3.18.7-v7+'
ERROR: Kernel configuration is invalid.
include/generated/autoconf.h or include/config/auto.conf are missing.
Run 'make oldconfig && make prepare' on kernel src to fix it.
CC [M] /root/rtl8188eu/core/rtw_ap.o
In file included from <command-line>:0:0:
././include/linux/kconfig.h:4:32: fatal error: generated/autoconf.h: No such file or directory
compilation terminated.
scripts/Makefile.build:257: recipe for target '/root/rtl8188eu/core/rtw_ap.o' failed
make[2]: *** [/root/rtl8188eu/core/rtw_ap.o] Error 1
Makefile:1381: recipe for target '_module_/root/rtl8188eu' failed
make[1]: *** [_module_/root/rtl8188eu] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-3.18.7-v7+'
Makefile:147: recipe for target 'modules' failed
make: *** [modules] Error 2
root@MusicBox:~/rtl8188eu#
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
Wohnort: NRW
|
Hallo. dass kann so alles nicht funktionieren. Wie gesagt ohne die entsprechenden Header lässt sich kein extra Treibermodul bauen, sämtliche Anleitungen setzen das voraus. Bisher mussten die entsprechenden Pakete manuell heruntergeladen und installiert werden. Die aktuellen Treiberpakete sind auch für aktuellere Kernelversionen ausgelegt, erkennt man ja an den Fehlermeldungen beim make-Prozess. Ich bin jetzt beim RasPi allerdings nicht auf einem aktuellen Stand, aber das System (Linux-Version/Kernel) was Du installiert hast und verwendest ist offensichtlich veraltet. Du solltest zunächst eine aktuelle und noch unterstütze Variante von z.B. Noobs oder Raspbian mit 4.x-Kernel oder eine für die Rechnerachitektur des Pi entsprechend angepasste Ubuntu-Version installieren, dann sehen wir weiter und beschäftigen uns mit dem WLAN-Stick. So macht das meiner Meinung nach momentan nicht wirklich Sinn. Zumindest würde ich diese Vorgehensweise empfehlen. → https://www.raspberrypi.org/downloads/
|
JimBeamer1
Anmeldungsdatum: 1. November 2016
Beiträge: 9
|
Alles klar mit Noobs wurde der WLan-Stick erkannt. Also lag es an der veralteten Version von MusicBox. Damit ist mein Problem gelöst. Habe mir auf einem ausgemusterten Rechner jetzt mal Ubuntu 16.04 LTS installiert um etwas mehr in die Materie von Linux einzusteigen. Bis jetzt ist es ein Buch mit sieben Siegel, doch das lässt sich ändern 😉
Danke für die Hilfe!
|