I started writing a post about the latest addition to my ~/.bash_profile file:
```
# Restart Network Driver
alias n="sudo modprobe -r ath10k_pci && sudo modprobe ath10k_pci"
```
And ended up stealing the Apple ad instead. Much more fun. :)
I had a similar alias in my eeePC (broadcom wifi drivers, which needed to be restarted after every boot). And I remember days of printing out xorg.conf documentation and random help threads at the library, in the hopes that I could finally convince nvidia drivers to give me graphics again. That said, I'm glad that nowadays my Linux problems tend to be more along the lines of "notifications aren't making noise when a video is playing" and not system-breaking bugs.
Oh no, this is just an alias called `n` that I execute when the drivers are borked. Every other time that my laptop resumes from hibernate my wifi doesn't work. There is probably a much better solution here, but this one works for me.
``` # Restart Network Driver alias n="sudo modprobe -r ath10k_pci && sudo modprobe ath10k_pci" ``` And ended up stealing the Apple ad instead. Much more fun. :)