802.1X wired with wpad

Hello everyone,
I'm trying to configure 802.1X on a wired interface, because I'm going to connect an acces point in my garage, and I want to secure the access of the ethernet cable that will go in my garage to keep people from accessing my LAN by just connecting this ethernet to a computer.
802.1X is more secure than mac adresse filtering.

What I want is to configure 802.1X authenticator, and not the supplicant. I only found documentation to configure the supplicant (the client).

I have already read the documentation and this part of the forum but I cannot get it to work.

I tried, with wpad (the full version) this configuration :
/etc/config/network :

config interface 'garage'
	option type 'bridge'
	option proto 'static'
	option netmask '255.255.255.0'
	option ipaddr '192.168.9.1'
	option ifname 'eth0.1 eth0.3'
	option driver 'wired'
	option ieee8021 '1'
	option eap_server '1'
	option eap_user_file "/etc/config/8021X.user"

With 8021X.user containing login / password for client / supplicant 802.1X

From what I understant wpad is hostapd + wpa_supplicant so wpad should support 802.1X as a supplicant ? But does it support wired 802.1X ?

Did someone managed to configure wired 802.1X authenticator on an OpenWrt interface ? And how ?

Many thanks

1 Like

where did you get those config parameters from?

I tried to put the hostapd.conf parameters in /etc/network but this doesn't seem to work this way

Does someone know how to configure wired 802.1X ?
It looks as if the wired driver isn't in the default wpad or hostapd : maybe I need to recompile ?

1 Like