RFXCOM new install, please help!

Posted on
Wed Dec 07, 2016 10:16 pm
dlleon offline
Posts: 113
Joined: Dec 14, 2012

RFXCOM new install, please help!

I downloaded the the USB-serial driver and Indigo plugin and my log is filled with:

RFXCOM Error "RFXCOM serial port" serial port open error: [Errno 35] Resource temporarily unavailable: '/dev/cu.usbserial-A60333OU'
RFXCOM Error the specified serial port is used by another interface or device
RFXCOM Error serial port could not be opened


Error unknown command bytes received 18 00 (ignoring)
Error unknown command bytes received 66 03 (ignoring)
RFXCOM Error communication error occured
RFXCOM Error Error in plugin execution runConcurrentThread:

Traceback (most recent call last):
File "plugin.py", line 290, in runConcurrentThread
File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 1839, in startComm
File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 77, in SendResetAndInit
File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 567, in sendPacket
AttributeError: 'NoneType' object has no attribute 'write'

RFXCOM Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
Error unknown command bytes received 66 03 (ignoring)
Error resending previous command (busy or unexpected command)


Any ideas?

Posted on
Wed Dec 07, 2016 10:24 pm
chobo offline
Posts: 126
Joined: Dec 08, 2013
Location: USA

Re: RFXCOM new install, please help!

dlleon,

Not an expert on RFXCOM, but it looks like the serial port specified is already in use. Do you have more than one serial device on this machine? Is another process trying to access the same serial port? Try exploring other available serial ports in Plugins > RFXCOM > Configure.

Thx!

Posted on
Thu Dec 08, 2016 2:27 am
durosity offline
User avatar
Posts: 4320
Joined: May 10, 2012
Location: Newcastle Upon Tyne, Ye Ol' England.

Re: RFXCOM new install, please help!

Also check that port disappears if you unplug the rfxcom device!

Computer says no.

Posted on
Thu Dec 08, 2016 8:11 pm
dlleon offline
Posts: 113
Joined: Dec 14, 2012

Re: RFXCOM new install, please help!

I think the PowerLinc 2412U is using it.

Is there a way to have more than one conversion port?

Posted on
Fri Dec 09, 2016 8:53 am
dlleon offline
Posts: 113
Joined: Dec 14, 2012

Re: RFXCOM new install, please help!

I'm having the same issue. the 2413U is hogging the port, so the RFXCOM can't use it.
Any ideas on how to have more than one port?

Posted on
Fri Dec 09, 2016 9:37 am
FlyingDiver offline
User avatar
Posts: 7189
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: RFXCOM new install, please help!

dlleon wrote:
I'm having the same issue. the 2413U is hogging the port, so the RFXCOM can't use it.
Any ideas on how to have more than one port?


As long as you're loading the correct drivers for your devices, the drivers will create the serial port(s) and you can select the correct one in the plugin configuration panel. If you go to the config dialog for the RFXCOM, are there multiple serial port devices on the serial port popup menu?

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Fri Dec 09, 2016 9:51 am
dlleon offline
Posts: 113
Joined: Dec 14, 2012

Re: RFXCOM new install, please help!

Just two. The one that the insteon modem uses and a Nelson one. I couldn't figure outta how to enable the Nelson one.

Posted on
Fri Dec 09, 2016 10:00 am
FlyingDiver offline
User avatar
Posts: 7189
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: RFXCOM new install, please help!

dlleon wrote:
Just two. The one that the insteon modem uses and a Nelson one. I couldn't figure outta how to enable the Nelson one.


What do you mean by "Nelson one". What happens when you select that one?

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Fri Dec 09, 2016 10:43 am
jay (support) offline
Site Admin
User avatar
Posts: 18199
Joined: Mar 19, 2008
Location: Austin, Texas

Re: RFXCOM new install, please help!

The FTDI driver, which both the PowerLinc and the RFXCOM use, create a port named "usbserial-SERIALNUM" where SERIALNUM is the serial number of the device. So, there is no port hogging since each device will have it's own unique serial number. If only one is showing up, that means that the other one isn't communicating correctly over USB with your Mac and therefore the driver isn't seeing it. Try switching them around to different USB ports and try to make sure they are both plugged directly into your Mac (rather than into a hub).

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Fri Mar 17, 2017 8:44 pm
dlleon offline
Posts: 113
Joined: Dec 14, 2012

Re: RFXCOM new install, please help!

Any updates on this?

