Hallo RPi Community,
ich habe erst seit einigen Tagen einen RPi, bin also "Neuling" (auch was Linux angeht). An sich läuft der kleine aber schon super, die grundsätzliche Einrichtung von RaspBMC war gar nicht so schwer wie ich zuvor befürchtet hatte. Habe jetzt nur noch ein kleines Netzwerk-Problem, bzw. eine Frage:
Ich hatte den RPi zunächst per LAN-Kabel mit meinem WLAN-Router verbunden, um ihn ins Netz zu bringen. Dies funktionierte einwandfrei. Nun habe ich mir einen USB-WLAN-Adapter gekauft. Im XBMC habe ich dann unter Programme - Raspbmc Settings die Netzwerkeinstellungen auf WIFI umgestellt. Jetzt ist der RPi also per WLAN im Netz, funktioniert auch soweit einwandfrei.
Ich habe hier allerdings nur ein 54-Mbit-WLAN. Für die meisten Dinge, z.B. um per Putty oder Android-App auf den RPi zuzugreifen, reicht mir die Geschwindigkeit völlig aus. Anders sieht es aus, wenn ich größere Dateien von meinem Laptop auf den RPi (bzw. die daran angeschlossene USB-Platte) kopieren/verschieben will. Das geht mir viel zu langsam, und daher habe ich mir gedacht, zum Dateien kopieren verbinde ich einfach den RPi und mein Laptop direkt per LAN-Kabel, um die 100 Mbit auszunutzen. Da stoße ich aber nun meinen "Netzwerk-unter-Linux"-Kenntnissen an meine Grenzen.
Habe hier und über Google viel gesucht, finde aber keine Lösung. Lese oft über Einstellungen in /etc/network/interfaces, diese Datei ist bei mir jedoch leer (RaspBMC/XBMC speichert die Einstellungen offenbar woanders?). Ist das, was ich vorhabe, überhaupt machbar? Ich würde das LAN-Kabel dann auch nur bei Bedarf an meinen Laptop anklemmen, die Verbindung müsste dann also immer ad-hoc aufgebaut werden...
Brauche ich ein Crossover-Kabel, oder kann der RPi auch dieses Auto-MDI? Ich hab's mit und ohne Crossover-Adapter versucht, beides ging nicht. Aber irgendwie muss ich ja auch erstmal die LAN-Einstellungen setzen, nur wie und wo?
Wie gesagt, interfaces ist leer, route -n gibt folgendes aus:
pi@raspbmc:~$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 wlan0
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
Ich denke, dort müsste bei bestehender LAN-Verbindung eth0 auftauchen?
ifconfig:
pi@raspbmc:~$ ifconfig
eth0 Link encap:Ethernet HWaddr b8:27:eb:95:fa:17
inet6 addr: fe80::ba27:ebff:fe95:fa17/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:344 errors:0 dropped:0 overruns:0 frame:0
TX packets:348 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:66360 (64.8 KiB) TX bytes:118410 (115.6 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:240 (240.0 B) TX bytes:240 (240.0 B)
wlan0 Link encap:Ethernet HWaddr 80:1f:02:d3:19:18
inet addr:192.168.2.35 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::821f:2ff:fed3:1918/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:66753 errors:0 dropped:18 overruns:0 frame:0
TX packets:8098 errors:0 dropped:1 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:95180025 (90.7 MiB) TX bytes:960246 (937.7 KiB)
--> eth0 hat keine IP-Adresse. Ich denke, diese müsste ich irgendwo statisch festsetzen? Doch in der interfaces-Datei, obwohl RaspBMC diese offenbar nicht nutzt? (WLAN geht ja trotz leerer interfaces-Datei)
Hoffe ihr könnt mir weiter helfen!
Gruß,
Dietzen