diff options
author | tv <tv@shackspace.de> | 2015-08-28 21:54:35 +0200 |
---|---|---|
committer | tv <tv@shackspace.de> | 2015-08-28 21:54:35 +0200 |
commit | e5ecd75ac266a77c31790e52c2ea000574be9e22 (patch) | |
tree | eecdc35c4a8f257d86178f6eb864c9404a2f1aa7 /makefu/2configs/wwan.nix | |
parent | 62865ae6ae46e006cea7ee80b931fc5be27d3449 (diff) | |
parent | ecae9b59753c13ea5bff57a6f7c44086c77844d6 (diff) |
Merge remote-tracking branch 'uriel/master'
Diffstat (limited to 'makefu/2configs/wwan.nix')
-rw-r--r-- | makefu/2configs/wwan.nix | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/makefu/2configs/wwan.nix b/makefu/2configs/wwan.nix new file mode 100644 index 000000000..dd1c63090 --- /dev/null +++ b/makefu/2configs/wwan.nix @@ -0,0 +1,29 @@ +{ config, lib, pkgs, ... }: + +#usage: $ wvdial + +let + mainUser = config.krebs.build.user; +in { + environment.systemPackages = with pkgs;[ + wvdial + ]; + + # configure for NETZCLUB + environment.wvdial.dialerDefaults = '' + Phone = *99***1# + Dial Command = ATDT + Modem = /dev/ttyACM0 + Baud = 460800 + Init1 = AT+CGDCONT=1,"IP","pinternet.interkom.de","",0,0 + Init2 = ATZ + Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 + ISDN = 0 + Modem Type = Analog Modem + Username = netzclub + Password = netzclub + Stupid Mode = 1 + Idle Seconds = 0''; + + users.extraUsers.${mainUser.name}.extraGroups = [ "dialout" ]; +} |