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