When I plug in my Samsung Galaxy S (Model SAMSUNG-SGH-I897, Firmware 2.2, Kernel 126.96.36.199, Build FROYO.UCKB2) to a computer, it starts charging, but does not recognize the USB connection for data. I have tried toggling debugging, mass storage, and ask on connection, but all that happens is that it draws power. I've tried both Windows 7 32bit and Ubuntu 11.04 32bit. It was working yesterday.
Additional note: dmesg, lsusb, and adb do not recognize the device at all under ubuntu