Skip to main content

Penn State wireless 2.0 with Ubuntu Linux


The problem

If you go to one of Penn State's campus' and have a laptop running ubuntu linux  it's pretty easy to log on to the internet.  For security reasons, Penn State protects their wireless connections using either a VPN or user authentication.  Most of the 'tech' guys don't know how to do much more than run an installer program, which is all that is necessary if you have a windows or mac os but when it comes to linux, they're clueless.

The benefit

If you use ubuntu, your in luck.  Ubuntu 10.04 comes ready right out of the box to connect to psu's v2 network.  I would say it's even easier than on windows because it connects you automatically every time you open your laptop.

The solution

So how do you set it up?
  1. Click on the wireless icon on the top panel and select the psu ssid.
  2. A dialog will open up, fill in the following information under the wireless security :
    1. Network name: psu
    2. Wireless security: WPA & WPA2 Enterprise
    3. Authentication: Tunnled TLS
    4. Anonymous identity: (leave blank)
    5. CA Certificate: (leave on None)
    6. Inner authetication: PAP
    7. Username: you1245
    8. Password: yourpassword
  3. A dialog will open up warning that you haven't chosen a CA Certificate, click ignore and continue.
  4. Click connect. Thats it!
Connection Properties

Ubuntu 11.10 will save the connection and automatically fill out all this information everytime you come in the network's range. Happy surfing!

Comments

Popular posts from this blog

Kivy vs React-Native for building cross platform mobile apps

I've built three apps now using Kivy and one with React-Native, just wanted to share my thoughts on both.

Just a warning, I am strongly biased towards python and this is all based on opinion and experience and is thus worth what you pay for it. I don't claim to be an expert in either of these, just have worked with each for several months.  If something is incorrect I'd love to hear advice.

Kivy
Demo of one of the apps



Pros:
Nice to be able to run natively on the desktop WITHOUT a simulatorPython is easy to work withUse (almost) any python libraryVery easy to create custom widgetsKivy properties and data binding just work. Way nicer than React's "state" / flux / redux whatever you want to call it (stupid?). Native interfaces (pyjnius) and (pyobjc)Runs and feels pretty smooth Cons:Default widget toolkit looks like Android 4.4. Requiring you use your own widgets or a theming kit like KivyMD if styling bothers youCreating dynamic widgets declaratively is not yet s…

Control Systems in Python - Part 1 - Bode and Step Response

I hate matlab with passion, yet sadly, nearly everyone uses it.  I'm a fan of Python and open source stuff so here's a simple article on how to do some common control systems stuff in Python.

First we need to make sure the environment is setup.
Install IPython (or you can use any other python shell, but a unicode supported shell is preferred)Install python-control (numpy, scipy)Install sympy
These should do if your on Ubuntu/debian:

sudo apt-get install python-sympy python-numpy python-scipy python-matplotlib ipython
Then you need to install python control, see How to download and install python-control
Intro to using SympyOpen ipython and run the following:

import sympy from sympy import * sympy.init_printing() s = Symbol('s')

Now we can do things like define transfer functions using the symbolic variable s.


We can expand the bottom using the .simplify() method

and we can do something more complex like...
which is really nice because it does all the multiplication for us... and it’…