Closed andreialecu closed 5 years ago
Curiously, if I re-do the setup using the app, it disappears. But it reappears on the next reboot.
Here's a more complete log:
ian 06 18:42:52 raspberrypi systemd[1]: Started Daemon for nymea to configure wifi network using a Bluetooth LE connection.
ian 06 18:42:53 raspberrypi nymea-networkmanager[400]: I | Application: Using configuration file from: "/etc/nymea/nymea-networkmanager.conf"
ian 06 18:42:53 raspberrypi nymea-networkmanager[400]: I | Application: Fooo ("AdvertiseName", "Mode", "PlatformName", "Timeout") ()
ian 06 18:42:53 raspberrypi nymea-networkmanager[400]: I | Application: =====================================
ian 06 18:42:53 raspberrypi nymea-networkmanager[400]: I | Application: Starting nymea-networkmanager "0.2.0"
ian 06 18:42:53 raspberrypi nymea-networkmanager[400]: I | Application: =====================================
ian 06 18:42:53 raspberrypi nymea-networkmanager[400]: I | Application: Advertising name: "yyy WIFI Setup"
ian 06 18:42:53 raspberrypi nymea-networkmanager[400]: I | Application: Platform name: "nymea-box"
ian 06 18:42:53 raspberrypi nymea-networkmanager[400]: I | Application: Mode: Core::Mode(ModeOffline)
ian 06 18:42:53 raspberrypi nymea-networkmanager[400]: I | Application: Timeout: 60
ian 06 18:42:53 raspberrypi nymea-networkmanager[400]: W | NymeaService: Invalid D-Bus HardwareManager interface.
ian 06 18:42:53 raspberrypi nymea-networkmanager[400]: W | NymeaService: Could not init nymea D-Bus services
ian 06 18:42:53 raspberrypi nymea-networkmanager[400]: I | NetworkManager: Start the network manager.
ian 06 18:42:53 raspberrypi nymea-networkmanager[400]: I | NetworkManager: Initialize network manager
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | NetworkManager: Version: "1.6.2"
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | NetworkManager: State changed: "NetworkManagerStateDisconnected"
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | Application: NetworkManager::NetworkManagerState(NetworkManagerStateDisconnected)
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | Application: Start the bluetooth service because of "offline" mode.
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: W | Application: Could not start services. There is no network manager available.
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | NetworkManager: Connectivity state changed: "None"
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | NetworkManager: Networking enabled
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | Application: Networkmanager networking is now enabled
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | Application: Start the bluetooth service because of "offline" mode.
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: W | Application: Could not start services. There is no network manager available.
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | NetworkManager: Wireless networking enabled
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | Application: Networkmanager wireless networking is now enabled
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | Application: Start the bluetooth service because of "offline" mode.
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: W | Application: Could not start services. There is no network manager available.
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | NetworkManager: [+] NetworkDevice("lo" - "Generic", "NetworkDeviceStateUnmanaged")
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | NetworkManager: [+] WiredNetworkDevice("eth0", "B8:27:EB:FA:BC:BA", 0 [Mb/s], false, "NetworkDeviceStateUnavailable")
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | NetworkManager: [+] WirelessNetworkDevice("wlan0", "6A:F0:F2:97:C6:61", 0 [Mb/s], "NetworkDeviceStateUnavailable")
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | NetworkManager: Settings: [+] NetworkConnection("A1", "{a404dece-ec2a-4b9f-a00d-0794134cd679}", "", "802-11-wireless", "06.01.2019 18:42")
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | NetworkManager: Settings: [+] NetworkConnection("Wired connection 1", "{29d99b24-df93-3251-a4f6-d9a84bd1551f}", "", "802-3-ethernet", "06.01.2019 18:42")
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | NetworkManager: The network manager is now available
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | Application: Networkmanager is now available.
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | Application: Start the bluetooth service because of "offline" mode.
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | Application: Start service
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: W | NymeaService: Could not enable/disable bluetooth hardware resource. D-Bus interface not available.
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | Application: Start bluetooth service
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | NetworkManager: Network manager initialized successfully.
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | Application: Start the bluetooth service because of "offline" mode.
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | Application: Start service
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: W | NymeaService: Could not enable/disable bluetooth hardware resource. D-Bus interface not available.
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | Application: Start bluetooth service
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | NetworkManager: "wlan0" --> State changed: "NetworkDeviceStateDisconnected" : "NetworkDeviceStateReasonSupplicantAvailable"
ian 06 18:42:54 raspberrypi nymea-networkmanager[400]: I | Application: NetworkDevice::NetworkDeviceState(NetworkDeviceStateDisconnected)
ian 06 18:42:55 raspberrypi nymea-networkmanager[400]: I | NetworkManager: "wlan0" --> State changed: "NetworkDeviceStatePrepare" : "NetworkDeviceStateReasonNone"
ian 06 18:42:55 raspberrypi nymea-networkmanager[400]: I | Application: NetworkDevice::NetworkDeviceState(NetworkDeviceStatePrepare)
ian 06 18:42:55 raspberrypi nymea-networkmanager[400]: I | NetworkManager: State changed: "NetworkManagerStateConnecting"
ian 06 18:42:55 raspberrypi nymea-networkmanager[400]: I | Application: NetworkManager::NetworkManagerState(NetworkManagerStateConnecting)
ian 06 18:42:55 raspberrypi nymea-networkmanager[400]: I | Application: Ignoring networkmanager state NetworkManager::NetworkManagerState(NetworkManagerStateConnecting)
ian 06 18:42:55 raspberrypi nymea-networkmanager[400]: I | NetworkManager: "wlan0" --> State changed: "NetworkDeviceStateConfig" : "NetworkDeviceStateReasonNone"
ian 06 18:42:55 raspberrypi nymea-networkmanager[400]: I | Application: NetworkDevice::NetworkDeviceState(NetworkDeviceStateConfig)
ian 06 18:42:55 raspberrypi nymea-networkmanager[400]: I | NetworkManager: "wlan0" --> State changed: "NetworkDeviceStateNeedAuth" : "NetworkDeviceStateReasonNone"
ian 06 18:42:55 raspberrypi nymea-networkmanager[400]: I | Application: NetworkDevice::NetworkDeviceState(NetworkDeviceStateNeedAuth)
ian 06 18:42:55 raspberrypi nymea-networkmanager[400]: I | NetworkManager: "wlan0" --> State changed: "NetworkDeviceStatePrepare" : "NetworkDeviceStateReasonNone"
ian 06 18:42:55 raspberrypi nymea-networkmanager[400]: I | Application: NetworkDevice::NetworkDeviceState(NetworkDeviceStatePrepare)
ian 06 18:42:55 raspberrypi nymea-networkmanager[400]: I | NetworkManager: "wlan0" --> State changed: "NetworkDeviceStateConfig" : "NetworkDeviceStateReasonNone"
ian 06 18:42:55 raspberrypi nymea-networkmanager[400]: I | Application: NetworkDevice::NetworkDeviceState(NetworkDeviceStateConfig)
ian 06 18:42:56 raspberrypi nymea-networkmanager[400]: I | NetworkManager: "wlan0" --> State changed: "NetworkDeviceStateIpConfig" : "NetworkDeviceStateReasonNone"
ian 06 18:42:56 raspberrypi nymea-networkmanager[400]: I | Application: NetworkDevice::NetworkDeviceState(NetworkDeviceStateIpConfig)
ian 06 18:42:57 raspberrypi nymea-networkmanager[400]: I | NetworkManager: "wlan0" --> State changed: "NetworkDeviceStateIpCheck" : "NetworkDeviceStateReasonNone"
ian 06 18:42:57 raspberrypi nymea-networkmanager[400]: I | Application: NetworkDevice::NetworkDeviceState(NetworkDeviceStateIpCheck)
ian 06 18:42:57 raspberrypi nymea-networkmanager[400]: I | NetworkManager: "wlan0" --> State changed: "NetworkDeviceStateSecondaries" : "NetworkDeviceStateReasonNone"
ian 06 18:42:57 raspberrypi nymea-networkmanager[400]: I | Application: NetworkDevice::NetworkDeviceState(NetworkDeviceStateSecondaries)
ian 06 18:42:57 raspberrypi nymea-networkmanager[400]: I | NetworkManager: "wlan0" --> State changed: "NetworkDeviceStateActivated" : "NetworkDeviceStateReasonNone"
ian 06 18:42:57 raspberrypi nymea-networkmanager[400]: I | Application: NetworkDevice::NetworkDeviceState(NetworkDeviceStateActivated)
ian 06 18:42:57 raspberrypi nymea-networkmanager[400]: I | NetworkManager: State changed: "NetworkManagerStateConnectedGlobal"
ian 06 18:42:57 raspberrypi nymea-networkmanager[400]: I | Application: NetworkManager::NetworkManagerState(NetworkManagerStateConnectedGlobal)
ian 06 18:42:57 raspberrypi nymea-networkmanager[400]: I | NetworkManager: Connectivity state changed: "Full"
ian 06 18:42:59 raspberrypi nymea-networkmanager[400]: I | BluetoothServer: -------------------------------------
ian 06 18:42:59 raspberrypi nymea-networkmanager[400]: I | BluetoothServer: Starting bluetooth server
ian 06 18:42:59 raspberrypi nymea-networkmanager[400]: I | BluetoothServer: -------------------------------------
ian 06 18:42:59 raspberrypi nymea-networkmanager[400]: I | BluetoothServer: Local device "raspberrypi" "B8:27:EB:50:16:10"
ian 06 18:43:00 raspberrypi nymea-networkmanager[400]: I | BluetoothServer: Create NetworkService.
ian 06 18:43:00 raspberrypi nymea-networkmanager[400]: I | BluetoothServer: NetworkService: Notify state changed "\x07"
ian 06 18:43:00 raspberrypi nymea-networkmanager[400]: I | BluetoothServer: NetworkService: Notify networking enabled changed: enabled
ian 06 18:43:00 raspberrypi nymea-networkmanager[400]: I | BluetoothServer: NetworkService: Notify wireless networking enabled changed: enabled
ian 06 18:43:00 raspberrypi nymea-networkmanager[400]: I | BluetoothServer: Create WirelessService.
ian 06 18:43:00 raspberrypi nymea-networkmanager[400]: I | BluetoothServer: Start advertising "yyy WIFI Setup" "B8:27:EB:50:16:10"
ian 06 18:43:00 raspberrypi nymea-networkmanager[400]: I | BluetoothServer: Controller state advertising...
ian 06 18:43:00 raspberrypi nymea-networkmanager[400]: I | Application: Bluetooth server started
ian 06 18:43:00 raspberrypi nymea-networkmanager[400]: I | BluetoothServer: Already running.
ian 06 18:43:00 raspberrypi nymea-networkmanager[400]: I | BluetoothServer: Bluetooth host in discoverable mode.
I'm seeing this issue also. I did connect eth0 and made user wlan was working (and confirmed by accessing device on both IP's). I rebooted, and the device is still broadcasting.
This is a pretty big security issue since it's allowing anyone to connect the device to any network, so it's kinda blocking my implementation.
Not sure if it's a misconfiguration issue or something else.
This issue should be closed with the new nymea-networkmanager
version 0.3.2
. Please check it out and tell me if it works for you. :) Thanks
Confirmed that it works properly now on the new version! Thanks so much!
Confirmed that it works properly now on the new version! Thanks so much!
How did you pull that specific version? I'm used to using a SVN... this is a whole new world.!
What I did was to run the build steps here: https://github.com/guh/nymea-networkmanager
Then I built the debian package (make sure you cd ..
out of build/
), then ran dkpg -i libnymea.......deb
and dkpg -i nymea....deb
. Make sure you do cd ..
to find the deb files, they'll be just out of the directory where you cloned things.
Ah! Thank you! I tried this and it didn’t work. Looks like I was close. Thanks!
From: Andrei Alecu Sent: Friday, January 11, 2019 4:26 AM To: guh/berrylan Cc: PeterFucci; Comment Subject: Re: [guh/berrylan] Bluetooth discoverable even if connected to Wifi(#9)
What I did was to run the build steps here: https://github.com/guh/nymea-networkmanager Then I built the debian package (make sure you cd out of build/), then ran dkpg -i libnymea.. and dkpg -i nymea.... Make sure you do cd .. to find the deb files, they'll just out of the directory where you cloned things. — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.
I updated the readme docs for building the package, I hope that helps! If not, please let me know :)
Thanks t-mon!
My Pi is connected to the Wifi, and the network works properly, but the Berrylan app on the phone still sees the Pi and allows me to connect it to a different network.
I have only changed the advertised device name from the default, but it was acting the same even before this, here's the log
Any ideas what might be wrong? This is a custom setup on a default Raspbian install, via the steps in the FAQ.