That POS RFX dongle installed a "nelson" serial driver. It's the only one that shows up. I took that RFX crap off the computer. Anyway, the "nelson" port shows up, but the port for the Insteon modem is missing. I've reinstalled Indigo, no dice. There's no way for the insteon modem to connect. It keeps saying the port is not found.

Before I take a baseball bat to this whole thing, does anyone have any other ideas, or know of a way I can install another serial port driver?

Posted on
Sat Mar 18, 2017 11:35 am
matt (support) offline
Site Admin
User avatar
Posts: 21411
Joined: Jan 27, 2003
Location: Texas

Re: RFXCOM new install, please help!

I'm not sure what you mean by the "nelson" driver. I've never heard of conflicts with the RFXCOM and the PowerLincs (and I know we have a lot of folks using both). Have you tried swapping the PowerLinc's cable? And have you tried using different USB ports for it? We recommend the ports on the Mac but try all the ports (including those in hubs) just to see if you can get it to show up.

Also from the Terminal application copy/paste in the following lines individually and then copy/paste the results of each into a reply for me:

Code: Select all
ls -al /dev/cu*

ls /System/Library/Extensions/

Image

Posted on
Sat Mar 18, 2017 5:01 pm
dlleon offline
Posts: 113
Joined: Dec 14, 2012

Re: RFXCOM new install, please help!

Looks like the last round of reinstalling Indigo, unplugging everything, then rebooting has it working again. The problem appears to have popped up when a large string of commands went through (after someone tripped an alarm)

Here's the results of the Terminal command

Last login: Sat Mar 18 10:49:15 on console
silver:~ silver$ ls -al /dev/cu*
crw-rw-rw- 1 root wheel 17, 3 Mar 18 10:49 /dev/cu.Bluetooth-Incoming-Port
crw-rw-rw- 1 root wheel 17, 5 Mar 18 10:49 /dev/cu.nelson-SerialPortServic
crw-rw-rw- 1 root wheel 17, 1 Mar 18 17:59 /dev/cu.usbserial-A60333OU
silver:~ silver$
silver:~ silver$ ls /System/Library/Extensions/


Any ideas about what I should be doing?

Posted on
Sat Mar 18, 2017 11:02 pm
dlleon offline
Posts: 113
Joined: Dec 14, 2012

Re: RFXCOM new install, please help!

It's doing it again...

