The report at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=263901 looks to me like this device needs an US_FL_SCM_MULT_TARG entry? Still wondering why it works in 2.4 then.