ieee8023 / blucat Goto Github PK
View Code? Open in Web Editor NEWBlucat (netcat for Bluetooth)
License: GNU General Public License v2.0
Blucat (netcat for Bluetooth)
License: GNU General Public License v2.0
On your website you have an example of an Nexus 4 running bluecat, which means it works on Android, but the Android platform is not shown anywhere. Please write a few lines how to get this working on Android.
iMac-TMP:homebrew-core joe$ blucat doctor
dyld: lazy symbol binding failed: Symbol not found: _IOBluetoothLocalDeviceReadSupportedFeatures
Referenced from: /private/var/folders/w6/9r0nb9011glb8fdz__srd78c0000gq/T/bluecove_joe_0/libbluecove.jnilib
Expected in: /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
dyld: Symbol not found: _IOBluetoothLocalDeviceReadSupportedFeatures
Referenced from: /private/var/folders/w6/9r0nb9011glb8fdz__srd78c0000gq/T/bluecove_joe_0/libbluecove.jnilib
Expected in: /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
/usr/local/Cellar/blucat/0.9/libexec/blucat: line 43: 52388 Trace/BPT trap: 5 java -cp $COMMONLIBS:$LIBS blucat.Main $@ 2> >(grep --line-buffered -v NSAutoreleaseNoPool >&2)
But it should be fixable
iMac-TMP:homebrew-core joe$ nm /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth|grep LocalDev
000000000007707f T _IOBluetoothLocalDeviceAvailable
0000000000076ae8 T _IOBluetoothLocalDeviceGetConfigState
0000000000012443 T _IOBluetoothLocalDeviceGetPowerState
00000000000770fe T _IOBluetoothLocalDeviceGetUSBProductID
000000000007718f T _IOBluetoothLocalDeviceGetUSBVendorID
0000000000077edb T _IOBluetoothLocalDeviceReadName
0000000000076ab0 T _IOBluetoothLocalDeviceSetDiscoverable
00000000000123d4 T _IOBluetoothLocalDeviceSetPowerState
0000000000012329 T _IOBluetoothLocalDeviceSupportsPowerOff
yet
iMac-TMP:homebrew-core joe$ nm /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth|grep Features
0000000000065c55 t -[BroadcomHostController BluetoothHCIBroadcomBFCReadRemoteBPCSFeatures:outBPCSFeatures:]
0000000000067e3a t -[BroadcomHostController BluetoothHCILEBroadcomEnableCustomerSpecificFeatures:outLEextOpcode:]
0000000000074aa9 t -[IOBluetoothHandsFree deviceSupportedFeatures]
0000000000074ab9 t -[IOBluetoothHandsFree setDeviceSupportedFeatures:]
0000000000070ba2 t -[IOBluetoothHandsFree setSupportedFeatures:]
00000000000749ed t -[IOBluetoothHandsFree supportedFeatures]
000000000005535d t -[IOBluetoothHandsFreeAudioGateway sendSupportedFeatures:]
0000000000062234 t -[IOBluetoothHostController BluetoothHCIBroadcomBFCReadRemoteBPCSFeatures:outBPCSFeatures:]
0000000000062373 t -[IOBluetoothHostController BluetoothHCILEBroadcomEnableCustomerSpecificFeatures:outLEextOpcode:]
0000000000060d24 t -[IOBluetoothHostController BluetoothHCILEReadLocalSupportedFeatures:]
000000000006164d t -[IOBluetoothHostController BluetoothHCILEReadRemoteUsedFeatures:]
000000000005fc62 t -[IOBluetoothHostController BluetoothHCIReadLocalExtendedFeatures:outMaximumPageNumber:outExtendedLMPFeatures:]
000000000005fb58 t -[IOBluetoothHostController BluetoothHCIReadLocalSupportedFeatures:]
000000000005866b t -[IOBluetoothHostController BluetoothHCIReadRemoteExtendedFeatures:inPageNumber:outReadRemoteExtendedFeaturesCompleteResults:]
00000000000584c7 t -[IOBluetoothHostController BluetoothHCIReadRemoteSupportedFeatures:outReadRemoteSupportedFeaturesCompleteResults:]
0000000000061bd6 t -[IOBluetoothHostController supportedFeatures]
0000000000074e1c t -[IOBluetoothSDPServiceRecord(HandsFreeSDPServiceRecordAdditions) handsFreeSupportedFeatures]
00000000000c9830 S _OBJC_IVAR_$_IOBluetoothHandsFree._deviceSupportedFeatures
00000000000c97f8 S _OBJC_IVAR_$_IOBluetoothHandsFree._supportedFeatures
I was just poking around blucat
and encountered:
➜ blucat-aa3e02 :: sudo ./blucat devices
#Searching for devices
dyld: lazy symbol binding failed: Symbol not found: _IOBluetoothLocalDeviceReadSupportedFeatures
Referenced from: /private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/bluecove_root_0/libbluecove.jnilib
Expected in: /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
dyld: Symbol not found: _IOBluetoothLocalDeviceReadSupportedFeatures
Referenced from: /private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/bluecove_root_0/libbluecove.jnilib
Expected in: /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
./blucat: line 43: 22267 Abort trap: 6 java -cp $COMMONLIBS:$LIBS blucat.Main $@ 2> >(grep --line-buffered -v NSAutoreleaseNoPool >&2)
Most of the fuctions reurn an error simlar to this.
Java:
➜ blucat-aa3e02 :: java -version
java version "10.0.2" 2018-07-17
Java(TM) SE Runtime Environment 18.3 (build 10.0.2+13)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.2+13, mixed mode)
Any idea what might be wrong?
I know this is a pretty old project but if there is a simple fix I'd love to get blucat
running as I am trying to resolve some bluetooth issues at home.
Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.