Modems we support and sell
Pre-configured for XProxy; prices come live from the shop.
XH22 (4G LTE CAT4)
150 Mbps down, global frequency bands, hardware IMEI change and about 3 seconds per IP rotation. The entry-level modem for most farms. From $38.00
View product →XM16 (LTE Advanced CAT12)
Up to 600 Mbps with 3C/4C carrier aggregation and external antennas, for crowded towers and weak coverage. From $60.00
View product →XM55 (5G Sub-6)
A 5G dongle with 28 Sub-6 bands and 4x4 MIMO for high-throughput proxy work. From $240.00
View product →Already own dongles? XProxy also works with the Huawei E3372 and other HiLink dongles. Compare all models on the <a href="/compare/lte-5g-modems">modem comparison page</a>.
From box to working proxy ports
The condensed version of the dongle guide.
Insert the SIM
Use a SIM with an active data plan and the PIN lock disabled. Each dongle holds exactly one SIM.
Plug the dongles into a powered hub
Use a hub with its own 12V adapter and leave a free port between dongles when you can. Do not run production dongles straight off the server.
Wait for the panel to detect them
New dongles appear in the dashboard within 10 to 30 seconds and each one gets an HTTP and a SOCKS5 port automatically.
Test and set rotation
Run
curl -x socks5h://USER:PASS@SERVER_IP:PORT https://api.ipify.orgfrom another machine; you should see a mobile carrier IP. Then set rotation per port: timer, on-request URL or API.
Things that save you time
Give every dongle a unique label
A label is a number from 11 to 254 that matches the third octet of the dongle's gateway IP. Dongles from the XProxy shop come pre-configured; for Huawei and ZTE the panel can set it for you.
Dongle guide →Size the server for the farm
An XProxy Box handles up to 40 modems, a Raspberry Pi 4 up to 15, and larger farms need an Ubuntu PC with PCIe USB controller cards.
Hardware sourcing guide →Ask for driver help
If your server does not recognise a dongle, support helps you install the required drivers for free.
Contact support →USB modem proxy questions
Which USB modems work with XProxy?
XProxy supports many USB dongles on the market. The documentation names the XProxy XH22, the Huawei E3372 and other HiLink dongles, and the shop also sells the XM16 (LTE Advanced) and XM55 (5G) dongles. If a modem is not recognized, support helps you install the drivers for free.
How many modems can one server and hub handle?
The XProxy Box handles up to 40 modems and a Raspberry Pi 4 up to 15. Beyond 40 modems use a dedicated Ubuntu PC with extra PCIe USB controller cards. For hubs, the industrial 20-port model is used for up to 15 modems and the 32-port model with dual power adapters for more.
Why do I need a powered USB hub?
Modems draw more current than a server USB port provides. Never power four or more dongles from a bus-powered hub: use a hub with its own 12V adapter and leave a free port between dongles to reduce radio interference.
Does it work with 5G?
Yes. The XM55 is a 5G Sub-6 USB dongle and the XCPE-25 is a 5G modem that connects by Ethernet instead of USB. Compare them on the modem comparison page.