After reading the previous comment, I though I should post my new autogenerated 70-persistent-net.rules file incase other people are interested in what was generated.
# This file was automatically generated by the /lib/udev/write_net_rules
# program, probably run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.
After reading the previous comment, I though I should post my new autogenerated 70-persistent- net.rules file incase other people are interested in what was generated.
# This file was automatically generated by the /lib/udev/ write_net_ rules net-generator. rules rules file.
# program, probably run by the persistent-
#
# You can modify it, as long as you keep each rule on a single line.
# PCI device 0x14e4:0x170c (b44) =="00:1d: 09:bc:e9: ea", NAME="eth0"
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}
# PCI device 0x8086:0x4222 (iwl3945) =="00:1c: bf:8b:4d: 01", ATTRS{type}=="1", NAME="wlan0"
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}