I installed squeakland_3.8-6u_all.deb but it still had the same problems. I also opened firefox in a terminal to check the plugin but I got no messages in it. All I got was the "additional plugins are required to view this page" bar at the top, which I always get.