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

    ATT Uverse RG Bypass (0.2 BTC)

    Bounties
    80
    555
    1.2m
    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.
    • S
      sgc Rebel Alliance @netnerdy
      last edited by

      @netnerdy said in ATT Uverse RG Bypass (0.2 BTC):

      Came here to say that dumb switch method still works in 2.6.0 with igb driver. I’m using the wpa_supplicant method. Good luck to people who use ngeth… Hopefully it will resolve soon.

      Could you share your way so I can get rid of ngeth

      1 Reply Last reply Reply Quote 0
      • N
        nedyah700 Rebel Alliance @netnerdy
        last edited by

        @netnerdy the stock igb driver or the custom one? Thanks!

        N 1 Reply Last reply Reply Quote 0
        • B
          bbrendon @nedyah700
          last edited by bbrendon

          @nedyah700 Bummer. I tried you solution, but it didn't work on my system.

          I reviewed your script which is significantly different from mine. I don't have anything about wpa_supplicant.

          My system has been working great for many years and I'm foggy on the details of how I made it all work :/

          1 Reply Last reply Reply Quote 0
          • N
            netnerdy @nedyah700
            last edited by

            @nedyah700 yes it is stock igb.

            If you want to get rid of ngeth, you need something that strips the vlan 0 from the network packets. This could be running pfsense under esxi and use a virtual network adapter set to “vlan 0” or plug a switch between your ONT and your pfsense, which is what I do.

            1 Reply Last reply Reply Quote 0
            • N
              nedyah700 Rebel Alliance @stephenw10
              last edited by

              @stephenw10

              You are correct. Despite showing loaded in kldstat it did not attach.

              With my compiled igb module I don't get any of the iflib lines but with both the stock and compiled em module I still get

              dev.igb.5.iflib.driver_version: 7.6.1-k
              

              I can try to re-compile?

              1 Reply Last reply Reply Quote 0
              • stephenw10S
                stephenw10 Netgate Administrator
                last edited by

                Mmm, hard to say since it's em not igb.... doesn't override the in-kernel igb....which is actually just em. 😵

                But it's not iflib so I would imagine it isn't affected by the same issue. I'm not sure it's worth the effort.

                We know this is an issue with the e1000 driver in 22.01/2.6 and netgraph/VLAN0.

                Steve

                N 2 Replies Last reply Reply Quote 0
                • N
                  nedyah700 Rebel Alliance @stephenw10
                  last edited by

                  @stephenw10

                  ha! Yea I thought about that and tried just naming it if_igb.ko but that had the same result so who knows.

                  Anyways, hope the fix makes it in a future release. Appreciate it!

                  1 Reply Last reply Reply Quote 0
                  • N
                    nedyah700 Rebel Alliance @stephenw10
                    last edited by

                    @stephenw10 just an FYI someone else used the combined em driver for an em based NIC and it resolved the issue for them.

                    1 Reply Last reply Reply Quote 1
                    • B
                      bk150
                      last edited by

                      are there any updates on this one? is there a chance the newer driver could make it into 2.6.1?

                      1 Reply Last reply Reply Quote 0
                      • stephenw10S
                        stephenw10 Netgate Administrator
                        last edited by

                        Not as the default since it's a non-iflib driver. What was tested here at least.

                        If the alternative Intel driver was available via ports if could be made available potentially.

                        The 'correct' solution here is to fix whatever broke netgraph support in the iflib driver. If that hasn't already happened.

                        Steve

                        N 1 Reply Last reply Reply Quote 0
                        • N
                          nedyah700 Rebel Alliance @stephenw10
                          last edited by

                          I believe a fix for the iflib driver is available. Tracked in this Redmine regression. https://redmine.pfsense.org/issues/12821?next_issue_id=12820

                          Hope we can get that incorporated into the next release!

                          @stephenw10 said in ATT Uverse RG Bypass (0.2 BTC):

                          Not as the default since it's a non-iflib driver. What was tested here at least.

                          If the alternative Intel driver was available via ports if could be made available potentially.

                          The 'correct' solution here is to fix whatever broke netgraph support in the iflib driver. If that hasn't already happened.

                          Steve

                          1 Reply Last reply Reply Quote 0
                          • stephenw10S
                            stephenw10 Netgate Administrator
                            last edited by

                            Oh, yup that is in main so 2.7 snapshots now:
                            https://github.com/pfsense/FreeBSD-src/commit/9c762cc125c0c2dae9fbf49cc526bb97c14b54a4
                            So it looks like we are waiting for someone to test it in a 2.7 snap and provide some feedback.

                            Steve

                            N 1 Reply Last reply Reply Quote 0
                            • N
                              nedyah700 Rebel Alliance @stephenw10
                              last edited by

                              Ah! I missed the comitt. I'll try and give it a shot this weekend.

                              Thanks!

                              @stephenw10 said in ATT Uverse RG Bypass (0.2 BTC):

                              Oh, yup that is in main so 2.7 snapshots now:
                              https://github.com/pfsense/FreeBSD-src/commit/9c762cc125c0c2dae9fbf49cc526bb97c14b54a4
                              So it looks like we are waiting for someone to test it in a 2.7 snap and provide some feedback.

                              Steve

                              @stephenw10 said in ATT Uverse RG Bypass (0.2 BTC):

                              Oh, yup that is in main so 2.7 snapshots now:
                              https://github.com/pfsense/FreeBSD-src/commit/9c762cc125c0c2dae9fbf49cc526bb97c14b54a4
                              So it looks like we are waiting for someone to test it in a 2.7 snap and provide some feedback.

                              Steve

                              1 Reply Last reply Reply Quote 0
                              • timtraceT
                                timtrace
                                last edited by

                                Guys, I’m having a hell of a time rolling back from 2.6.0 to 2.5.2 with bypass mode.

                                I made a USB with the 2.5.2 image, and put /config/config.xml on the FAT32 partition. The config was taken immediately before the upgrade, where the bypass had been happily chugging along for a year or more.

                                I ran through the installer, and when it rebooted I pulled the USB. pf happily booted into a fresh config. Ugh.

                                I rebooted with the USB plugged in, and used the BIOS boot selector to choose the internal disk. This time it picked up the config, but it complained that it couldn’t find pfatt.sh and negth0.

                                What do I need to do to get up and running again?

                                Thank you!

                                1 Reply Last reply Reply Quote 0
                                • stephenw10S
                                  stephenw10 Netgate Administrator
                                  last edited by

                                  The script is not stored in the config so you would need to re-upload that. Unless you used the filer package maybe but then you would still need to reinstall that at first boot. But that can't happen until the WAN connects so you'd be in chicken/egg scenario there.

                                  timtraceT 1 Reply Last reply Reply Quote 1
                                  • timtraceT
                                    timtrace @stephenw10
                                    last edited by

                                    @stephenw10, thank you! At the end of the pf install it offers to drop out to a shell, could I copy the script over from USB so it would be in place for the first boot?

                                    1 Reply Last reply Reply Quote 0
                                    • stephenw10S
                                      stephenw10 Netgate Administrator
                                      last edited by

                                      Yes, probably. I've never tried to do that though. I'm also not burdened by AT&T. 😉

                                      I would probably install 2.5.2 clean.
                                      Boot into the default install and upload the pfatt scripts.
                                      Restore the config that presumably contains the shellcmds to run it.

                                      Steve

                                      N 1 Reply Last reply Reply Quote 1
                                      • N
                                        nedyah700 Rebel Alliance @stephenw10
                                        last edited by

                                        Lucky!

                                        @stephenw10 said in ATT Uverse RG Bypass (0.2 BTC):

                                        Yes, probably. I've never tried to do that though. I'm also not burdened by AT&T. 😉

                                        I would probably install 2.5.2 clean.
                                        Boot into the default install and upload the pfatt scripts.
                                        Restore the config that presumably contains the shellcmds to run it.

                                        Steve

                                        timtraceT 1 Reply Last reply Reply Quote 1
                                        • timtraceT
                                          timtrace @nedyah700
                                          last edited by

                                          I’m getting a permissions error even though it’s 555 on the tree and the script. It’s happening if I use the installer shell, and also if I let the misconfigured pf boot and come into it by ssh. What might be happening, please?

                                          S N 2 Replies Last reply Reply Quote 0
                                          • S
                                            sgc Rebel Alliance @timtrace
                                            last edited by

                                            @timtrace said in ATT Uverse RG Bypass (0.2 BTC):

                                            I’m getting a permissions error even though it’s 555 on the tree and the script. It’s happening if I use the installer shell, and also if I let the misconfigured pf boot and come into it by ssh. What might be happening, please?

                                            What folder is the sh in?

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