You need to run adb manually using sudo. If you just run adb without sudo (or if you let Eclipse/ADT do it for you), it won't have the permissions necessary to see your devices.
If it's already running, then sudo adb kill-server and sudo adb start-server.