Como configurar o no-break com a conexão USB

4

Não consegui configurar nut em um servidor para o no-break Eaton 5E com conexão USB. Todos os resultados que obtive foi que o driver não está funcionando e a UPS não é reconhecida. Que tipo de driver é adequado para mim e que tipo de configurações? Unidade é Eaton 5E.

resultado de $ lsusb -v

Bus 004 Device 007: ID 0463:ffff MGE UPS Systems UPS
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0463 MGE UPS Systems
  idProduct          0xffff UPS
  bcdDevice            0.01
  iManufacturer           1 
  iProduct                2 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           34
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower               20mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 No Subclass
      bInterfaceProtocol      0 None
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode           33 US
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength     549
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              20
Device Status:     0x0001
  Self Powered

Conteúdo de /etc/nut/ups.conf

[Eaton5E]
driver = blazer_usb
port = auto

Resultado de $ upsdrvctl start para o driver usbhid-ups :

Network UPS Tools - UPS driver controller 2.4.3
Network UPS Tools - Generic HID driver 0.34 (2.4.3)
USB communication driver 0.31
No matching HID UPS found
Driver failed to start (exit status=1)

Resultado de $ upsdrvctl start para o driver blazer_usb :

Network UPS Tools - UPS driver controller 2.4.3
Network UPS Tools - Megatec/Q1 protocol USB driver 0.03 (2.4.3)
No supported devices found. Please check your device availability with 'lsusb'
and make sure you have an up-to-date version of NUT. If this does not help,
try running the driver with at least 'subdriver', 'vendorid' and 'productid'
options specified. Please refer to the man page for details about these options
(man 8 blazer).

Driver failed to start (exit status=1)

Atualização: Tentei conectar um desktop linux Xubuntu 12.04, que detectou o UPS e o fornecedor do UPS através do driver usbhid-ups, mas não detectou nenhum estado da bateria e mostra a bateria descarregada (o que não é verdade, o servidor está rodando vários minutos sem problemas) e tecnologia de campo como Desconhecido.

    
por Dee 20.12.2014 / 18:38

5 respostas

3

Tente usar a configuração deste blogueiro: link

(trechos:

lsusb
...
Bus 008 Device 002: ID 0463:ffff MGE UPS Systems UPS

edite /etc/nut/ups.conf e adicione a seção para o dispositivo UPS:

...

[myups]
    driver = usbhid-ups
    port = auto
    vendorid = 0463
    pollfreq = 30

...

$ sudo upsdrvctl start

...

$ upsc myups

battery.charge: 75
battery.runtime: 1737
battery.type: PbAc
device.mfr: EATON
device.model: 5E 1100i
device.type: ups
driver.name: usbhid-ups
driver.parameter.pollfreq: 30
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.parameter.vendorid: 0463
driver.version: 2.6.4
driver.version.data: MGE HID 1.31
driver.version.internal: 0.37
input.voltage: 229.0
outlet.1.status: on
outlet.desc: Main Outlet
outlet.id: 1
outlet.switchable: no
output.frequency: 49.9
output.frequency.nominal: 50
output.voltage: 233.0
output.voltage.nominal: 230
ups.beeper.status: enabled
ups.delay.shutdown: 20
ups.firmware: 01.04.0018
ups.load: 12
ups.mfr: EATON
ups.model: 5E 1100i
ups.power.nominal: 1100
ups.productid: ffff
ups.start.battery: yes
ups.status: OL CHRG
ups.timer.shutdown: -1
ups.vendorid: 0463

    
por grin 08.10.2015 / 16:27
1

uma vez tente estas coisas,

Você pode usar lsusb para descobrir o número do barramento e do dispositivo

Em seguida, altere a permissão para o dispositivo

        chmod 0666 /dev/bus/usb/[bus number]/[device number]

como para detalhes, vá para ruble starting Ferramentas UPS de Rede com um UPS Eaton 3S

    
por technojohn 23.12.2014 / 04:10
0

De acordo com a página Configurando NUT para o UPS Eaton 3S no Ubuntu Linux você deve usar o driver usbhid-ups em vez de blazer_usb em /etc/nut/ups.conf . Verifique também se você tem MODE=standalone em /etc/nut/nut.conf .

    
por sмurf 23.12.2014 / 03:54
0

se você tiver problemas de segurança, faça como #Dee
1. em etc / udev / rules.d, adicionando um arquivo '90 -nut-eaton.rules ':

AÇÃO == "adicionar", SUBSISTEMA == "usb", ATTR {idVendor} == "0463", ATTR {idProduto} == "ffff", MODE="0660", GROUP="nut",

  1. Não esqueça de desconectar seus dispositivos USB e conectá-los novamente !! As regras devem ir :) porque se aplicam a dispositivos recém-detectados (após regras de alteração.d) pelo sistema.
por Pas_ 09.12.2017 / 14:10
0

Pode valer a pena verificar os cabos também. Tivera exatamente o mesmo problema em duas unidades Eaton 5E, que foi corrigido com a passagem para cabos USB mais curtos. Também usbhid-ups é o driver correto para o Eaton 5E.

Relacionadas UPS EATON / MGE 5E - driver não funciona

    
por Alex 13.02.2018 / 15:38

Tags