[haiku-bugs] Re: [Haiku] #14496: MacbookPro 2012 cannot boot Haiku on USB devices

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Tue, 18 Sep 2018 01:38:35 -0000

#14496: MacbookPro 2012 cannot boot Haiku on USB devices
-----------------------------+----------------------------
   Reporter:  mauritslamers  |      Owner:  mmlr
       Type:  bug            |     Status:  new
   Priority:  normal         |  Milestone:  Unscheduled
  Component:  Drivers/USB    |    Version:  R1/Development
 Resolution:                 |   Keywords:
 Blocked By:                 |   Blocking:
Has a Patch:  0              |   Platform:  All
-----------------------------+----------------------------

Comment (by andrei_p):

 Same issue on Macbook Pro 2014 version.

 lsusb:
 {{{
 Bus 002 Device 002: ID 05ac:8406 Apple, Inc.
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 008: ID 05ac:8289 Apple, Inc.
 Bus 001 Device 007: ID 05ac:820b Apple, Inc. Bluetooth HID Mouse
 Bus 001 Device 006: ID 05ac:820a Apple, Inc. Bluetooth HID Keyboard
 Bus 001 Device 003: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub
 (part of BCM2046 Bluetooth)
 Bus 001 Device 004: ID 09da:8090 A4Tech Co., Ltd. X-718BK Oscar Optical
 Gaming Mouse
 Bus 001 Device 002: ID 1a40:0101 Terminus Technology Inc. Hub
 Bus 001 Device 005: ID 05ac:0263 Apple, Inc. Apple Internal Keyboard /
 Trackpad (MacBook Retina)
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

 }}}

 lsusb -t


 {{{
 /:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
     |__ Port 4: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
 /:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/14p, 480M
     |__ Port 5: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
         |__ Port 1: Dev 10, If 0, Class=Mass Storage, Driver=usb-storage,
 480M
         |__ Port 2: Dev 4, If 1, Class=Human Interface Device,
 Driver=usbhid, 12M
         |__ Port 2: Dev 4, If 0, Class=Human Interface Device,
 Driver=usbhid, 12M
     |__ Port 8: Dev 3, If 0, Class=Hub, Driver=hub/3p, 12M
         |__ Port 3: Dev 8, If 3, Class=Application Specific Interface,
 Driver=, 12M
         |__ Port 3: Dev 8, If 1, Class=Wireless, Driver=, 12M
         |__ Port 3: Dev 8, If 2, Class=Vendor Specific Class, Driver=, 12M
         |__ Port 3: Dev 8, If 0, Class=Vendor Specific Class, Driver=, 12M
         |__ Port 1: Dev 6, If 0, Class=Human Interface Device,
 Driver=usbhid, 12M
         |__ Port 2: Dev 7, If 0, Class=Human Interface Device,
 Driver=usbhid, 12M
     |__ Port 12: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid,
 12M
     |__ Port 12: Dev 5, If 1, Class=Human Interface Device, Driver=usbhid,
 12M
     |__ Port 12: Dev 5, If 2, Class=Human Interface Device,
 Driver=bcm5974, 12M

 }}}

 Port 1: Dev 10, If 0, Class=Mass Storage, Driver=usb-storage, 480M is a
 usb flash with Haiku. I used this one special uefi iso:

 https://keybase.pub/kallisti5/haiku-nightly-anyboot-efi.iso

-- 
Ticket URL: <https://dev.haiku-os.org/ticket/14496#comment:3>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: