Using Ubuntu 12.04 on QUB Wifi poses a few problems as there is a bug (bug report) in the version of libssl shipped with 12.04.
To resolve the issue you need to downgrade the version of libssl
If you follow the instructions from comment #37 on that bug report then you’re able to connect to the library wireless network using Ubuntu 12.04. I have re-published that advice here:
Benjamin Bex post from https://bugs.launchpad.net/ubuntu/+source/wpasupplicant/+bug/969343
To explain how I did it:
Revert to openssl and libssl1.0.0 version 1.0.0e-2ubuntu4
Open Terminal: type shell commands without the surrounding “”
apt-cache showpkg openssl
will show which versions of openssl you have available on your system
If openssl is somewhere in the ‘Provides:’ list do:
apt-get install openssl=1.0.0e-2ubuntu4 apt-get install libssl1.0.0=1.0.0e-2ubuntu4
However, if you do not have the old versions in the apt-cache you need to fetch them from:
http://
You ‘ll need to get:
- openssl_
1.0.0e- 2ubuntu4_ i386.deb – or the amd64 variant if your machine is 64 bit (you can check that with “uname -p” if it is ‘x86_64’ you need the amd64 variant) - libssl1.0.0_1.0.0e-2ubuntu4_i386.deb – or the amd64 variant, same rule here.
Get these two files to the affected computer with a flash drive, I got them by booting the install disk and downloading them there, then copy them to my hard disk. So you don’t need two PCs but it is easier.
Go to the directory that contains the two deb files you need e.g. cd /media/usbdisk
A “ls” should show you the two downloaded DEB files. Install the deb files with:
dpkg -iR .
this means install all debian packages from the folder ‘.’ (i.e. the current folder)
After that check to see the version of openssl you now have installed with:
apt-cache showpkg openssl
Reboot your machine.
Protect OpenSSL from Updating
Additionally you may want to protect those packages from being updated in future (until the bugs are fixed).
Install wajig with:
sudo apt-get install wajig
Then exclude the package with:
sudo wajig hold libssl1.0.0 openssl