Hello, On Tue, Jun 29, 2010 at 4:42 PM, Torsten Krah <tkrah@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote: > Am Dienstag, 29. Juni 2010 schrieb Douglas Schilling Landgraf: >> The rewrite_eeprom.pl is available under git.utils tree: >> http://git.linuxtv.org/v4l-utils.git >> >> All instructions are available into the source code. Let me know if >> you have any problem with such tool. > > Hi, yes i have problems with the tool :-). > > Connected my "broken" device: > > lsusb: > Bus 001 Device 002: ID eb1a:2871 eMPIA Technology, Inc. > > dmesg: > [ 455.348172] usb 1-1: new high speed USB device using ehci_hcd and address 2 > [ 455.481791] usb 1-1: configuration #1 chosen from 1 choice > [ 455.609668] usbcore: registered new interface driver snd-usb-audio > > > Running the script which does generate the recover script does work. > But running this one fails with: > > Could not detect i2c bus from any device, run again ./rewrite_eeprom.pl. Did > you forget to connect the device? > Modules supported: em28xx saa7134 > > Device is connected. > > Anything what i can do? Could you please verify if you have the module i2c-dev loaded? Example: #lsmod | grep i2c_dev i2c_dev 6976 0 i2c_core 21104 11 i2c_dev,lgdt330x,tuner_xc2028,tuner,tvp5150,saa7115,em28xx,v4l2_common,videodev,tveeprom,i2c_i801 If yes, please give us the output of: #i2cdetect -l i2c-0 smbus SMBus I801 adapter at ece0 SMBus adapter i2c-1 smbus em28xx #0 SMBus adapter ^ here my device/driver Basically, in your case the tool is not able to recognize your device by i2cdetect.This may happen because i2c_dev module was not able to load? If the module is not loaded, please load it manually and give a new try. I did right now a test with i2c-tools 3.0.0 and 3.0.2. http://dl.lm-sensors.org/i2c-tools/releases/ Let us know the results. Cheers Douglas -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html