Hardware Banana Pi - installed with Slackwarearm per Stuart Winter's excellent install doc.
Started with Slackwarearm -current version (Sun Oct 11 07:06:05 UTC 2015)
USB working correctly, had a couple usb powered hubs externals connected.
Well I decided to upgrade to Fri Nov 27 00:27:27 UTC 2015
Black Friday release!
Initially I forgot to un-blacklist aaa_elflibs from /etc/slackpkg.conf
so after reboot got a few complaints like GPG not working and a couple other complaints from some sbo packages.
updated aaa_elflibs, recompiled the SBO packages and things seemed back to normal, although I noticed my UBSs are not working?
That is they seem to not notice devices connected or removed?
(watching from dmesg I see nothing)
-rebooted, re-installed libusb and libusb-compat
-still no activity in dmesg when devices connected or removed?
Code:
rich@banana ~ $ lsusb
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Here is the last 50 on a fresh reboot
Code:
rich@banana ~ $ sudo dmesg | tail -n 50
[ 10.694611] ehci-platform 1c14000.usb: irq 29, io mem 0x01c14000
[ 10.706996] ehci-platform 1c14000.usb: USB 2.0 started, EHCI 1.00
[ 10.723988] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 10.730910] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 10.738280] usb usb2: Product: EHCI Host Controller
[ 10.743245] usb usb2: Manufacturer: Linux 4.2.6-armv7 ehci_hcd
[ 10.749190] usb usb2: SerialNumber: 1c14000.usb
[ 10.763099] hub 2-0:1.0: USB hub found
[ 10.770183] hub 2-0:1.0: 1 port detected
[ 10.780374] axp20x 0-0034: AXP20x variant AXP209 found
[ 10.790461] axp20x 0-0034: AXP20X driver loaded
[ 10.804478] ohci-platform 1c1c400.usb: Generic Platform OHCI controller
[ 10.813229] ohci-platform 1c1c400.usb: new USB bus registered, assigned bus number 3
[ 10.825961] ohci-platform 1c1c400.usb: irq 33, io mem 0x01c1c400
[ 10.891128] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[ 10.897988] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 10.905240] usb usb3: Product: Generic Platform OHCI controller
[ 10.911174] usb usb3: Manufacturer: Linux 4.2.6-armv7 ohci_hcd
[ 10.917014] usb usb3: SerialNumber: 1c1c400.usb
[ 10.923013] hub 3-0:1.0: USB hub found
[ 10.928164] hub 3-0:1.0: 1 port detected
[ 10.934254] ehci-platform 1c1c000.usb: EHCI Host Controller
[ 10.939966] ehci-platform 1c1c000.usb: new USB bus registered, assigned bus number 4
[ 10.954213] ehci-platform 1c1c000.usb: irq 32, io mem 0x01c1c000
[ 10.966936] ehci-platform 1c1c000.usb: USB 2.0 started, EHCI 1.00
[ 10.976323] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002
[ 10.983210] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 10.990464] usb usb4: Product: EHCI Host Controller
[ 10.995357] usb usb4: Manufacturer: Linux 4.2.6-armv7 ehci_hcd
[ 11.001201] usb usb4: SerialNumber: 1c1c000.usb
[ 11.006783] hub 4-0:1.0: USB hub found
[ 11.010672] hub 4-0:1.0: 1 port detected
[ 11.941584] i2c /dev entries driver
[ 12.380999] Adding 2097148k swap on /dev/sda1. Priority:-1 extents:1 across:2097148k FS
[ 12.507746] fuse init (API version 7.23)
[ 13.910261] EXT4-fs (sda2): re-mounted. Opts: (null)
[ 23.702699] RX IPC Checksum Offload disabled
[ 23.702728] No MAC Management Counters available
[ 26.848275] NET: Registered protocol family 10
[ 26.856732] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 28.692517] sun7i-dwmac 1c50000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[ 28.692579] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Wonder if it is hardware (Bpi) board related or kernel related?
Any one have any suggestions to debug usb?
I tried a known working USB mouse, jump-drive and couple other devices, but see no changes in dmesg.
Not opposed to complete reload, but thought this is a good time to improve t/s procedure.
Suggestions thoughts welcome.