Tethering mit Windows Phone

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
geier22

Re: Tethering mit Windows Phone

Beitrag von geier22 » 03.12.2017 14:04:11

jph hat geschrieben: ↑ zum Beitrag ↑
03.12.2017 13:55:32
Default-Route 192.168.178.1 für eth0, was die IP meines Routers ist, passt.
Aber wenn er verbunden ist, wie er sagt, dann endet die Route bei seinem Phone, und man sieht nichts weiter.
Sehe ich das richtig?
mit Xubuntu 16.04 ist es kein Problem (Dualboot)
Wenn er mit Ubuntu Internet via Phone- Tethering bekommt, muss es wohl doch an Debian liegen. Das hatte ich übersehen.

Benutzeravatar
jph
Beiträge: 1049
Registriert: 06.12.2015 15:06:07
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Greven/Westf.

Re: Tethering mit Windows Phone

Beitrag von jph » 03.12.2017 17:48:10

geier22 hat geschrieben: ↑ zum Beitrag ↑
03.12.2017 14:04:11
jph hat geschrieben: ↑ zum Beitrag ↑
03.12.2017 13:55:32
Default-Route 192.168.178.1 für eth0, was die IP meines Routers ist, passt.
Aber wenn er verbunden ist, wie er sagt, dann endet die Route bei seinem Phone, und man sieht nichts weiter.
Sehe ich das richtig?
Möglicherweise hat er keine Route zugewiesen bekommen oder nur eine Verbindung auf Layer 2 etabliert. Solange der OP die Information nicht liefert, können wir alle nur in die Glaskugel schauen.

rimatheou
Beiträge: 89
Registriert: 18.02.2015 13:30:08

Re: Tethering mit Windows Phone

Beitrag von rimatheou » 03.12.2017 18:50:14

Der Reihe nach:

Code: Alles auswählen

nmcli c up "Windows Phone9847"
Error: unknown connection 'Windows Phone9847'.
Aber ich habe alles richtig getippt, denn nachdem ich das < aus dem Passwort geändert hatte, kam das:

Code: Alles auswählen

nmcli c up "Windows Phone9847"
Error: Connection activation failed.
Aber bei meinem Win Phone sehe ich einen verbundenen Gast.

Code: Alles auswählen

ip route
default via 192.168.137.1 dev wlp2s0b1 proto static metric 600 
169.254.0.0/16 dev wlp2s0b1 scope link metric 1000 
192.168.137.0/24 dev wlp2s0b1 proto kernel scope link src 192.168.137.117 metric 600

Code: Alles auswählen

cat /etc/resolv.conf
# Generated by NetworkManager
search mshome.net
nameserver 192.168.137.1
ifconfig muss ich erst installieren... wird dauern.

dufty2
Beiträge: 1711
Registriert: 22.12.2013 16:41:16

Re: Tethering mit Windows Phone

Beitrag von dufty2 » 03.12.2017 19:07:55

Die Routen schauen doch gar nicht so schlecht aus ;)

Was Du noch machen könntest, die gleichen Ausgaben unter Deinem Xubunto machen und posten.

Evtl. 'ne Firewall auf dem Debian-host im Spiel?
# iptables -L -n -v

rimatheou
Beiträge: 89
Registriert: 18.02.2015 13:30:08

Re: Tethering mit Windows Phone

Beitrag von rimatheou » 03.12.2017 20:41:39

Jetzt doch noch ifconfig:

Code: Alles auswählen

