This repository has no description
507 B
33 lines
1{ pkgs, ... }:
2{
3
4 # usage: pppd call stick
5
6 environment.etc."ppp/peers/stick".text = ''
7 /dev/ttyUSB0
8 460800
9 crtscts
10 defaultroute
11 holdoff 10
12 lock
13 maxfail 0
14 noauth
15 nodetach
16 noipdefault
17 passive
18 persist
19 usepeerdns
20 connect "${pkgs.ppp}/bin/chat -f ${pkgs.writeText "default.chat" ''
21 ABORT "BUSY"
22 ABORT "NO CARRIER"
23 REPORT CONNECT
24 "" "ATDT*99#"
25 CONNECT
26 ''}"
27 '';
28
29 environment.systemPackages = [
30 pkgs.ppp
31 ];
32
33}