Primeiro de tudo, vemos isso:
% bl0ck_qu0te%O arquivo agora é o seguinte:
% bl0ck_qu0te%O arquivo foi sobrescrito erroneamente. Deveria ler:
# /etc/modprobe.d/iwlwifi.conf
# iwlwifi will dyamically load either iwldvm or iwlmvm depending on the
# microcode file installed on the system. When removing iwlwifi, first
# remove the iwl?vm module and then iwlwifi.
remove iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
&& /sbin/modprobe -r mac80211
options iwlwifi 11n_disable=1
Por favor, restaure o conteúdo excluído e, em seguida, certifique-se de que o termo é opções com um s.
Em seguida, como você descobriu, quando você inicializa em uma versão anterior do kernel, a ethernet e, suponho, wireless, funciona como esperado. Vamos tentar reinstalar a versão -32.
sudo apt install --reinstall linux-image-4.13.0-32-generic
sudo apt install --reinstall linux-headers-4.13.0-32-generic
Reinicie. Está tudo funcionando corretamente agora?