-
Notifications
You must be signed in to change notification settings - Fork 264
Closed
Description
I think this issue is the same as #420
Hi,
I am testing the mininet-wifi eap-tls
example (mn version 2.6 in a Ubuntu 22.04 VM with wpa_cli and hostapd_cli v2.11-devel), but the current example is not running as expected by the example README.md
:
Then run as follows
sudo -E python eap-tls-auth.py
Try the following experiments
mininet-wifi> sta1 ping sta2
If the ping succeeded you're in good shape.
The current output:
~/mininet-wifi$ sudo -E python examples/eap-tls/eap-tls-auth.py
*** Creating nodes
*** Configuring nodes
*** Associating Stations
*** Starting network
*** Adding openflow wireless rule :
*** Try the following at the CLI
sta1 ping sta2
/tmp/debug*.txt and /tmp/hostapd.txt contain logs
cat /var/log/syslog | grep hostapd shows you if the authentication succeeded
*** Starting CLI:
mininet-wifi> sta1 ping sta2
PING 10.0.0.2 (10.0.0.2) 56(84) bytes of data.
From 10.0.0.1 icmp_seq=1 Destination Host Unreachable
From 10.0.0.1 icmp_seq=2 Destination Host Unreachable
From 10.0.0.1 icmp_seq=3 Destination Host Unreachable
From 10.0.0.1 icmp_seq=4 Destination Host Unreachable
^C
Only the /tmp/hostapd.txt
is being generated, there is no /tmp/debug*.txt
, also no entries for hostap in the /var/log/syslog
.
I tried the changes related to this PR #268, it fixes the problem of requiring to run from mininet-wifi root folder. But the behavior is the same.
What I tried:
- to create a digital certificate for each client (instead of using the same for
sta1
andsta2
), but it also did not solve the problem. - changed
identity
to the specific commonName of certificates - changed
eap_users
file to the specificidentity
ofsta1
andsta2
- changed
client_isolation=True
toclient_isolation=False
forap1
- removed
eapol_version=2
,eapol_version
, andeap_message
Please, any other ideas?
Metadata
Metadata
Assignees
Labels
No labels