Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have been asked by the IT people at my work to uninstall and reinstall my Ethernet driver in order to try and fix a connection problem.

When looking in Software Centre, I find those packages when searching for the word "Ethernet":

Search results in USC

Which package do you think I should uninstall and reinstall? And will it also disable my wireless connection? (i.e. Will I be able to reinstall the driver afterwards if I end up without Internet connection?)

Edit: here is the result of lspci -nnk | grep -iA2 net :

02:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR242x / AR542x Wireless Network Adapter (PCI-Express) [168c:001c] (rev 01)
    Subsystem: Askey Computer Corp. Device [144f:7131]
    Kernel driver in use: ath5k
03:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller [11ab:4354] (rev 13)
    Subsystem: Samsung Electronics Co Ltd Device [144d:c052]
    Kernel driver in use: sky2
share|improve this question
Ethernet drivers are usually built into the kernel, which makes it unlikely to appear in the Software Center, and rather hard to uninstall (will need to recompile the kernel). Obviously, there isn't just one Ethernet driver, each card model would have a different one. It looks like those IT guys are unfamiliar with Linux. Can you add the output of lspci -nnk | grep -iA2 net to the question. – mikewhatever Feb 27 '13 at 4:13
up vote 3 down vote accepted

Here you go: "Kernel driver in use: sky2"

Uninstalling and reinstalling the driver is a tricky proposition as it's included by default in the kernel, known in Ubuntu as linux-image. You could simply unload it temporarily:

sudo modprobe -r sky2

And then reload it:

sudo modprobe sky2

If you really want to reinstall it, reinstall the entire linux-image:

sudo apt-get install --reinstall linux-image-`uname -r`

Those tickmarks are on the left side of my US keyboard on the same key with ~.

Then reboot.

share|improve this answer
Thanks for your answer. Out of interest, what is the difference between the two Ethernet controllers in my quote? – stragu Feb 28 '13 at 13:47
The Atheros is wireless and the marvelous Marvel is wired ethernet. Is that what you meant? – chili555 Feb 28 '13 at 13:57

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.