Несмотря на оригинальное решение проблемы от svk4286 - браво! , решил покопаться в проблеме дальше.
Ситуация воспроизводилась 1:1 у меня при втыкании IrDA затычки через активный хаб. Вроде-бы сумел найти workaround и даже изготовить патч, но для нового ядра 2.4.37.
namiri - если не лениво, возьми экспериментальную прошивку из ветки
http://wl500g.info/showthread.php?t=17136 , и протестируй пожалуйста.