cabriofahrer
Well-Known Member
Ich habe auf einem Raspberry Pi 3 NetBSD aarch64 installiert, weil NetBSD im Gegensatz zu FreeBSD sowohl das WiFi- als auch das Audiomodul unterstützt. Die Installation war kein Problem, das System wird automatisch über den Router ins Heimnetzwerk eingebunden. Hier ein Screenshot von einem ssh-Login von meinem Hauptrechner mit FreeBSD:
Wie man sieht, lautet das Device "bwfm0".
Die Frage ist jetzt, wie kann ich unter NetBSD eine Ad-Hoc Verbindung einrichten? Das Ziel ist es, den Raspberry Pi 3 in einem Haushalt anzusprechen (z.B. direkt von einem Mobilfunkgerät aus), in dem es kein Internet und keinen Router gibt.
Der erste Schritt wäre mit Sicherheit erstmal ein
Im Freebsd Handbook ist sehr schön beschrieben, wie man eine Ad-Hoc Verbindung herstellt (Kap. 34.5 https://docs.freebsd.org/en/books/handbook/advanced-networking/), aber unter NetBSD funktioniert das so natürlich nicht und ich kann in der NetBSD Doku nichts entsprechendes finden.
Irgendeine Idee?
Code:
$ ssh werner@192.168.1.45
(werner@192.168.1.45) Password for werner@NetBSD.local:
Last login: Wed Oct 22 12:04:21 2025 from 192.168.1.131
NetBSD 10.1 (GENERIC64) #0: Mon Dec 16 13:08:11 UTC 2024
Welcome to NetBSD!
NetBSD$ ifconfig
mue0: flags=0x8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
capabilities=0x7ff80<TSO4,IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx>
capabilities=0x7ff80<TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx,TCP6CSUM_Rx>
capabilities=0x7ff80<TCP6CSUM_Tx,UDP6CSUM_Rx,UDP6CSUM_Tx,TSO6>
enabled=0
ec_capabilities=0x1<VLAN_MTU>
ec_enabled=0
address: b8:27:eb:e4:44:fc
media: Ethernet autoselect (none)
status: no carrier
lo0: flags=0x8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33624
status: active
inet6 ::1/128 flags 0x20<NODAD>
inet6 fe80::1%lo0/64 flags 0 scopeid 0x2
inet 127.0.0.1/8 flags 0
bwfm0: flags=0x8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ssid Shitstorm nwkey *****
powersave off
bssid 06:b0:44:43:f2:34 chan 100
address: b8:27:eb:b1:11:a9
media: IEEE802.11 autoselect (VHT mode 11ac)
status: active
inet6 fe80::ba27:ebff:feb1:11a9%bwfm0/64 flags 0 scopeid 0x3
inet 192.168.1.45/24 broadcast 192.168.1.255 flags 0
NetBSD$
Wie man sieht, lautet das Device "bwfm0".
Die Frage ist jetzt, wie kann ich unter NetBSD eine Ad-Hoc Verbindung einrichten? Das Ziel ist es, den Raspberry Pi 3 in einem Haushalt anzusprechen (z.B. direkt von einem Mobilfunkgerät aus), in dem es kein Internet und keinen Router gibt.
Der erste Schritt wäre mit Sicherheit erstmal ein
ifconfig bwfm0 down, um die Verbindung mit dem Router zu kappen.Im Freebsd Handbook ist sehr schön beschrieben, wie man eine Ad-Hoc Verbindung herstellt (Kap. 34.5 https://docs.freebsd.org/en/books/handbook/advanced-networking/), aber unter NetBSD funktioniert das so natürlich nicht und ich kann in der NetBSD Doku nichts entsprechendes finden.
Irgendeine Idee?
