Hi Steven,
I have the same problem at home, as well. I have an older 4G here and that works perfectly with MB. So, I did a reset with the Classic in iTunes and wiped it clean. All went well in iTunes, but when I hooked it up to MB, I still had the same issue. It picks up the name, capacity and free space, but reads "Unknown" for serial number, manufacturer and battery. foobar sees the reset iPod. All iPod Device Information shows up correctly. Also, this Classic shows up in foo_dop as an "iPod 6G Silver", Firmware version 1.1.2.