# ifconfig
enp1s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 1c:75:08:41:c6:ad  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 16  

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1  (Local Loopback)
        RX packets 952  bytes 78936 (77.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 952  bytes 78936 (77.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp2s0b1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.137.117  netmask 255.255.255.0  broadcast 192.168.137.255
        inet6 fe80::7a1d:7697:3d41:57cf  prefixlen 64  scopeid 0x20<link>
        ether 18:f4:6a:8a:02:0d  txqueuelen 1000  (Ethernet)
        RX packets 402  bytes 134778 (131.6 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 594  bytes 103420 (100.9 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

rimatheou
Beiträge: 89
Registriert: 18.02.2015 13:30:08

Re: Tethering mit Windows Phone

Beitrag von rimatheou » 03.12.2017 20:43:43

Code: Alles auswählen

iptables -L -n -v
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination

BenutzerGa4gooPh

Re: Tethering mit Windows Phone

Beitrag von BenutzerGa4gooPh » 03.12.2017 20:52:25

Probiere (noch) mal

Code: Alles auswählen

ping 192.168.137.1
ping 8.8.8.8
ping google.de
Dann desgleichen vom Windows-Phone.
Zuletzt geändert von BenutzerGa4gooPh am 03.12.2017 20:55:26, insgesamt 1-mal geändert.

rimatheou
Beiträge: 89
Registriert: 18.02.2015 13:30:08

Re: Tethering mit Windows Phone

Beitrag von rimatheou » 03.12.2017 20:54:38

mit Xubuntu:

Code: Alles auswählen

ip route
default via 192.168.137.1 dev wlp2s0b1  proto static  metric 600 
169.254.0.0/16 dev wlp2s0b1  scope link  metric 1000 
192.168.137.0/24 dev wlp2s0b1  proto kernel  scope link  src 192.168.137.243  metric 600 

Code: Alles auswählen

diotima@organon:~$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
search mshome.net

rimatheou
Beiträge: 89
Registriert: 18.02.2015 13:30:08

Re: Tethering mit Windows Phone

Beitrag von rimatheou » 03.12.2017 21:10:21

Jana66 hat geschrieben: ↑ zum Beitrag ↑
03.12.2017 20:52:25
Probiere (noch) mal

Code: Alles auswählen

ping 192.168.137.1
ping 8.8.8.8
ping google.de
Das ist jetzt verbunden mit dem Windows Phone:

Code: Alles auswählen

ping 192.168.137.1
PING 192.168.137.1 (192.168.137.1) 56(84) bytes of data.
From 192.168.137.117 icmp_seq=5 Destination Host Unreachable
From 192.168.137.117 icmp_seq=6 Destination Host Unreachable
From 192.168.137.117 icmp_seq=7 Destination Host Unreachable
From 192.168.137.117 icmp_seq=8 Destination Host Unreachable
From 192.168.137.117 icmp_seq=9 Destination Host Unreachable
From 192.168.137.117 icmp_seq=10 Destination Host Unreachable
From 192.168.137.117 icmp_seq=15 Destination Host Unreachable
From 192.168.137.117 icmp_seq=16 Destination Host Unreachable
^C
--- 192.168.137.1 ping statistics ---
17 packets transmitted, 0 received, +8 errors, 100% packet loss, time 16307ms
pipe 3

Code: Alles auswählen

ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
From 192.168.137.117 icmp_seq=1 Destination Host Unreachable
From 192.168.137.117 icmp_seq=2 Destination Host Unreachable
From 192.168.137.117 icmp_seq=3 Destination Host Unreachable
From 192.168.137.117 icmp_seq=4 Destination Host Unreachable
From 192.168.137.117 icmp_seq=5 Destination Host Unreachable
From 192.168.137.117 icmp_seq=6 Destination Host Unreachable
From 192.168.137.117 icmp_seq=7 Destination Host Unreachable
^C--- 8.8.8.8 ping statistics ---
8 packets transmitted, 0 received, +7 errors, 100% packet loss, time 7151ms
pipe 4

Code: Alles auswählen

ping google.de
ping: google.de: Name or service not known
Dann desgleichen vom Windows-Phone.
Das verstehe ich nicht.

BenutzerGa4gooPh

Re: Tethering mit Windows Phone

Beitrag von BenutzerGa4gooPh » 03.12.2017 21:38:32

Ich habe oben in den Kommandoausgaben nichts Falsches gesehen. Keine ip-tables vorhanden, Adressierung, Routen okay, DHCP und WLAN laufen demzufolge auch.

Putzig, Gateway (DNS) zumindest per ICMP nicht erreichbar.
rimatheou hat geschrieben: ↑ zum Beitrag ↑
03.12.2017 21:10:21
ping 192.168.137.1
PING 192.168.137.1 (192.168.137.1) 56(84) bytes of data.
From 192.168.137.117 icmp_seq=5 Destination Host Unreachable
Ubuntu macht's anders:
cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
search mshome.net
Allerdings funktioniert mit Debian ein ping auf 8.8.8.8 auch nicht, eine manuelle Konfiguration der Tethering-Verbindung (wenigstens DNS-Server) im Netzwerkmanager duerfte nichts bringen. Hätte ich sonst als Workaround vorgeschlagen.

Um den Gateway/DNS anders (UDP, DNS-Port, ARP) zu prüfen, verbinde dich mal und

Code: Alles auswählen

traceroute 8.8.8.8
telnet 192.168.137.1 53
ip neighbor show
Vor dem Verbinden/Tethering starte ein Terminal und lasse

Code: Alles auswählen

journalctl -f
"nebeher" laufen. Dessen längere Ausgabe nach nopaste!

rimatheou
Beiträge: 89
Registriert: 18.02.2015 13:30:08

Re: Tethering mit Windows Phone

Beitrag von rimatheou » 04.12.2017 21:29:49

Code: Alles auswählen

traceroute 8.8.8.8
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
 1  * * *
 2  * * *
 3  * * *
 4  * * *
 5  * * *
 6  * * *
 7  * * *
 8  * * *
 9  * * *
10  * * *
11  * * *
12  * * *
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *

Code: Alles auswählen

telnet 192.168.137.1 53
Trying 192.168.137.1...
telnet: Unable to connect to remote host: No route to host

Code: Alles auswählen

ip neighbor show
192.168.137.1 dev wlp2s0b1  INCOMPLETE

rimatheou
Beiträge: 89
Registriert: 18.02.2015 13:30:08

Re: Tethering mit Windows Phone

Beitrag von rimatheou » 04.12.2017 21:38:59

journal -f bei nopaste:
pastebin/?mode=view&s=40079

rimatheou
Beiträge: 89
Registriert: 18.02.2015 13:30:08

Re: Tethering mit Windows Phone

Beitrag von rimatheou » 04.12.2017 22:05:50

Beim Booten erhalte ich folgende Kernel-Meldung:

Code: Alles auswählen

brcmsmac bcma0:1: brcms_ops_bss_info_changed: qos enabled: false (implement)
brcmsmac bcma0:1: brcms_ops_config: change power-save mode: false (implement)
brcmsmac bcma0:1: brcms_ops_bss_info_changed: qos enabled: false (implement)
brcmsmac bcma0:1: brcms_ops_config: change power-save mode: false (implement)
Ich habe brcmsmac (Firmware) installiert, um das W-LAN zum Laufen zu bringen (https://wiki.debian.org/bcm43xx)

Vielleicht hat es was damit zu tun?!

BenutzerGa4gooPh

Re: Tethering mit Windows Phone

Beitrag von BenutzerGa4gooPh » 05.12.2017 08:35:06

MAC-Adresse von Default-Gateway im ARP-Cache (ip neighbor show) nicht vorhanden.
wpa-supplicant: disconnect, Reason 4 = Inaktivität:

Code: Alles auswählen

Dec 04 20:55:32 deborganon kernel: brcmsmac bcma0:1: brcmsmac: brcms_ops_bss_info_changed: disassociated
Dec 04 20:55:32 deborganon kernel: brcmsmac bcma0:1: brcms_ops_bss_info_changed: arp filtering: 1 addresses (implement)
Dec 04 20:55:32 deborganon kernel: brcmsmac bcma0:1: brcms_ops_bss_info_changed: qos enabled: false (implement)
Dec 04 20:55:32 deborganon wpa_supplicant[531]: wlp2s0b1: CTRL-EVENT-DISCONNECTED bssid=48:50:73:99:a2:ce reason=4 locally_generated=1
Vorher authentifiziert, DHCP-Lesae erhalten. brcsmac filtert???

Bin nun nicht die Broadcom-Expertin, aber wir sollten mal schauen, welche WLAN-Karte du genau hast und diese eventuell anders/korrekt installieren, möglichst ohne brcmsmac. b43-installer vlielleicht. Also WLAN-Adapter und Firmware jeweils von Debian und Xubuntu posten:

Code: Alles auswählen

lspci -nnk | grep -i net -A2
dmesg | grep -i firmware
Funktioniert das Debian-WLAN eigentlich an einem "normalen" Accesspoint/WLAN-Router?

Des Weiteren "knallt" dein offensichtlich nicht funktionierender Beschleunigungssensor die Logs voll.

Code: Alles auswählen

Dec 04 20:38:26 deborganon iio-sensor-prox[450]: Could not open input accel '/dev/input/event8': Operation not permitted
Kannst du den im BIOS deaktivieren? Eventuell neuer Thread diesbezüglich.

Edit:
Boote mal die XFCE-Live-Iso mit nonfree von hier https://cdimage.debian.org/cdimage/unof ... so-hybrid/
Dann probiere das Tethering mit dem Windows-Phone. Wenn das funktioniert, poste wiederum die Ausgaben der beiden o. g. Kommandos!
XFCE deshalb, weil Xubuntu funktioniert und wegen

Code: Alles auswählen

Dec 04 20:55:32 deborganon gnome-shell[1079]: JS LOG: An active wireless connection, in infrastructure mode, involves no access point?
Ist wohl eher Symptom denn Ursache.

Halb-OT:
Im Gegensatz zu manch anderem TO bleibst du wenigstens an einem Problem dran! So mal als Lob ... :THX:

rimatheou
Beiträge: 89
Registriert: 18.02.2015 13:30:08

Re: Tethering mit Windows Phone

Beitrag von rimatheou » 05.12.2017 14:43:35

Debian:

Code: Alles auswählen

deborganon:/# lspci -nnk | grep -i net -A2
01:00.0 Ethernet controller [0200]: Broadcom Limited NetLink BCM57780 Gigabit Ethernet PCIe [14e4:1692] (rev 01)
	Subsystem: Acer Incorporated [ALI] NetLink BCM57780 Gigabit Ethernet PCIe [1025:036d]
	Kernel driver in use: tg3
	Kernel modules: tg3
02:00.0 Network controller [0280]: Broadcom Limited BCM43225 802.11b/g/n [14e4:4357] (rev 01)
	Subsystem: Foxconn International, Inc. T77H103.00 Wireless Half-size Mini PCIe Card [105b:e021]
	Kernel driver in use: bcma-pci-bridge

Code: Alles auswählen

deborganon:/# dmesg | grep -i firmware
[    0.633679] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    3.094993] psmouse serio1: elantech: assuming hardware version 2 (with firmware version 0x040213)
[   21.182404] brcmsmac bcma0:1: firmware: direct-loading firmware brcm/bcm43xx-0.fw
[   21.193890] brcmsmac bcma0:1: firmware: direct-loading firmware brcm/bcm43xx_hdr-0.fw
Xubuntu:

Code: Alles auswählen

lspci -nnk | grep -i net -A2
01:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM57780 Gigabit Ethernet PCIe [14e4:1692] (rev 01)
	Subsystem: Acer Incorporated [ALI] NetLink BCM57780 Gigabit Ethernet PCIe [1025:036d]
	Kernel driver in use: tg3
	Kernel modules: tg3
02:00.0 Network controller [0280]: Broadcom Corporation BCM43225 802.11b/g/n [14e4:4357] (rev 01)
	Subsystem: Foxconn International, Inc. T77H103.00 Wireless Half-size Mini PCIe Card [105b:e021]
	Kernel driver in use: bcma-pci-bridge

Code: Alles auswählen

dmesg | grep -i firmware
[    0.397961] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[    6.852333] psmouse serio1: elantech: assuming hardware version 2 (with firmware version 0x040213)
Das Debian-W-LAN funktioniert ganz normal am W-LAN-Router.

BenutzerGa4gooPh

Re: Tethering mit Windows Phone

Beitrag von BenutzerGa4gooPh » 05.12.2017 15:57:13

Mache mal noch mein Edit vom letzten Beitrag.
Boote mal die XFCE-Live-Iso mit nonfree von ... poste wiederum die Ausgaben der beiden o. g. Kommandos!

rimatheou
Beiträge: 89
Registriert: 18.02.2015 13:30:08

Re: Tethering mit Windows Phone

Beitrag von rimatheou » 05.12.2017 20:44:41

Also jetzt mit dem genannten Live-System:

Code: Alles auswählen

lspci -nnk | grep -i net -A2
bash: lspci: command not found
Kann man das Programm lspci installieren?

Code: Alles auswählen

dmesg | grep -i firmware
dmesg: read kernel buffer failed: Operation not permitted
Wenn ich als root arbeiten möchte, brauche ich das Passwort; das weiß ich aber nicht in dem Live - System

BenutzerGa4gooPh

Re: Tethering mit Windows Phone

Beitrag von BenutzerGa4gooPh » 05.12.2017 21:09:58

So hilft das nicht weiter, musst schon su/root werden. :wink:
viewtopic.php?t=137945#p895316
oder Google "debian live root passw"
Teste auch das Tethering! Mit Netzwerkzugang kannst du in einer Live-Iso beliebig nachinstallieren, nach Reboot ist alles wieder weg.
(lspci muesste vorhanden sein, setze mal sudo davor oder als root.)

rimatheou
Beiträge: 89
Registriert: 18.02.2015 13:30:08

Re: Tethering mit Windows Phone

Beitrag von rimatheou » 06.12.2017 11:20:30

Vom Live-System aus:

Code: Alles auswählen

# dmesg | grep -i firmware
[    0.645404] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    3.373898] psmouse serio1: elantech: assuming hardware version 2 (with firmware version 0x040213)
[   19.140416] brcmsmac bcma0:1: firmware: direct-loading firmware brcm/bcm43xx-0.fw
[   19.141609] brcmsmac bcma0:1: firmware: direct-loading firmware brcm/bcm43xx_hdr-0.fw
Daran arbeite ich gerade:

Code: Alles auswählen

# apt install lspci
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
Edit: Das Tethering funktioniert auch nicht mit dem Live-System.

BenutzerGa4gooPh

Re: Tethering mit Windows Phone

Beitrag von BenutzerGa4gooPh » 06.12.2017 14:37:05

Wenn ich mir dmesg vom funktionierenden Xubuntu ansehe, finde ich keine Firmware. Kerneltreiber?
brcm80211
The kernel contains two built-in open-source drivers: brcmfmac for native FullMAC and brcmsmac for mac80211-based SoftMAC. They should be automatically loaded when booting.
Note:
brcmfmac supports newer chipsets, and supports AP mode, P2P mode, or hardware encryption.
brcmsmac only supports old chipsets like BCM4313, BCM43224, BCM43225.
https://wiki.archlinux.org/index.php/broadcom_wireless

Wurde exakt so installiert

Code: Alles auswählen

su -
apt-get update && apt-get install firmware-brcm80211
modprobe -r brcmsmac
modprobe brcmsmac
https://wiki.debian.org/brcm80211#Broad ... cm80211.29 einschließlich Debianfirmware-brcm80211 ? Nichts Zusätzliches???
(Im Debian-Wiki steht auch was zu deinen Bootmeldungen.)

Bei Bedarf weitere Möglichkeiten versuchen:
- proprietärer Herstellertreiber (Broadcom-STA): https://wiki.debian.org/wl
(Empfiehlt Ubuntu als Alternative zu oben: https://wiki.ubuntuusers.de/WLAN/Karten/Broadcom/ )
- b43 https://wiki.debian.org/bcm43xx unterstützt ebenfalls BCM43225: https://wireless.wiki.kernel.org/en/use ... ed_devices
- Notfalls Windows-Treiber mit https://wiki.debian.org/NdisWrapper

Wirst du wohl probieren müssen, ich habe einen anderenn WLAN-Adapter und kein Windows-Phone.

Mit Debiansynaptic kannst du leicht/grafisch falsche Installationen entfernen. Reboot nach Firmwarewechsel ist ratsam. Die Quellenslite sollte stimmen: https://wiki.debianforum.de/Sources.list

rimatheou
Beiträge: 89
Registriert: 18.02.2015 13:30:08

Re: Tethering mit Windows Phone

Beitrag von rimatheou » 07.12.2017 14:44:24

Mit Synaptic brcmsmac deinstalliert. Dann:

Code: Alles auswählen

su -
apt-get update
apt-get install firmware-brcm80211
modprobe -r brcmsmac
modprobe brcmsmac

Code: Alles auswählen

apt-get update && apt-get install firmware-brcm80211
hat nicht funktioniert. Jetzt läuft mein HotSpot. Juhuuuuuuuuu!!! Danke. Beim Booten kommt auch keine Firmware-Meldung mehr.

Antworten