Это собственно не вопрос, а ответ. Вдруг кто-нибудь с похожей проблемой столкнется, а то в гугле такого я не нашел.
Перестала у меня седня флэшка работать. Т.е. определяться перестала. При втыкании выдавала "device does not accept address ##: error -32" и не появлялась ни в /proc/bus/usb/devices, ни в /sys/bus/scsi/... dmesg сообщал, что устройство найдено, но работать не хочет. Попробовал разные порты и даже разные флэшки. Замучал гугл по самое немогу. Ребутался под разными ядрами от 2.4 до 2.6.16.2 - все едино. Перезагрузился в винды - и там флэшки определяются как "неизвестные устройства". Ну все, думаю, наверно, усб-контроллер на матери полетел. Уже от нечего больше делать сделал такую штуку. Выключил комп, выдернул штекер питания из БП, подержал 30сек, воткнул обратно (там что-то щелкнуло типа разряда). Включил - все работает. Заряд, что ли, на корпусе накопился, или еще чего - а в результате усб не работало.
Так что прежде чем орать "линукс запорол мне флэшку"

