Tmobile 5G hotspot and PFsense
-
Long time PFsense user. Great utility!
I had a Verizon UML modem as a fall back when the cable co's internet went out. This worked well until I left VZW for T-Mobile. The UML modem won't work on Tmo's network so they are offering me a "Tmobile 5G hotspot"
They say there's no brand name, that it's just that. Here's a link to it.
https://www.t-mobile.com/hotspot-iot-connected-devices/t-mobile-5g-hotspotWill this work with pfsense?
TIA
-
@monstermaxx said in Tmobile 5G hotspot and PFsense:
Tmobile 5G
It should work if it has an Ethernet port; however, I would go with the 5G home Internet...for sure that has an Ethernet port, despite been three times the cost $25/month, and the T-mobile loans the device (5G home Internet modem) freely.
-
Look like it's USB only. It claims to support tethering though so.... maybe.
-
@stephenw10 Better to get a Wireless->Ethernet bridge device that connects to the hotspot.
Because TMO's implementation is garbage (personal opinion based on an attempted deployment) Host-based VPN links in IPsec won't work. Didn't try wireguard. OVPN should work but we werent set up for it.
-
@monstermaxx Hi, I tried to connect the TP-Link M7350 to pfsense router on PC hardware and I was successful. The device connected via USB to PC was recognized as ue0 interface in pfsense, at once. The TP-Link device hardware version is v.7 of M3750.
I have static IP, but the DHCP also work's. -
I finally (that's another story) got the device from T-Mobile. It's not got any brand name on it whatsoever. Just a little battery powered box with a LCD.
PFsense does seem to recognize it under the same heading that the old one was working under, but this is not working when I disconnect the main line.
Tethering is enabled on the device.
I'm a long ways from being an expert on PFsense, though I have been using it for quite some time now.
-
When you connect it what new lines do you see in the system log?
-
Mar 9 17:32:31 reboot 60272 rebooted by root Mar 9 17:32:31 syslogd exiting on signal 15 Mar 9 17:33:24 syslogd kernel boot file is /boot/kernel/kernel Mar 9 17:33:24 kernel ---<<BOOT>>--- Mar 9 17:33:24 kernel Copyright (c) 1992-2021 The FreeBSD Project. Mar 9 17:33:24 kernel Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 Mar 9 17:33:24 kernel The Regents of the University of California. All rights reserved. Mar 9 17:33:24 kernel FreeBSD is a registered trademark of The FreeBSD Foundation. Mar 9 17:33:24 kernel FreeBSD 12.3-STABLE RELENG_2_6_0-n226742-1285d6d205f pfSense amd64 Mar 9 17:33:24 kernel FreeBSD clang version 10.0.1 (git@github.com:llvm/llvm-project.git llvmorg-10.0.1-0-gef32c611aa2) Mar 9 17:33:24 kernel VT(vga): resolution 640x480 Mar 9 17:33:24 kernel CPU: Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz (2808.78-MHz K8-class CPU) Mar 9 17:33:24 kernel Origin="GenuineIntel" Id=0x106e5 Family=0x6 Model=0x1e Stepping=5 Mar 9 17:33:24 kernel Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> Mar 9 17:33:24 kernel Features2=0x98e3fd<SSE3,DTES64,MON,DS_CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,POPCNT> Mar 9 17:33:24 kernel AMD Features=0x28100800<SYSCALL,NX,RDTSCP,LM> Mar 9 17:33:24 kernel AMD Features2=0x1<LAHF> Mar 9 17:33:24 kernel VT-x: PAT,HLT,MTF,PAUSE,EPT,VPID Mar 9 17:33:24 kernel TSC: P-state invariant, performance statistics Mar 9 17:33:24 kernel real memory = 4294967296 (4096 MB) Mar 9 17:33:24 kernel avail memory = 4039737344 (3852 MB) Mar 9 17:33:24 kernel Event timer "LAPIC" quality 100 Mar 9 17:33:24 kernel ACPI APIC Table: <010411 APIC1506> Mar 9 17:33:24 kernel FreeBSD/SMP: Multiprocessor System Detected: 8 CPUs Mar 9 17:33:24 kernel FreeBSD/SMP: 1 package(s) x 4 core(s) x 2 hardware threads Mar 9 17:33:24 kernel random: unblocking device. Mar 9 17:33:24 kernel ioapic0: MADT APIC ID 8 != hw id 1 Mar 9 17:33:24 kernel ioapic0 <Version 2.0> irqs 0-23 on motherboard Mar 9 17:33:24 kernel Launching APs: 1 6 4 7 3 2 5 Mar 9 17:33:24 kernel Timecounter "TSC-low" frequency 1404388684 Hz quality 1000 Mar 9 17:33:24 kernel wlan: mac acl policy registered Mar 9 17:33:24 kernel random: entropy device external interface Mar 9 17:33:24 kernel ipw_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw.LICENSE. Mar 9 17:33:24 kernel ipw_bss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf. Mar 9 17:33:24 kernel module_register_init: MOD_LOAD (ipw_bss_fw, 0xffffffff80739000, 0) error 1 Mar 9 17:33:24 kernel ipw_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw.LICENSE. Mar 9 17:33:24 kernel ipw_ibss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf. Mar 9 17:33:24 kernel module_register_init: MOD_LOAD (ipw_ibss_fw, 0xffffffff807390b0, 0) error 1 Mar 9 17:33:24 kernel ipw_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw.LICENSE. Mar 9 17:33:24 kernel ipw_monitor: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf. Mar 9 17:33:24 kernel module_register_init: MOD_LOAD (ipw_monitor_fw, 0xffffffff80739160, 0) error 1 Mar 9 17:33:24 kernel iwi_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE. Mar 9 17:33:24 kernel iwi_bss: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf. Mar 9 17:33:24 kernel module_register_init: MOD_LOAD (iwi_bss_fw, 0xffffffff807609f0, 0) error 1 Mar 9 17:33:24 kernel iwi_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE. Mar 9 17:33:24 kernel iwi_ibss: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf. Mar 9 17:33:24 kernel module_register_init: MOD_LOAD (iwi_ibss_fw, 0xffffffff80760aa0, 0) error 1 Mar 9 17:33:24 kernel iwi_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE. Mar 9 17:33:24 kernel iwi_monitor: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf. Mar 9 17:33:24 kernel module_register_init: MOD_LOAD (iwi_monitor_fw, 0xffffffff80760b50, 0) error 1 Mar 9 17:33:24 kernel WARNING: Device "g_ctl" is Giant locked and may be deleted before FreeBSD 14.0. Mar 9 17:33:24 kernel 000.000018 [4344] netmap_init netmap: loaded module Mar 9 17:33:24 kernel WARNING: Device "pci" is Giant locked and may be deleted before FreeBSD 14.0. Mar 9 17:33:24 kernel module_register_init: MOD_LOAD (vesa, 0xffffffff8140a210, 0) error 19 Mar 9 17:33:24 kernel WARNING: Device "kbd" is Giant locked and may be deleted before FreeBSD 14.0. Mar 9 17:33:24 kernel kbd1 at kbdmux0 Mar 9 17:33:24 kernel [ath_hal] loaded Mar 9 17:33:24 kernel WARNING: Device "spkr" is Giant locked and may be deleted before FreeBSD 14.0. Mar 9 17:33:24 kernel mlx5en: Mellanox Ethernet driver 3.6.0 (December 2020) Mar 9 17:33:24 kernel nexus0 Mar 9 17:33:24 kernel vtvga0: <VT VGA driver> on motherboard Mar 9 17:33:24 kernel cryptosoft0: <software crypto> on motherboard Mar 9 17:33:24 kernel acpi0: <010411 RSDT1506> on motherboard Mar 9 17:33:24 kernel acpi0: Power Button (fixed) Mar 9 17:33:24 kernel cpu0: <ACPI CPU> on acpi0 Mar 9 17:33:24 kernel attimer0: <AT timer> port 0x40-0x43 irq 0 on acpi0 Mar 9 17:33:24 kernel Timecounter "i8254" frequency 1193182 Hz quality 0 Mar 9 17:33:24 kernel Event timer "i8254" frequency 1193182 Hz quality 100 Mar 9 17:33:24 kernel atrtc0: <AT realtime clock> port 0x70-0x71 irq 8 on acpi0 Mar 9 17:33:24 kernel atrtc0: registered as a time-of-day clock, resolution 1.000000s Mar 9 17:33:24 kernel Event timer "RTC" frequency 32768 Hz quality 0 Mar 9 17:33:24 kernel hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0 Mar 9 17:33:24 kernel Timecounter "HPET" frequency 14318180 Hz quality 950 Mar 9 17:33:24 kernel Event timer "HPET" frequency 14318180 Hz quality 550 Mar 9 17:33:24 kernel Timecounter "ACPI-fast" frequency 3579545 Hz quality 900 Mar 9 17:33:24 kernel acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0 Mar 9 17:33:24 kernel pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0 Mar 9 17:33:24 kernel pci0: <ACPI PCI bus> on pcib0 Mar 9 17:33:24 kernel pcib1: <ACPI PCI-PCI bridge> irq 16 at device 3.0 on pci0 Mar 9 17:33:24 kernel pci1: <ACPI PCI bus> on pcib1 Mar 9 17:33:24 kernel vgapci0: <VGA-compatible display> port 0xcc00-0xcc7f mem 0xf6000000-0xf6ffffff,0xc0000000-0xdfffffff,0xf4000000-0xf5ffffff irq 16 at device 0.0 on pci1 Mar 9 17:33:24 kernel vgapci0: Boot video device Mar 9 17:33:24 kernel pci0: <simple comms> at device 22.0 (no driver attached) Mar 9 17:33:24 kernel ehci0: <Intel PCH USB 2.0 controller USB-B> mem 0xf3ffe000-0xf3ffe3ff irq 16 at device 26.0 on pci0 Mar 9 17:33:24 kernel usbus0: EHCI version 1.0 Mar 9 17:33:24 kernel usbus0 on ehci0 Mar 9 17:33:24 kernel usbus0: 480Mbps High Speed USB v2.0 Mar 9 17:33:24 kernel hdac0: <Intel Ibex Peak HDA Controller> mem 0xf3ff8000-0xf3ffbfff irq 22 at device 27.0 on pci0 Mar 9 17:33:24 kernel pcib2: <ACPI PCI-PCI bridge> irq 17 at device 28.0 on pci0 Mar 9 17:33:24 kernel pcib2: [GIANT-LOCKED] Mar 9 17:33:24 kernel pci2: <ACPI PCI bus> on pcib2 Mar 9 17:33:24 kernel atapci0: <JMicron JMB368 UDMA133 controller> port 0xdc00-0xdc07,0xd880-0xd883,0xd800-0xd807,0xd480-0xd483,0xd400-0xd40f irq 16 at device 0.0 on pci2 Mar 9 17:33:24 kernel ata2: <ATA channel> at channel 0 on atapci0 Mar 9 17:33:24 kernel pcib3: <ACPI PCI-PCI bridge> irq 18 at device 28.2 on pci0 Mar 9 17:33:24 kernel pcib3: [GIANT-LOCKED] Mar 9 17:33:24 kernel pcib4: <ACPI PCI-PCI bridge> irq 19 at device 28.3 on pci0 Mar 9 17:33:24 kernel pcib4: [GIANT-LOCKED] Mar 9 17:33:24 kernel pcib5: <ACPI PCI-PCI bridge> irq 17 at device 28.4 on pci0 Mar 9 17:33:24 kernel pcib5: [GIANT-LOCKED] Mar 9 17:33:24 kernel pcib6: <ACPI PCI-PCI bridge> irq 16 at device 28.5 on pci0 Mar 9 17:33:24 kernel pcib6: [GIANT-LOCKED] Mar 9 17:33:24 kernel ehci1: <Intel PCH USB 2.0 controller USB-A> mem 0xf3ffd000-0xf3ffd3ff irq 23 at device 29.0 on pci0 Mar 9 17:33:24 kernel usbus1: EHCI version 1.0 Mar 9 17:33:24 kernel usbus1 on ehci1 Mar 9 17:33:24 kernel usbus1: 480Mbps High Speed USB v2.0 Mar 9 17:33:24 kernel pcib7: <ACPI PCI-PCI bridge> at device 30.0 on pci0 Mar 9 17:33:24 kernel pci3: <ACPI PCI bus> on pcib7 Mar 9 17:33:24 kernel em0: <Intel(R) Legacy PRO/1000 MT 82546GB (Copper)> port 0xe880-0xe8bf mem 0xf7fc0000-0xf7fdffff,0xf7f00000-0xf7f3ffff irq 17 at device 2.0 on pci3 Mar 9 17:33:24 kernel em0: EEPROM V15.255-15 Mar 9 17:33:24 kernel em0: Using 1024 TX descriptors and 1024 RX descriptors Mar 9 17:33:24 kernel em0: Ethernet address: 00:04:23:9f:0c:fc Mar 9 17:33:24 kernel em0: netmap queues/slots: TX 1/1024, RX 1/1024 Mar 9 17:33:24 kernel em1: <Intel(R) Legacy PRO/1000 MT 82546GB (Copper)> port 0xec00-0xec3f mem 0xf7fe0000-0xf7ffffff,0xf7f80000-0xf7fbffff irq 18 at device 2.1 on pci3 Mar 9 17:33:24 kernel em1: EEPROM V15.255-15 Mar 9 17:33:24 kernel em1: Using 1024 TX descriptors and 1024 RX descriptors Mar 9 17:33:24 kernel em1: Ethernet address: 00:04:23:9f:0c:fd Mar 9 17:33:24 kernel em1: netmap queues/slots: TX 1/1024, RX 1/1024 Mar 9 17:33:24 kernel isab0: <PCI-ISA bridge> at device 31.0 on pci0 Mar 9 17:33:24 kernel isa0: <ISA bus> on isab0 Mar 9 17:33:24 kernel atapci1: <Intel Ibex Peak SATA300 controller> port 0xac00-0xac07,0xa880-0xa883,0xa800-0xa807,0xa480-0xa483,0xa400-0xa40f,0xa080-0xa08f irq 21 at device 31.2 on pci0 Mar 9 17:33:24 kernel ata3: <ATA channel> at channel 0 on atapci1 Mar 9 17:33:24 kernel ata4: <ATA channel> at channel 1 on atapci1 Mar 9 17:33:24 kernel atapci2: <Intel Ibex Peak SATA300 controller> port 0xbc00-0xbc07,0xb880-0xb883,0xb800-0xb807,0xb480-0xb483,0xb400-0xb40f,0xb080-0xb08f irq 21 at device 31.5 on pci0 Mar 9 17:33:24 kernel ata5: <ATA channel> at channel 0 on atapci2 Mar 9 17:33:24 kernel ata6: <ATA channel> at channel 1 on atapci2 Mar 9 17:33:24 kernel acpi_button0: <Power Button> on acpi0 Mar 9 17:33:24 kernel uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 Mar 9 17:33:24 kernel orm0: <ISA Option ROM> at iomem 0xc0000-0xcdfff pnpid ORM0000 on isa0 Mar 9 17:33:24 kernel atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0 Mar 9 17:33:24 kernel atkbd0: <AT Keyboard> irq 1 on atkbdc0 Mar 9 17:33:24 kernel kbd0 at atkbd0 Mar 9 17:33:24 kernel atkbd0: [GIANT-LOCKED] Mar 9 17:33:24 kernel est0: <Enhanced SpeedStep Frequency Control> on cpu0 Mar 9 17:33:24 kernel Timecounters tick every 1.000 msec Mar 9 17:33:24 kernel hdacc0: <Realtek ALC892 HDA CODEC> at cad 0 on hdac0 Mar 9 17:33:24 kernel hdaa0: <Realtek ALC892 Audio Function Group> at nid 1 on hdacc0 Mar 9 17:33:24 kernel pcm0: <Realtek ALC892 (Rear Analog 7.1/2.0)> at nid 20,22,21,23 and 24,26 on hdaa0 Mar 9 17:33:24 kernel pcm1: <Realtek ALC892 (Front Analog)> at nid 27 and 25 on hdaa0 Mar 9 17:33:24 kernel pcm2: <Realtek ALC892 (Rear Digital)> at nid 30 on hdaa0 Mar 9 17:33:24 kernel pcm3: <Realtek ALC892 (Onboard Digital)> at nid 17 on hdaa0 Mar 9 17:33:24 kernel Trying to mount root from ufs:/dev/gptid/f286883d-df9e-11eb-91e5-0004239f0cfc [rw,noatime]... Mar 9 17:33:24 kernel ugen1.1: <Intel EHCI root HUB> at usbus1 Mar 9 17:33:24 kernel ugen0.1: <Intel EHCI root HUB> at usbus0 Mar 9 17:33:24 kernel Root mount waiting for:uhub0: usbus0<Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1 Mar 9 17:33:24 kernel CAM usbus1 Mar 9 17:33:24 kernel uhub1: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0 Mar 9 17:33:24 kernel Root mount waiting for: usbus0 CAM usbus1 Mar 9 17:33:24 kernel uhub1: 2 ports with 2 removable, self powered Mar 9 17:33:24 kernel uhub0: 2 ports with 2 removable, self powered Mar 9 17:33:24 kernel ugen0.2: <vendor 0x8087 product 0x0020> at usbus0 Mar 9 17:33:24 kernel uhub2 on uhub1 Mar 9 17:33:24 kernel uhub2: <vendor 0x8087 product 0x0020, class 9/0, rev 2.00/0.00, addr 2> on usbus0 Mar 9 17:33:24 kernel ugen1.2: <vendor 0x8087 product 0x0020> at usbus1 Mar 9 17:33:24 kernel uhub3 on uhub0 Mar 9 17:33:24 kernel uhub3: <vendor 0x8087 product 0x0020, class 9/0, rev 2.00/0.00, addr 2> on usbus1 Mar 9 17:33:24 kernel Root mount waiting for: usbus0 CAM usbus1 Mar 9 17:33:24 kernel uhub2: 6 ports with 6 removable, self powered Mar 9 17:33:24 kernel ada0 at ata6 bus 0 scbus4 target 0 lun 0 Mar 9 17:33:24 kernel ada0: <Samsung SSD 850 PRO 512GB EXM02B6Q> ACS-2 ATA SATA 3.x device Mar 9 17:33:24 kernel ada0: Serial Number S2BENWAG117161N Mar 9 17:33:24 kernel ada0: 300.000MB/s transfers (SATA 2.x, UDMA5, PIO 512bytes) Mar 9 17:33:24 kernel ada0: 488386MB (1000215216 512 byte sectors) Mar 9 17:33:24 kernel ada0: quirks=0x3<4K,NCQ_TRIM_BROKEN> Mar 9 17:33:24 kernel uhub3: 8 ports with 8 removable, self powered Mar 9 17:33:24 kernel Root mount waiting for: usbus1 Mar 9 17:33:24 kernel ugen1.3: <Mediatek mt6890> at usbus1 Mar 9 17:33:24 kernel mountroot: waiting for device /dev/gptid/f286883d-df9e-11eb-91e5-0004239f0cfc... Mar 9 17:33:24 kernel CPU: Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz (2808.78-MHz K8-class CPU) Mar 9 17:33:24 kernel Origin="GenuineIntel" Id=0x106e5 Family=0x6 Model=0x1e Stepping=5 Mar 9 17:33:24 kernel Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> Mar 9 17:33:24 kernel Features2=0x98e3fd<SSE3,DTES64,MON,DS_CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,POPCNT> Mar 9 17:33:24 kernel AMD Features=0x28100800<SYSCALL,NX,RDTSCP,LM> Mar 9 17:33:24 kernel AMD Features2=0x1<LAHF> Mar 9 17:33:24 kernel Structured Extended Features3=0x9c000000<IBPB,STIBP,L1DFL,SSBD> Mar 9 17:33:24 kernel VT-x: PAT,HLT,MTF,PAUSE,EPT,VPID Mar 9 17:33:24 kernel TSC: P-state invariant, performance statistics Mar 9 17:33:24 kernel urndis0 on uhub3 Mar 9 17:33:24 kernel urndis0: <RNDIS Communications Control> on usbus1 Mar 9 17:33:24 kernel ue0: <USB Ethernet> on urndis0 Mar 9 17:33:24 kernel ue0: Ethernet address: 76:5a:53:4e:5c:75 Mar 9 17:33:24 kernel lo0: link state changed to UP Mar 9 17:33:24 kernel vlan0: changing name to 'em1.10' Mar 9 17:33:27 check_reload_status 401 Linkup starting em1 Mar 9 17:33:27 kernel em1: link state changed to UP Mar 9 17:33:27 kernel em1.10: link state changed to UP Mar 9 17:33:27 check_reload_status 401 Linkup starting em1.10 Mar 9 17:33:28 check_reload_status 401 Linkup starting em0 Mar 9 17:33:28 kernel em0: link state changed to UP Mar 9 17:33:28 check_reload_status 401 rc.newwanip starting em0 Mar 9 17:33:28 php 431 rc.bootup: calling interface_dhcpv6_configure. Mar 9 17:33:28 php 431 rc.bootup: Accept router advertisements on interface em0 Mar 9 17:33:28 php 431 rc.bootup: Starting rtsold process Mar 9 17:33:29 php-fpm 364 /rc.newwanip: rc.newwanip: Info: starting on em0. Mar 9 17:33:29 php-fpm 364 /rc.newwanip: rc.newwanip: on (IP address: 97.81.195.82) (interface: WAN[wan]) (real interface: em0). Mar 9 17:33:29 php-fpm 364 /rc.newwanip: Accept router advertisements on interface em0 Mar 9 17:33:29 php-fpm 364 /rc.newwanip: Starting rtsold process Mar 9 17:33:30 php 431 rc.bootup: Resyncing OpenVPN instances. Mar 9 17:33:30 rtsold 16375 <rtsock_input_ifannounce> interface tun1 removed Mar 9 17:33:30 kernel tun1: changing name to 'ovpns1' Mar 9 17:33:31 kernel ovpns1: link state changed to UP Mar 9 17:33:31 check_reload_status 401 rc.newwanip starting ovpns1 Mar 9 17:33:31 kernel pflog0: promiscuous mode enabled Mar 9 17:33:31 php 431 rc.bootup: [squid] Installed but not started. Not installing 'nat' rules. Mar 9 17:33:31 kernel . Mar 9 17:33:31 rtsold 59350 Received RA specifying route fe80::201:5cff:fe65:ca46 for interface wan(em0) Mar 9 17:33:31 rtsold 59874 Starting dhcp6 client for interface wan(em0) Mar 9 17:33:31 php 431 rc.bootup: [squid] Installed but not started. Not installing 'pfearly' rules. Mar 9 17:33:31 kernel . Mar 9 17:33:31 php 431 rc.bootup: [squid] Installed but not started. Not installing 'filter' rules. Mar 9 17:33:31 kernel .. Mar 9 17:33:32 php-fpm 363 /rc.newwanip: rc.newwanip: Info: starting on ovpns1. Mar 9 17:33:32 kernel .done. Mar 9 17:33:32 php-fpm 363 /rc.newwanip: rc.newwanip: on (IP address: 192.168.10.1) (interface: []) (real interface: ovpns1). Mar 9 17:33:32 kernel done. Mar 9 17:33:32 php 431 rc.bootup: Default gateway setting Interface WAN_DHCP Gateway as default. Mar 9 17:33:32 php 431 rc.bootup: Unbound start waiting on dhcp6c. Mar 9 17:33:32 kernel done. Mar 9 17:33:32 rtsold 84101 Received RA specifying route fe80::201:5cff:fe65:ca46 for interface wan(em0) Mar 9 17:33:32 rtsold 84274 RTSOLD Lock in place - sending SIGHUP to dhcp6c Mar 9 17:33:33 rc.gateway_alarm 85350 >>> Gateway alarm: WAN_DHCP6 (Addr:fe80::201:5cff:fe65:ca46%em0 Alarm:1 RTT:9.516ms RTTsd:3.264ms Loss:33%) Mar 9 17:33:33 check_reload_status 401 updating dyndns WAN_DHCP6 Mar 9 17:33:33 check_reload_status 401 Restarting IPsec tunnels Mar 9 17:33:33 check_reload_status 401 Restarting OpenVPN tunnels/interfaces Mar 9 17:33:33 check_reload_status 401 Reloading filter Mar 9 17:33:33 php 431 rc.bootup: Unbound start waiting on dhcp6c. Mar 9 17:33:34 php-fpm 363 /rc.newwanipv6: rc.newwanipv6: Info: starting on em0. Mar 9 17:33:34 php-fpm 363 /rc.newwanipv6: rc.newwanipv6: on (IP address: 2600:6c5e:7002:300:a1cc:c920:c308:33a4) (interface: wan) (real interface: em0). Mar 9 17:33:34 php-fpm 364 /rc.filter_configure_sync: [squid] Installed but not started. Not installing 'nat' rules. Mar 9 17:33:34 php 431 rc.bootup: Unbound start waiting on dhcp6c. Mar 9 17:33:34 php-fpm 364 /rc.filter_configure_sync: [squid] Installed but not started. Not installing 'pfearly' rules. Mar 9 17:33:35 php-fpm 364 /rc.filter_configure_sync: [squid] Installed but not started. Not installing 'filter' rules. Mar 9 17:33:35 php 431 rc.bootup: Unbound start waiting on dhcp6c. Mar 9 17:33:36 php 431 rc.bootup: Unbound start waiting on dhcp6c. Mar 9 17:33:37 php 431 rc.bootup: dhcp6 init complete. Continuing Mar 9 17:33:38 php 431 rc.bootup: sync unbound done. Mar 9 17:33:38 kernel done. Mar 9 17:33:38 kernel done. Mar 9 17:33:44 kernel done. Mar 9 17:33:44 php 431 rc.bootup: NTPD is starting up. Mar 9 17:33:44 kernel done. Mar 9 17:33:45 kernel done. Mar 9 17:33:45 kernel done. Mar 9 17:33:45 check_reload_status 401 Updating all dyndns Mar 9 17:33:45 php 431 rc.bootup: [squid] Installed but not started. Not installing 'nat' rules. Mar 9 17:33:45 kernel . Mar 9 17:33:45 php 431 rc.bootup: [squid] Installed but not started. Not installing 'pfearly' rules. Mar 9 17:33:45 kernel . Mar 9 17:33:45 php 431 rc.bootup: [squid] Installed but not started. Not installing 'filter' rules. Mar 9 17:33:45 kernel .. Mar 9 17:33:46 php 431 rc.bootup: The command '/usr/local/sbin/strongswanrc stop' returned exit code '1', the output was 'strongswan not running? (check /var/run/daemon-charon.pid).' Mar 9 17:33:46 kernel .done. Mar 9 17:33:50 php 431 rc.bootup: Creating rrd update script Mar 9 17:33:50 php 431 rc.bootup: miniupnpd: Starting service on interface: lan Mar 9 17:33:50 kernel done. Mar 9 17:33:50 kernel done. Mar 9 17:33:50 syslogd exiting on signal 15 Mar 9 17:33:50 syslogd kernel boot file is /boot/kernel/kernel Mar 9 17:33:51 php-fpm 11989 /rc.start_packages: Restarting/Starting all packages. Mar 9 17:33:51 kernel done. Mar 9 17:33:51 php-fpm 11989 /rc.start_packages: [squid] - squid_resync function call pr: bp: rpc:no Mar 9 17:33:51 php-fpm 11989 /rc.start_packages: [squid] Adding cronjobs ... Mar 9 17:33:51 php-fpm 11989 /rc.start_packages: [squid] Adding freshclam cronjob. Mar 9 17:33:51 php-fpm 11989 /rc.start_packages: Configuration Change: (system): Updated cron job for /usr/local/bin/freshclam --config-file=/usr/local/etc/freshclam.conf Mar 9 17:33:51 check_reload_status 401 Syncing firewall Mar 9 17:33:51 php-fpm 11989 /rc.start_packages: [squid] Google Safe Browsing is disabled. Removing safebrowsing.c[lv]d definitions. Mar 9 17:33:51 php-fpm 11989 /rc.start_packages: [squid] Creating 'clamd.sh' rc script. Mar 9 17:33:51 php-fpm 11989 /rc.start_packages: [squid] Starting ClamAV... Mar 9 17:33:51 php-fpm 11989 /rc.start_packages: [squid] Starting C-ICAP... Mar 9 17:33:52 php-fpm 11989 /rc.start_packages: [squid] Starting service... Mar 9 17:33:52 php-fpm 11989 /rc.start_packages: [squid] Starting a proxy monitor script Mar 9 17:33:53 check_reload_status 401 Reloading filter Mar 9 17:33:53 root 79967 Bootup complete Mar 9 17:33:55 login 10824 login on ttyv0 as root Mar 9 17:33:55 sshguard 13802 Now monitoring attacks.
-
@monstermaxx said in Tmobile 5G hotspot and PFsense:
Mar 9 17:33:24 kernel urndis0 on uhub3
Mar 9 17:33:24 kernel urndis0: <RNDIS Communications Control> on usbus1
Mar 9 17:33:24 kernel ue0: <USB Ethernet> on urndis0
Mar 9 17:33:24 kernel ue0: Ethernet address: 76:5a:53:4e:5c:75It's probably that. But if you boot without it connected and then connect it after boot you will see new log lines that are created by that device. At the console you will also see some output.
But it looks like it's probably being recognised correctly as a USB NIC.
What's not happening? -
@stephenw10
If I pull the plug on the cable modem, it doesn't failover to the usb Tmo hotspot. -
@monstermaxx
To see your hardware connected to USB you can ssh (ssh root@<your router IP>) in to freeBSD OS and press 8 on keyboard to run FreeBSD Shell. In shell run command "usbconfig" to display all your devices connected to USB connectors. My USB WAN device is represented like this:
ugen0.2: <TP-Link Corporation Limited. M7350> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)
Next step you have to see in WEB GUI under interfaces --> Assigments if your T-mobile is displayed in Availabe network ports. Than you have to select your T-mobile modem and press +Add. Rename your new interface as you wish. Continue with setting up Multi WAN connection.
Do you configured multi WAN interfaces with failover function?
Maybe this link is for some help: https://www.wundertech.net/how-to-set-up-dual-multi-wan-in-pfsense/
I think this is better:
https://boredadmin.com/pfsense-multi-wan-load-balance-and-automatic-failover/ -
@bavcon22 said in Tmobile 5G hotspot and PFsense:
https://boredadmin.com/pfsense-multi-wan-load-balance-and-automatic-failover/
I used this guide and it worked. I'm up now. Thanks for all the help.
Looks like Tmo's USB modem does in fact work with PFsense!
-
My only concern would be am I going to hit bandwith overcharges?
Should I set the tmo interface to be tier 2 so it's on the cable modem unless there's a fail?
-
@monstermaxx I don't know how the T-mobile charge you, but in our country the Telemach charge as only for fixed monthly fee. For this fee I receive unlimited internet access and I measured speeds with Speedtest on Raspberry Pi (tiny computer) and the download is limited to 100Mbit and upload is limited to ~40Mbit. With tier you can set up priority to an interface.
Look at this link:
https://www.cyberciti.biz/faq/howto-configure-dual-wan-load-balance-failover-pfsense-router/It is even better than other one.
-
@monstermaxx said in Tmobile 5G hotspot and PFsense:
Should I set the tmo interface to be tier 2 so it's on the cable modem unless there's a fail?
Yes, I would do that.
Also be aware that some types of connections can maintain their states indefinitely so will not fail back to the cable modem if they get pushed to the cell link.
Steve