Does the device work if you create a device file manually? If so, it's probably just a missing udev rule.