No, i think you have misunderstood me. I meant i installed the udev rules that already existed onboard the beaglebone black in the "drivers" folder. The beaglebone also did not work before i did this. Regardless, i have solved this problem. The builtin network manager in Ubuntu was giving me troubles so i switched it out to "WICD" earlier this month. I guessed WICD was causing the problem, so reinstallled the network manager and uninstalled WICD and it works like a charm! I am now able to completely access it and have started tutorials. Thanks for the help! By the way, which language do you think i should work on, considering i have some experience with Embedded C and Atmel AVR's ? And, it would be a great help if you could send me some links to books in that language.