Last active
January 5, 2018 16:11
-
-
Save lvaylet/0ec898dd7745172daa83ee732d9ac7b8 to your computer and use it in GitHub Desktop.
How to setup networking on XS35V2
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Ubuntu Server 16.04 LTS x64 | |
- La carte Ethernet n'est pas reconnue pendant l'installation. | |
- La procédure 12.04 ne fonctionne pas. Dû à l'architecture x64 ? | |
- Les outils WiFi ne sont pas installés par défaut. | |
=> impossible de se connecter. Partir d'une 14.04, configurer le WiFi et faire l'upgrade vers 16.04 manuellement. | |
Ensuite, suivre les instructions de ce billet pour activer l'interface `p*p1` (anciennement eth0) : https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1310798 | |
`` | |
# Récupérer le nom de l'interface | |
sudo lshw -c network | |
# Désactiver le gigabit (qui apparemment cause l'erreur de déconnexion) | |
sudo ethtool -s p33p1 speed 100 duplex full | |
# Activer l'interface | |
sudo ifconfig p33p1 up | |
# Récupérer une adresse DHCP | |
sudo dhcclient p33p1 | |
# Vérifier qu'une adresse IP est affectée à l'interface | |
ifconfig | |
``` | |
Et éventuellement ajouter `p33p1` à `/etc/network/interfaces` | |
# Ubuntu Server 14.04.5 LTS x64 | |
- La carte Ethernet n'est pas reconnue pendant l'installation. | |
- La procédure 12.04 ne fonctionne pas. Dû à l'architecture x64 ? | |
- La seule solution consiste à configurer le WiFi avec `wpa_supplicant` et les instructions ci-dessous | |
# Ubuntu Server 12.04.1 LTS i386 | |
- La carte n'est toujours pas reconnue pendant l'installation. | |
- Cependant, il suffit de rajouter les lignes suivantes à `/etc/network/interfaces` après le premier boot (après l'interface loopback) et redémarrer ensuite : | |
``` | |
auto eth0 | |
iface eth0 inet dhcp | |
``` | |
--------------- | |
La détection de la carte réseau JMicron JMC250 plante pendant l'installation => installer sans carte réseau | |
Après l'installation, configurer et tester le WiFi pour se connecter à la box : | |
``` | |
$ wpa_passphrase <SSID> <password> | sudo tee --append /etc/wpa_supplicant.conf | |
$ sudo wpa_supplicant -iwlan0 -c/etc/wpa_supplicant.conf -Dwext | |
``` | |
Si la connexion s'effectue correctement, revenir à l'invite avec `Ctrl-C`. | |
Ajouter les lignes suivantes à `/etc/network/interfaces` : | |
``` | |
auto wlan0 | |
iface wlan0 inet dhcp | |
wpa-driver wext | |
wpa-conf /etc/wpa_supplicant.conf | |
``` | |
Puis désactiver/réactiver l'interface WiFi : | |
``` | |
$ sudo ifdown wlan0 | |
$ sudo ifup wlan0 | |
``` | |
Une fois connecté au WiFi, suivre les instructions suivantes pour installer le driver ethernet : http://thefrozenfire.com/2011/09/jmicron-jmc250-gigabit-nic-speed-issue-in-linux/ | |
``` | |
$ wget ftp://driver.jmicron.com.tw/Ethernet/Linux/jmebp-1.0.8.5.tar.bz | |
$ tar -jxf jmebp-1.0.8.5.tar.bz | |
$ cd jmebp-1.0.8.5 | |
$ sudo apt-get update | |
$ sudo apt-get install make build-essential linux-headers-`uname -r` | |
$ make | |
$ sudo make install | |
$ sudo modprobe -r jme && sudo modprobe jme | |
$ sudo update-initramfs -u | |
``` | |
Ajouter les lignes suivantes à /etc/network/interfaces (au-dessus de wlan0, et en commentant potentiellement wlan0 pour que la seule interface disponible soit eth0) | |
``` | |
auto eth0 | |
iface eth0 inet dhcp | |
``` | |
Et enfin redémarrer : | |
``` | |
$ sudo reboot | |
``` |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment