Mike Tremaine wrote:
> Igor Mikolic-Torreira wrote:
>> Mike,
>>
>> Thanks for the suggestion, but yes, both usbutils and libusb 
>> are present under 2.2rc3.
>>
>> In reading stuff I found on the net, I've pretty much 
>> convinced myself (perhaps wrongly) that the HID driver 
>> itself is not loaded on Endian 2.2rc3 (the competing 
>> explanation being that the HID driver is loaded, but for 
>> some reason not binding to the UPS).
>>
>> Unfortunately, if the HID driver is not loaded, it seems I'm 
>> stuck recompiling the 2.2rc3 kernel with an altered config 
>> file.  I'll explore that later today (I've got to download 
>> all the Endian kernel source packages and look through their 
>> kernel.config file).
>>
> 
> 
> Something is wrong for sure. When I do lsusb I get
> 
> [EMAIL PROTECTED]:~ # lsusb
> Unknown line at line 6480
> Unknown line at line 6481
> Unknown line at line 6482
> Unknown line at line 6483
> Unknown line at line 6484
> Unknown line at line 6485
> Unknown line at line 6486
> Unknown line at line 6487
> Unknown line at line 6488
> Unknown line at line 6489
> Unknown line at line 6490
> Unknown line at line 6491
> 
> When I lsmod I do not see any of the uchi_hcd, ehci_hcd, ohci_hcd
> 
> But on the Endian 2.0 box they are all there.
> 
> lsmod
> 
> usb_storage            59785  0
> uhci_hcd               30169  0
> ohci_hcd               20817  0
> ehci_hcd               27461  0
> usbcore               108325  6 usb_storage,uhci_hcd,ohci_hcd,ehci_hcd
> 
> So where the heck did usbcore go?
> 
> -Mike
> 

Mike,

On my 2.2rc3, lsusb actually shows the UPS:

Unknown line at line 6480
Unknown line at line 6481
Unknown line at line 6482
Unknown line at line 6483
Unknown line at line 6484
Unknown line at line 6485
Unknown line at line 6486
Unknown line at line 6487
Unknown line at line 6488
Unknown line at line 6489
Unknown line at line 6490
Unknown line at line 6491
Bus 001 Device 002: ID 051d:0002 American Power Conversion 
Uninterruptible Power Supply
Bus 001 Device 001: ID 0000:0000

My 2.1.2 Endian shows an output for lsusb similar to the above.

However, lsmod is different.  On 2.1.2 I have:

usbhid                 29377  1
usb_storage            58249  0
uhci_hcd               28505  0
ohci_hcd               19281  0
ehci_hcd               25797  0
usbcore               105637  8 
usbhid,usb_storage,uhci_hcd,ohci_hcd,ehci_hcd

On my 2.2rc3, lsmod shows only :

usb_storage            87744  0
uhci_hcd               29968  0


In other news, I loaded the kernel source SRPM and indeed, 
the included kernel config does not have hiddev enabled (I 
assume this is the config used by Endian to build the 
kernel).  So I enabled it and tried to re-build the kernel. 
  But "make vmlinux modules" fails promptly with the error:

make[1]: *** No rule to make target `missing-syscalls'.  Stop.

Now it's been a while since I built my own kernel (last time 
was in the early days of 2.6 :), so I have no recollection 
what to do about "missing-syscalls".  Some more research....

At some point this just gets too hard.  2.1.2 is working 
pretty well for me, perhaps I'll stay with it and wait for 
2.3 or 3.0....

Igor


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Efw-user mailing list
Efw-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/efw-user

Reply via email to