web-dev-qa-db-fra.com

Création d'une connexion d'entreprise WPA2 sur Ubuntu Touch

J'ai récemment envoyé un lien ubuntu sur un lien 7. C'est génial, mais je ne parviens pas à le connecter au réseau WPA2 Enterprise, qui est la principale source Internet dans mon université (plus précisément eduroam). J'ai essayé d'utiliser le script officiel eduroam bash, de créer une configuration de gestionnaire de réseau personnalisée et de tenter d'utiliser wpa_supplicant. Je suis à court d'idées et apparemment, Google aussi. Des idées?

3
Theo Costain

Il s'avère que NetworkManager a besoin que les entrées soient correctement formatées et que le CERT fonctionne avec les connexions d'entreprise. Eduroam propose sur son site Web un script qui générera le fichier de connexion approprié et installera le certificat, mais vous devez installer python et, à ma connaissance, le canal de développement ne le permet pas. venez avec python préinstallé. Voici un exemple de fichier de configuration pour eduroam.

[connection]
id=eduroam
uuid=89feacc0-bf73-48b1-92bf-3fb57b735c89
type=802-11-wireless`

[802-11-wireless-security]
key-mgmt=wpa-eap

[802-11-wireless]
ssid=eduroam
security=802-11-wireless-security

[ipv4]
method=auto

[ipv6]
method=auto

[802-1x]
eap=ttls;
identity=<$YOURIDENTITY>
anonymous-identity=<$ANONYMOUSIDENTITY>
ca-cert=~/.eduroam/ca.pem  #Replace the tilde with the absolute path
phase2-auth=mschapv2
password=<$YOURPASSWORD>
2
Theo Costain

Je l'ai fait pour mon BQ Aquaris E4.5 en utilisant le modèle suivant:

https://github.com/AKSW/dssnp/blob/master/network-conf/NetworkManager/system-connections/eduroam

J'ai téléchargé le fichier sur mon PC, je l'ai modifié en fonction de mes informations d'identification et je l'ai téléchargé sur le téléphone via Bluetooth.

J'ai ensuite utilisé le terminal pour placer le fichier dans /etc/NetwrokManager/system-connections/eduroam

Dès que j'ai activé le WiFi sur le téléphone, j'ai eu la connexion.

Oui, c'est un hack, mais cela fonctionne très bien jusqu'à ce que l'interface graphique prenne en charge l'option.

Si vous utilisez eduroam sur votre ordinateur, vous pouvez obtenir plus d’informations sous /etc/NetworkManager/system-connections. Vous pouvez y trouver des informations sur les certificats.

0
Stunts