You can check out the hardware compatibility on the linux website.
Its doubtful that it will support all modems, but you can try.
however if you cannot obtain a driver then you would need to create your own.
iPhone X review
How to find a font: Discover the name of a typeface with these apps
The best iPhone for 2017
Comment créer un compte PayPal pour payer en ligne ?