Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No internet access on Proxmox VM due to hardcoded ethernet interface #49

Open
NuclearKitty opened this issue Jul 4, 2023 · 6 comments
Labels
unconfirmed Issue hasn't been confirmed in newest version

Comments

@NuclearKitty
Copy link

NuclearKitty commented Jul 4, 2023

Ive got HAOS running inside a VM on my Proxmox Server which is connected to my router via ethernet (Interface reads: enp6s18)

I am running the AP with a dedicated Intel 9260 WiFi Card (Interface reads: wlp1s0) via PCIe passthrough. I can connect to it and open the home assistant page, but thats it. Android reports "No Internet Access" and I cant connect to the net or even to any other devices on my LAN.

Digging through other issues and further versions the issue seems to me that the addon is hardcoded to assume "eth0" as the ethernet interface and wont work with anything else?


This is my config:

ssid: Cyberkitty
wpa_passphrase: ********
channel: "6"
address: 192.168.99.1
netmask: 255.255.255.0
broadcast: 192.168.99.255
interface: wlp1s0
hide_ssid: "0"
dhcp: "1"
dhcp_start_addr: 192.168.99.10
dhcp_end_addr: 192.168.99.254
allow_mac_addresses: []
deny_mac_addresses: []
debug: 1
hostapd_config_override: []
client_internet_access: "1"
client_dns_override:

  • 8.8.8.8
  • 1.1.1.1

dnsmasq_config_override: []


And this is my Log:

s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
Starting Hass.io Access Point Addon
-# Setup interface:
Add to /etc/network/interfaces: iface wlp1s0 inet static
Run command: nmcli dev set wlp1s0 managed no
Run command: ip link set wlp1s0 down
Add to /etc/network/interfaces: address 192.168.99.1
Add to /etc/network/interfaces: netmask 255.255.255.0
Add to /etc/network/interfaces: broadcast 192.168.99.255
Run command: ip link set wlp1s0 up
-# Setup hostapd:
Add to hostapd.conf: ssid=Cyberkitty
Add to hostapd.conf: wpa_passphrase=********
Add to hostapd.conf: channel=6
Add to hostapd.conf: ignore_broadcast_ssid=0
Add to hostapd.conf: macaddr_acl=0
Add to hostapd.conf: interface=wlp1s0
-# DHCP enabled. Setup dnsmasq:
Add to dnsmasq.conf: dhcp-range=192.168.99.10,192.168.99.254,12h
Add to dnsmasq.conf: interface=wlp1s0
Add custom DNS: dhcp-option=6,8.8.8.8,1.1.1.1
-## Starting dnsmasq daemon
-## Starting hostapd daemon
rfkill: Cannot open RFKILL control device
wlp1s0: interface state UNINITIALIZED->ENABLED
wlp1s0: AP-ENABLED
wlp1s0: STA 00:0a:f5:ab:3c:ba IEEE 802.11: authenticated
wlp1s0: STA 00:0a:f5:ab:3c:ba IEEE 802.11: associated (aid 1)
wlp1s0: AP-STA-CONNECTED 00:0a:f5:ab:3c:ba
wlp1s0: STA 00:0a:f5:ab:3c:ba RADIUS: starting accounting session F3EDA9AEBFF1DA5F
wlp1s0: STA 00:0a:f5:ab:3c:ba WPA: pairwise key handshake completed (RSN)
wlp1s0: EAPOL-4WAY-HS-COMPLETED 00:0a:f5:ab:3c:ba


@NuclearKitty
Copy link
Author

NuclearKitty commented Jul 5, 2023

Add:

Can confirm, downloading the repo, modifying the "run.sh" to default to "enp6s18" instead of "eth0" and installing the addon locally makes it work like a charm.

Is it possible to bring back the ethernet interface option that was removed in 0.4.6?

@NuclearKitty NuclearKitty changed the title No internet Access on Proxmox VM No internet access on Proxmox VM due to hardcoded ethernet interface Jul 5, 2023
@mattlongman
Copy link
Owner

Hi @NuclearKitty - yes, I'll re-apply those changes as soon as I'm able. I had some (unrelated) issues during testing so rolled back, and no feedback after that so I left it.

If you want to compare the difference in the 0.4.5 pre-release and current main branch, and submit a PR in the meantime, I can probably review it sooner.

@mezen
Copy link

mezen commented Oct 4, 2023

@mattlongman still an issue...

Need to update 14 Shelly devices, dont want to switch all of them to a other wlan with inet and back :(

@mattlongman
Copy link
Owner

@mezen - can you check to see if v0.4.8 solves this? If not, I'll take a look from scratch.

@ROBOT0-VT
Copy link
Collaborator

Heyo, anyone still having this issue?

@ROBOT0-VT ROBOT0-VT added the unconfirmed Issue hasn't been confirmed in newest version label Mar 26, 2024
@mezen
Copy link

mezen commented Aug 20, 2024

@mezen - can you check to see if v0.4.8 solves this? If not, I'll take a look from scratch.

Looks like it is fixed with the current version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
unconfirmed Issue hasn't been confirmed in newest version
Projects
None yet
Development

No branches or pull requests

4 participants