=== Install debian PC without ethernet ===
Slim laptops arrive now without ethernet but only wifi, so that internet may not be initially available...
== Create an USB debian install disk ==
Create a USB debian install disk with main packets in it, that is not the internet version, as internet will not be initially available.
dd if=debian......iso of=/dev/sdZ bs=4M status=progress
Add a 3rd partition for various uses on /dev/sdZ3
== Install basic ==
- Standard install on debian, add EFI partition (512M), and remaining in a btrfs partition mounted on /
- To install more packets from USB /dev/sda1:
mount /dev/sda1 /media/cdrom/
update /apt/sources.list with :
deb [trusted=yes] file:/media/cdrom/ stretch main
apt update
apt install vim
== Install networking ==
First check that network is available with :
ip a
To get the type of wifi available :
lspci -nn | grep -i network
Find the "good" driver (in some .deb maybe non-free), install it from apt, or maybe from an USB key with :
dpkg -i firmware-xxx
Get information and check it is in use with :
ip a
iwconfig
et si nécessaire :
ip link set dev wlan0 up
iwlist scan
Install networking with creating etc/systemd/network/wlp1s0.network
[Match]
Name=wlp1s0
[Network]
DHCP=yes
then /etc/wpa_supplicant/wpa_supplicant-wlp1s0.conf
ctrl_interface=/var/run/wpa_supplicant
network={
ssid=""
# ssid="NETGEAR-3D" note : "" ok for any open network
pririty=9 # necessary to force its use when key_mgmt=NONE
key_mgmt=NONE
}
## generated by wpa_passphrase [ ssid ] [ passphrase ] >> /etc/wpa_supplicant/wpa_supplicant-wlp1s0.conf
network={
ssid="PCmobile"
#psk="1234567890"
psk=c157baf19d12458176ced86fcb08fbe7c3704ef8ac3a4782392cae3b19cdf365
}
If a default domain is needed ("search domain" in old resolv.conf) set it in /etc/systemd/resolved.conf :
[Resolve]
#DNS=
#FallbackDNS=
Domains=couderc.eu
Then :
systemctl stop networking.service
systemctl disable networking.service
systemctl enable systemd-networkd
systemctl enable wpa_supplicant@wlp1s0
systemctl enable systemd-resolved
systemctl start systemd-networkd
systemctl start wpa_supplicant@wlp1s0
systemctl start systemd-resolved
ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf