I just installed Arch Linux ARM yesterday and after spending 4 hours trying to resolve the missing /bin/hostname issue (apparently fixed with an update this morning), I not only have the udev/syslog CPU problem, but the USBHID driver is not being loaded when I plug in a HID device:
[root@pogoplug /]# usb-devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 2
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev=02.06
S: Manufacturer=Linux 2.6.31.6_SMP_820 ehci_hcd
S: Product=OXNAS EHCI Host Controller
S: SerialNumber=usb
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=05e3 ProdID=0608 Rev=77.64
S: Product=USB2.0 Hub
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#= 3 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1058 ProdID=0901 Rev=01.08
S: Manufacturer=Western Digital
S: Product=External HDD
S: SerialNumber=57442D574341505731373335333136
C: #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
T: Bus=01 Lev=02 Prnt=02 Port=02 Cnt=02 Dev#= 4 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=1130 ProdID=6801 Rev=03.02
S: Product=
C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=(none)
(It is the last entry).
It identifies it as class HID, but when inserted:
Jun 11 10:42:25 pogoplug kernel: [ 244.270000] usb 1-1.3: new low speed USB device using oxnas-ehci and address 4
Jun 11 10:42:25 pogoplug kernel: [ 244.380000] usb 1-1.3: New USB device found, idVendor=1130, idProduct=6801
Jun 11 10:42:25 pogoplug kernel: [ 244.380000] usb 1-1.3: New USB device strings: Mfr=0, Product=1, SerialNumber=0
Jun 11 10:42:25 pogoplug kernel: [ 244.380000] usb 1-1.3: Product:
Jun 11 10:42:25 pogoplug kernel: [ 244.380000] usb 1-1.3: configuration #1 chosen from 1 choice
It doesn't recognize it as a HID device or load the USBHID driver.
Any suggestions? Is it related to the udev problem (which appears to be an incompatibility with the current oxnas kernel)?