From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <4ecada1e0908130635t276ec858med4435c3ad37a429@mail.gmail.com> References: <4ecada1e0908130323l7e3ca87dk7118c6722e882a36@mail.gmail.com> <5b58be405e45776af861309cff8aa999@quanstro.net> <4ecada1e0908130545x50dece6blae51413c6af4f7c2@mail.gmail.com> <56a297000908130601u62ead05fuec78a49b7a03edff@mail.gmail.com> <4ecada1e0908130635t276ec858med4435c3ad37a429@mail.gmail.com> Date: Thu, 13 Aug 2009 15:57:23 +0200 Message-ID: <56a297000908130657x3c59ed1bxb0c4741e6e1e8a45@mail.gmail.com> From: Noah Evans To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [9fans] usbd error message Topicbox-Message-UUID: 467e973e-ead5-11e9-9d60-3106f5b1d025 Can add 'flag x +' to /rc/bin/usbstart and /rc/bin/termrc and post that output? I think I know your problem now. Also could you: echo | grep -s hello; echo $status My guess is that somehow your grep is borked and: if (! ps | grep -s ' usbd$') usb/usbd is succeeding in /rc/bin/usbstart On Thu, Aug 13, 2009 at 3:35 PM, Bela Valek wrote: > 2009/8/13 Noah Evans : >> Can you reboot the machine and then pastebin the full transcript of >> what happens from boot to your usbd error? AFAIK you shouldn't have >> two instances of usbd running. >> > > Its very short, the error message comes early: > > Plan 9 > E820: 00000000 0009f000 memory > E820: 0009f000 000a0000 reserved > E820: 000e8000 00100000 reserved > E820: 00100000 0fff0000 memory > E820: 0fff0000 10000000 acpi reclaim > E820: fffc0000 100000000 reserved > 126 holes free > 00019000 0009f000 548864 > 0040e000 0687f000 105320448 > 105869312 bytes free > cpu0: 50MHz GenuineIntel PentiumIV/Xeon (cpuid: AX 0x0F20 DX 0x78BFBFF) > ELCR: 0A00 > pcirouting: BIOS workaround: PCI.0.1.3 at pin 1 link 96 irq 11 -> 9 > #u/usb/ep1.0: uhci: port 0xC020 irq 9 > 256M memory: 105M kernel data, 151M user, 576M swap > usbd...root is from (tcp, local)[local!#S/sdC0/fossil]: > user[none]: glenda > time... > fossil(#S/sdC0/fossil)...version...time... > > init: starting /bin/rc > grep: exec header invalid > grep: exec header invalid > grep: exec header invalid > usb/usbd: opendevdata: /dev/usb/ep1.0: '/dev/usb/ep1.0/data' device or > object already in use > usb/usbd: /dev/usb/ep1.0: '/dev/usb/ep1.0/data' device or object already in use > >