OK first mystery..
Internal USB SD card reader on Asus eee PC 701 (SD support only, but
advertised as supported a limited set range of SDHC cards):
ID 0951:1606 Kingston Technology
So the Kingston device is your SD card reader that is built into your EeePC
You are right the message log looks good.. but how odd that the DVD drive is showing up there, but not in the lsusb list..
Ah I see it in the lsusb output now, it's a device ID showing up with no description.
A Google search of the device descriptor found the following, so we have a match.
Bus 001 Device 002: ID 13fd:2040 Initio Corporation
idVendor 0x13fd Initio Corporation
iManufacturer 1 TSSTcorp
iProduct 2 USB Mass Storage Device
you can try the following command to update your usb.ids file so that device may gain a description in the lsusb output.
could you post the output of lsmod | grep usb
trying to get a grip on why it's not showing up or automatically mounting in Linux..
Now we also know the system can see the drive.. I wonder why the EeePC is ignoring it as a boot device..
You did have a boot able CD in it when you tried choosing it to boot from right ?
I had to put the CD in and close the drive let the CD spin up for a moment then boot my Netbook while the drive was already spun up, in order to get mine to boot from the External DVD Drive.
If I put the CD in and let the drive go to rest, it didn't want to boot from it, or the drive wouldn't spin up fast enough for it to boot from. I though it was the crusty old drive I pulled off the shelf that caused the issue though.