silver:~ silver$ ls -al /dev/cu*
crw-rw-rw- 1 root wheel 17, 3 Mar 18 10:49 /dev/cu.Bluetooth-Incoming-Port
crw-rw-rw- 1 root wheel 17, 5 Mar 18 10:49 /dev/cu.nelson-SerialPortServic
silver:~ silver$
silver:~ silver$ ls /System/Library/Extensions/
ALF.kext
AMD2400Controller.kext
AMD2600Controller.kext
AMD3800Controller.kext
AMD4600Controller.kext
AMD4800Controller.kext
AMD5000Controller.kext
AMD6000Controller.kext
AMD7000Controller.kext
AMD8000Controller.kext
AMD9000Controller.kext
AMDFramebuffer.kext
AMDMTLBronzeDriver.bundle
AMDRadeonVADriver.bundle
AMDRadeonX3000.kext
AMDRadeonX3000GLDriver.bundle
AMDRadeonX4000.kext
AMDRadeonX4000GLDriver.bundle
AMDShared.bundle
AMDSupport.kext
ATIRadeonX2000.kext
ATIRadeonX2000GA.plugin
ATIRadeonX2000GLDriver.bundle
ATIRadeonX2000VADriver.bundle
Apple16X50Serial.kext
AppleACPIPlatform.kext
AppleAHCIPort.kext
AppleAPIC.kext
AppleBMC.kext
AppleBacklight.kext
AppleBacklightExpert.kext
AppleBluetoothMultitouch.kext
AppleBluetoothRemote.kext
AppleCameraInterface.kext
AppleCredentialManager.kext
AppleEFIRuntime.kext
AppleFDEKeyStore.kext
AppleFIVRDriver.kext
AppleFSCompressionTypeDataless.kext
AppleFSCompressionTypeZlib.kext
AppleFWAudio.kext
AppleFileSystemDriver.kext
AppleGraphicsControl.kext
AppleGraphicsPowerManagement.kext
AppleHDA.kext
AppleHIDKeyboard.kext
AppleHIDMouse.kext
AppleHIDTransport.kext
AppleHPET.kext
AppleHPM.kext
AppleHSSPIHIDDriver.kext
AppleHSSPISupport.kext
AppleHV.kext
AppleHWSensor.kext
AppleIRController.kext
AppleInputDeviceSupport.kext
AppleIntelBDWGraphics.kext
AppleIntelBDWGraphicsFramebuffer.kext
AppleIntelBDWGraphicsGLDriver.bundle
AppleIntelBDWGraphicsMTLDriver.bundle
AppleIntelBDWGraphicsVADriver.bundle
AppleIntelBDWGraphicsVAME.bundle
AppleIntelCPUPowerManagement.kext
AppleIntelCPUPowerManagementClient.kext
AppleIntelFramebufferAzul.kext
AppleIntelFramebufferCapri.kext
AppleIntelGraphicsShared.bundle
AppleIntelHD3000Graphics.kext
AppleIntelHD3000GraphicsGA.plugin
AppleIntelHD3000GraphicsGLDriver.bundle
AppleIntelHD3000GraphicsVADriver.bundle
AppleIntelHD4000Graphics.kext
AppleIntelHD4000GraphicsGLDriver.bundle
AppleIntelHD4000GraphicsMTLDriver.bundle
AppleIntelHD4000GraphicsVADriver.bundle
AppleIntelHD5000Graphics.kext
AppleIntelHD5000GraphicsGLDriver.bundle
AppleIntelHD5000GraphicsMTLDriver.bundle
AppleIntelHD5000GraphicsVADriver.bundle
AppleIntelHDGraphics.kext
AppleIntelHDGraphicsFB.kext
AppleIntelHDGraphicsGA.plugin
AppleIntelHDGraphicsGLDriver.bundle
AppleIntelHDGraphicsVADriver.bundle
AppleIntelHSWVA.bundle
AppleIntelIVBVA.bundle
AppleIntelLpssDmac.kext
AppleIntelLpssGspi.kext
AppleIntelLpssI2C.kext
AppleIntelLpssI2CController.kext
AppleIntelLpssSpiController.kext
AppleIntelLpssUARTCommon.kext
AppleIntelLpssUARTv0.kext
AppleIntelLpssUARTv1.kext
AppleIntelMCEReporter.kext
AppleIntelPCHPMC.kext
AppleIntelSKLGraphics.kext
AppleIntelSKLGraphicsFramebuffer.kext
AppleIntelSKLGraphicsGLDriver.bundle
AppleIntelSKLGraphicsMTLDriver.bundle
AppleIntelSKLGraphicsVADriver.bundle
AppleIntelSKLGraphicsVAME.bundle
AppleIntelSNBGraphicsFB.kext
AppleIntelSNBVA.bundle
AppleIntelSlowAdaptiveClocking.kext
AppleKextExcludeList.kext
AppleKeyStore.kext
AppleKeyswitch.kext
AppleLPC.kext
AppleLSIFusionMPT.kext
AppleMCCSControl.kext
AppleMCP89RootPortPM.kext
AppleMIDIBluetoothDriver.plugin
AppleMIDIFWDriver.plugin
AppleMIDIIACDriver.plugin
AppleMIDIRTPDriver.plugin
AppleMIDIUSBDriver.plugin
AppleMatch.kext
AppleMikeyHIDDriver.kext
AppleMobileDevice.kext
AppleMobileFileIntegrity.kext
AppleMultitouchDriver.kext
AppleOSXUSBNCM.kext
AppleOSXWatchdog.kext
ApplePlatformEnabler.kext
AppleRAID.kext
AppleRAIDCard.kext
AppleRTC.kext
AppleSDXC.kext
AppleSEP.kext
AppleSMBIOS.kext
AppleSMBusController.kext
AppleSMBusPCI.kext
AppleSMC.kext
AppleSMCLMU.kext
AppleSRP.kext
AppleSmartBatteryManager.kext
AppleStorageDrivers.kext
AppleThunderboltDPAdapters.kext
AppleThunderboltEDMService.kext
AppleThunderboltIP.kext
AppleThunderboltNHI.kext
AppleThunderboltPCIAdapters.kext
AppleThunderboltUTDM.kext
AppleTopCase.kext
AppleTyMCEDriver.kext
AppleUSBACM.kext
AppleUSBAudio.kext
AppleUSBCDC.kext
AppleUSBDMM.kext
AppleUSBDisplays.kext
AppleUSBECM.kext
AppleUSBEEM.kext
AppleUSBEthernet.kext
AppleUSBEthernetHost.kext
AppleUSBFTDI.kext
AppleUSBMultitouch.kext
AppleUSBNCM.kext
AppleUSBNetworking.kext
AppleUSBTopCase.kext
AppleUSBWCM.kext
AppleUpstreamUserClient.kext
AppleVADriver.bundle
AppleWWANAutoEject.kext
AppleXsanScheme.kext
Apple_iSight.kext
AudioAUUC.kext
BootCache.kext
CellPhoneHelper.kext
CoreCaptureResponder.kext
CoreStorage.kext
DSACL.ppp
DSAuth.ppp
DVFamily.bundle
Dont Steal Mac OS X.kext
DymoUsbPrinterClassDriver.kext
EAP-KRB.ppp
EAP-RSA.ppp
EAP-TLS.ppp
GeForce.kext
GeForceAIRPlugin.bundle
GeForceGA.plugin
GeForceGLDriver.bundle
GeForceMTLDriver.bundle
GeForceTesla.kext
GeForceTeslaGLDriver.bundle
GeForceTeslaVADriver.bundle
GeForceVADriver.bundle
IO80211Family.kext
IOACPIFamily.kext
IOAHCIFamily.kext
IOATAFamily.kext
IOAVBFamily.kext
IOAccelerator2D.plugin
IOAcceleratorFamily.kext
IOAcceleratorFamily2.kext
IOAudioFamily.kext
IOBDStorageFamily.kext
IOBluetoothFamily.kext
IOBluetoothHIDDriver.kext
IOCDStorageFamily.kext
IODVDStorageFamily.kext
IOFireWireAVC.kext
IOFireWireFamily.kext
IOFireWireIP.kext
IOFireWireSBP2.kext
IOFireWireSerialBusProtocolTransport.kext
IOGraphicsFamily.kext
IOHDIXController.kext
IOHIDFamily.kext
IONDRVSupport.kext
IONVMeFamily.kext
IONetworkingFamily.kext
IOPCIFamily.kext
IOPlatformPluginFamily.kext
IOReportFamily.kext
IOSCSIArchitectureModelFamily.kext
IOSCSIParallelFamily.kext
IOSMBusFamily.kext
IOSerialFamily.kext
IOSlowAdaptiveClockingFamily.kext
IOStorageFamily.kext
IOStreamFamily.kext
IOSurface.kext
IOThunderboltFamily.kext
IOTimeSyncFamily.kext
IOUSBAttachedSCSI.kext
IOUSBFamily.kext
IOUSBHostFamily.kext
IOUSBMassStorageClass.kext
IOUSBMassStorageDriver.kext
IOUserEthernet.kext
IOVideoFamily.kext
IndigoOverrides.kext
L2TP.ppp
Libm.kext
NVDAGF100Hal.kext
NVDAGK100Hal.kext
NVDANV50HalTesla.kext
NVDAResman.kext
NVDAResmanTesla.kext
NVDAStartup.kext
NVMeSMARTLib.plugin
NVSMU.kext
OSvKernDSPLib.kext
PPP.kext
PPPSerial.ppp
PPPoE.ppp
PPTP.ppp
Quarantine.kext
Radius.ppp
SMARTLib.plugin
SMCMotionSensor.kext
Sandbox.kext
System.kext
TMSafetyNet.kext
acfs.kext
acfsctl.kext
autofs.kext
cd9660.kext
cddafs.kext
corecapture.kext
corecrypto.kext
exfat.kext
hp_designjet_series.kext
hp_fax_io.kext
iPodDriver.kext
mcxalr.kext
msdosfs.kext
ntfs.kext
pmtelemetry.kext
pthread.kext
smbfs.kext
triggers.kext
udf.kext
vecLib.kext
webcontentfilter.kext
webdav_fs.kext
silver:~ silver$

Posted on
Sun Mar 19, 2017 12:18 pm
matt (support) offline
Site Admin
User avatar
Posts: 21411
Joined: Jan 27, 2003
Location: Texas

Re: RFXCOM new install, please help!

Have you tried swapping the USB cable?

Have you tried using different USB ports? Try all of them, including ones in hubs.

Lastly, unplug all USB devices temporarily except the PowerLinc. Does it then show up?

Image

Posted on
Mon Mar 27, 2017 11:49 pm
dlleon offline
Posts: 113
Joined: Dec 14, 2012

Re: RFXCOM new install, please help!

I have switched ports, dropped the USB hub and switched cables. Still happens, though less often now.

I can usually get it to work again by doing one or all of the following:

1. Unplug the modem and plug it back in.
2. Switch USB ports on the computer.
3. Rebooting.

It takes a magic combination as different things work at different times.

Who is online

Users browsing this forum: No registered users and 1 guest