Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    APC UPS USB on 1.2

    Scheduled Pinned Locked Moved pfSense Packages
    20 Posts 4 Posters 7.8k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      hoba
      last edited by

      Check the rest of the dmesg if something else is using irq10. Also disable everything in the bios that you don't need (serial ports, lpt ports, soundcards,…). If the bios has an option for pnp os make sure it is set to "no".

      1 Reply Last reply Reply Quote 0
      • Y
        yozh
        last edited by

        Thanks  hoba

        The network card is on irq 10

        dmesg | grep "irq 10"

        rl1: <d-link 10="" dfe-530tx+="" 100basetx="">port 0xb800-0xb8ff mem 0xdfeffe00-0xdfeffeff irq 10 at device 5.0 on pci3
        uhci1: <intel 82801ba="" bam="" (ich2)="" usb="" controller="" usb-b="">port 0xdc00-0xdc1f irq 10 at device 31.4 on pci0
        rl1: <d-link 10="" dfe-530tx+="" 100basetx="">port 0xb800-0xb8ff mem 0xdfeffe00-0xdfeffeff irq 10 at device 5.0 on pci3
        uhci1: <intel 82801ba="" bam="" (ich2)="" usb="" controller="" usb-b="">port 0xdc00-0xdc1f irq 10 at device 31.4 on pci0
        rl1: <d-link 10="" dfe-530tx+="" 100basetx="">port 0xb800-0xb8ff mem 0xdfeffe00-0xdfeffeff irq 10 at device 5.0 on pci3
        uhci1: <intel 82801ba="" bam="" (ich2)="" usb="" controller="" usb-b="">port 0xdc00-0xdc1f irq 10 at device 31.4 on pci0

        I guess thats the issue ? I wonder how I can change that, should I try a different PCI slot ?</intel></d-link></intel></d-link></intel></d-link>

        1 Reply Last reply Reply Quote 0
        • H
          hoba
          last edited by

          You could try that, or as I suggested disable other unneeded devices in the bios. There's usually a lot of stuff that you can turn off as you don't need it to run pfSense to free up some hardwareressources.

          1 Reply Last reply Reply Quote 0
          • Y
            yozh
            last edited by

            Got you will try tommorow as this is a headless machine. Thanks.

            1 Reply Last reply Reply Quote 0
            • Y
              yozh
              last edited by

              Ok I was able to do it now. The irq 10 is clean now, still no luck with the devices

              dmesg | grep "irq 10"

              uhci1: <intel 82801ba="" bam="" (ich2)="" usb="" controller="" usb-b="">port 0xdc00-0xdc1f irq 10 at device 31.4 on pci0

              ls

              acd0            cuad1          net11          nfs4            ttyv3
              acpi            cuad1.init      net12          nfslock        ttyv4
              ad0            cuad1.lock      net13          null            ttyv5
              ad0s1          devctl          net14          pci            ttyv6
              ad0s1a          devstat        net15          pf              ttyv7
              ad0s1b          fd              net16          ppi0            ttyv8
              ad0s1c          fd0            net17          ptyp0          ttyv9
              agpgart        fido            net18          random          ttyva
              apm            geom.ctl        net19          speaker        ttyvb
              ata            io              net2            stderr          ttyvc
              atkbd0          kbd0            net20          stdin          ttyvd
              bpf0            kbd1            net21          stdout          ttyve
              bpf1            kbdmux0        net22          sysmouse        ttyvf
              bpf2            klog            net23          ttyd0          urandom
              bpf3            kmem            net24          ttyd0.init      usb
              bpf4            lpt0            net3            ttyd0.lock      usb0
              console        lpt0.ctl        net4            ttyd1          usb1
              consolectl      md0            net5            ttyd1.init      xpt0
              crypto          mdctl          net6            ttyd1.lock      zero
              ctty            mem            net7            ttyp0
              cuad0          net            net8            ttyv0
              cuad0.init      net1            net9            ttyv1
              cuad0.lock      net10          network        ttyv2

              I dont have to reinstall do I ?</intel>

              1 Reply Last reply Reply Quote 0
              • Y
                yozh
                last edited by

                The funny thing is that when I disconnect the UPS I get this messages,

                Apr 14 22:58:09 pfsense kernel: (null): at uhub0 port 1 (addr 2) disconnected
                Apr 14 23:00:02 pfsense kernel: (null): at uhub0 port 2 (addr 2) disconnected

                but nothing on connect to eather port, and this was all good before :(

                1 Reply Last reply Reply Quote 0
                • H
                  hoba
                  last edited by

                  Reinstallation should not be neccessary but maybe it would help. Try to fire up the livecd and see if it detects the hotplug of the ups before reinstalling.

                  Oh, and did you try to reset the ups? Maybe it has crashed and doesn't provide useful information anymore to the system?

                  1 Reply Last reply Reply Quote 0
                  • Y
                    yozh
                    last edited by

                    I tried with another UPS and all the same, for some reason it doesn't see that kind of UPS, I was able to use a USB keyboard, USB jumpdrive all fine hotpluged and everything, but when I plug in the UPS I get nothing…...... I disabled everything in the BIOS even the floppy...... This is very strange I wonder whats different here vs 1.0.1

                    For reference its a APC Backup UPS ES 350R

                    1 Reply Last reply Reply Quote 0
                    • H
                      hoba
                      last edited by

                      I would start searching freebsd lists regarding usb and that ups. 1.0.1 and 1.2 have different freebsd versions. 1.2 is much newer of course.

                      1 Reply Last reply Reply Quote 0
                      • Y
                        yozh
                        last edited by

                        Yeah I figured as much, I looked last night, couldn't really find much. I cant remember what version of FreeBSD was 1.0.1 on ?

                        1 Reply Last reply Reply Quote 0
                        • H
                          hoba
                          last edited by

                          6.1 iirc.

                          1 Reply Last reply Reply Quote 0
                          • Y
                            yozh
                            last edited by

                            Well I looked around, and I cant find anything. I will try installing 6.2 on a white box and try connecting to it to see what happenes.

                            1 Reply Last reply Reply Quote 0
                            • Cry HavokC
                              Cry Havok
                              last edited by

                              Worth visiting the NUT (Network UPS Tools) list archive too.  ISTR that FreeBSD and USB UPS support is still pretty poor.

                              1 Reply Last reply Reply Quote 0
                              • Y
                                yozh
                                last edited by

                                Thanks tried everything and nothing works. SO maybe downgrade is in  my future. :(

                                1 Reply Last reply Reply Quote 0
                                • D
                                  David_W
                                  last edited by

                                  Rather than downgrading, you can look the other way to see if that will help. pfSense 1.2.1 should be here by the end of the month, and will be based on FreeBSD 6.3-RELEASE (rather than the 6.2-RELEASE used in 1.2).

                                  Click here for the development snapshots. The ISO works fine on my Dell Poweredge R200, which, being ICH9 based, will not work with FreeBSD 6.2-RELEASE. However, it's not advised to use this in production.

                                  1 Reply Last reply Reply Quote 0
                                  • First post
                                    Last post
                                  Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.