You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
invalid integer constant (error token is "16#") #18
/opt/homebrew/bin/lsusb: line 89: 16#: invalid integer constant (error token is "16#")
Looks like there is no bus number:
% lsusb -v
USB:
USB 3.1 Bus:
Host Controller Driver: AppleT6000USBXHCI
USB 3.1 Bus:
Host Controller Driver: AppleT6000USBXHCI
USB 3.1 Bus:
Host Controller Driver: AppleT6000USBXHCI
FWIW, this silences the error:
--- /opt/homebrew/bin/lsusb 2022-05-10 12:52:43.000000000 -0700+++ lsusb 2022-05-10 12:52:59.000000000 -0700@@ -86,7 +86,7 @@
fi
# Convert bus number from hexadecimal to decimal.
- bus_num=`echo "$((16#$bus_num))"`+ bus_num=`echo "obase=10; ibase=16; $bus_num" |bc`
bus_num=`printf "%0*d" 3 "$bus_num"`
# Strip the parentheses from manufacturer name unless so specified.
Activity
phuclv90 commentedon Jun 12, 2023
it's not actually the root cause. Please check out this which solves the issue #23