Skip to content

Instantly share code, notes, and snippets.

@lvaylet
Last active January 5, 2018 16:11
Show Gist options
  • Save lvaylet/0ec898dd7745172daa83ee732d9ac7b8 to your computer and use it in GitHub Desktop.
Save lvaylet/0ec898dd7745172daa83ee732d9ac7b8 to your computer and use it in GitHub Desktop.
How to setup networking on XS35V2
# 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