Cant get NUT working with a APC ups plugged in with USB



  • I have a Model Number: [Back-UPS ES 600M1] UPS made by APC connected to my pfSense with a USB connection. I can't figure out why NUT won't work. I checked that the system is seeing the UPS which it is:

    Using the following command: usbconfig dump_device_desc

    I am able to see the UPS is connected via USB

    ugen1.3: <American Power Conversion Back-UPS ES 600M1 FW928.a5 .D USB FWa5> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (2mA)
    
      bLength = 0x0012
      bDescriptorType = 0x0001
      bcdUSB = 0x0200
      bDeviceClass = 0x0000  <Probed by interface class>
      bDeviceSubClass = 0x0000
      bDeviceProtocol = 0x0000
      bMaxPacketSize0 = 0x0040
      idVendor = 0x051d
      idProduct = 0x0002
      bcdDevice = 0x0090
      iManufacturer = 0x0001  <American Power Conversion>
      iProduct = 0x0002  <Back-UPS ES 600M1 FW:928.a5 .D USB FW:a5 >
      iSerialNumber = 0x0003  <4B1602P40622  >
      bNumConfigurations = 0x0001
    

    In the NUT settings I have USB Type set to "Local USB" and the driver set to "usbhid"

    I can't figure out why this isn't working. If anyone else more experienced has any idea how I can get this working I'd really appreciate your help. Thanks in advance


Log in to reply