jan@jan-ubuntu:~$ sudo avrdude -c avrispmkii -P usb -p m168 -B 100 avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.04s avrdude: Device signature = 0x1e9406 avrdude: safemode: Fuses OK (H:01, E:DF, L:62) avrdude done. Thank you. jan@jan-ubuntu:~$ sudo avrdude -c avrispmkii -P usb -p m168 -B 100 -U lfuse:w:0xe2:m -U hfuse:w:0xc7:m -U efuse:w:0xf9:m avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.04s avrdude: Device signature = 0x1e9406 avrdude: reading input file "0xe2" avrdude: writing lfuse (1 bytes): Writing | ################################################## | 100% 0.06s avrdude: 1 bytes of lfuse written avrdude: verifying lfuse memory against 0xe2: avrdude: load data lfuse data from input file 0xe2: avrdude: input file 0xe2 contains 1 bytes avrdude: reading on-chip lfuse data: Reading | ################################################## | 100% 0.01s avrdude: verifying ... avrdude: 1 bytes of lfuse verified avrdude: reading input file "0xc7" avrdude: writing hfuse (1 bytes): Writing | ################################################## | 100% 0.06s avrdude: 1 bytes of hfuse written avrdude: verifying hfuse memory against 0xc7: avrdude: load data hfuse data from input file 0xc7: avrdude: input file 0xc7 contains 1 bytes avrdude: reading on-chip hfuse data: Reading | ################################################## | 100% 0.01s avrdude: verifying ... avrdude: 1 bytes of hfuse verified avrdude: reading input file "0xf9" avrdude: writing efuse (1 bytes): Writing | | 0% 0.00s ***failed; Writing | ################################################## | 100% 0.12s avrdude: 1 bytes of efuse written avrdude: verifying efuse memory against 0xf9: avrdude: load data efuse data from input file 0xf9: avrdude: input file 0xf9 contains 1 bytes avrdude: reading on-chip efuse data: Reading | ################################################## | 100% 0.01s avrdude: verifying ... avrdude: verification error, first mismatch at byte 0x0000 0x01 != 0xf9 avrdude: verification error; content mismatch avrdude: safemode: efuse changed! Was f9, and is now 1 Would you like this fuse to be changed back? [y/n] y ^Cjan@jan-ubuntu:~$ sudo avrdude -c avrispmkii -P usb -p m168 -B 1 avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.04s avrdude: Device signature = 0x1e9406 avrdude: safemode: Fuses OK (H:01, E:C7, L:E2) avrdude done. Thank you. jan@jan-ubuntu:~$ sudo avrdude -c avrispmkii -P usb -p m168 -B 100 -U lfuse:w:0x62:m -U hfuse:w:0xdf:m -U efuse:w:0xf9:m avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.04s avrdude: Device signature = 0x1e9406 avrdude: reading input file "0x62" avrdude: writing lfuse (1 bytes): Writing | ################################################## | 100% 0.06s avrdude: 1 bytes of lfuse written avrdude: verifying lfuse memory against 0x62: avrdude: load data lfuse data from input file 0x62: avrdude: input file 0x62 contains 1 bytes avrdude: reading on-chip lfuse data: Reading | ################################################## | 100% 0.01s avrdude: verifying ... avrdude: 1 bytes of lfuse verified avrdude: reading input file "0xdf" avrdude: writing hfuse (1 bytes): Writing | ################################################## | 100% 0.06s avrdude: 1 bytes of hfuse written avrdude: verifying hfuse memory against 0xdf: avrdude: load data hfuse data from input file 0xdf: avrdude: input file 0xdf contains 1 bytes avrdude: reading on-chip hfuse data: Reading | ################################################## | 100% 0.01s avrdude: verifying ... avrdude: 1 bytes of hfuse verified avrdude: reading input file "0xf9" avrdude: writing efuse (1 bytes): Writing | | 0% 0.00s ***failed; Writing | ################################################## | 100% 0.12s avrdude: 1 bytes of efuse written avrdude: verifying efuse memory against 0xf9: avrdude: load data efuse data from input file 0xf9: avrdude: input file 0xf9 contains 1 bytes avrdude: reading on-chip efuse data: Reading | ################################################## | 100% 0.01s avrdude: verifying ... avrdude: verification error, first mismatch at byte 0x0000 0x01 != 0xf9 avrdude: verification error; content mismatch avrdude: safemode: efuse changed! Was f9, and is now 1 Would you like this fuse to be changed back? [y/n] y ^Cjan@jan-ubuntu:~$ sudo avrdude -c avrispmkii -P usb -p m168 -B 100 avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.11s avrdude: Device signature = 0x1e9406 avrdude: safemode: Fuses OK (H:01, E:DF, L:62) avrdude done. Thank you.