With the Arduino Expansion Board and using the command lsusb you should be having the following results:
The switch closest to the micro USB ports
unable to initialize libusb: -99
The switch closest to the USB Host
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
What is the output of running the command configure_edison --version and uname -a?
Which are the specifications of the power supply you are using? If you are getting the message “unable to initialize libusb: -99” in both positions of the switch the problem could be that the power is not enough for using the USB Host. This also happens with the Breakout Board if a power supply is not used.
Please let us know the current and voltage specifications of the power supply you are using before trying with another one. Remember that the valid range is 7V – 15V
This is a thread related to what you want to accomplish, take a look at it, it may be helpful: Reading USB-Serial GPS from OTG Port
The Edison Module + Arduino Expansion Board do not include a power supply.
Did you bought a development kit? Could you provide a link to the kit you are using?
Could you test the output of the power supply? This is to verify the real voltage and current in it.
Is this the only problem you are having with the board?
What is the output of running dmesg | grep usb with the switch closest to the USB OTG?