Guest User

Untitled

a guest
Jan 18th, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. # First, mask NetworkManager (if not done already)
  2. systemctl mask NetworkManager
  3.  
  4. # Unmask, enable and start ModemManager
  5. systemctl unmask ModemManager
  6. systemctl enable ModemManager
  7. systemctl start ModemManager
  8.  
  9. # Add a .network file for your modem network interface:
  10. cat /etc/systemd/network/wwp0s20u6c2i12.network:
  11.  
  12. [Match]
  13. Name=wwp0s20u6c2i12
  14. [Network]
  15. DHCP=both
  16.  
  17. # restart systemd-networkd:
  18. systemctl restart systemd-networkd
  19.  
  20.  
  21. # Scripts to enable and disable the modem and the corresponding network
  22. # interface:
  23.  
  24. cat /usr/local/bin/modem-connect:
  25.  
  26. #!/bin/sh
  27. mmcli -m 0 --simple-connect="apn=APN_HERE"
  28. # also enter ,pin= if needed
  29. ifconfig wwp0s20u6c2i12 up
  30.  
  31.  
  32. cat /usr/local/bin/modem-disconnect:
  33.  
  34. #!/bin/sh
  35. ifconfig wwp0s20u6c2i12 down
  36. mmcli -m 0 --simple-disconnect
Add Comment
Please, Sign In to add comment