@@ -14,43 +14,11 @@ $ git clone https://github.com/chromium/web-page-replay.git
14
14
```
15
15
$ cd web-page-replay
16
16
```
17
- ## Linux-specific install steps
18
- On Linux, Dummynet must be installed to simulate network conditions.
19
-
20
- 1 . For the Linux code, try downloading the [ latest linux sources from Marta
21
- Carbone] ( http://info.iet.unipi.it/~marta/dummynet/ ) . These are more up-to-date than what is found on the [ Dummynet
22
- homepage] ( http://info.iet.unipi.it/~luigi/dummynet/ ) .
23
- 2 . Build and install:
24
- ```
25
- $ tar -C /tmp -xvzf ipfw3-20120119.tgz
26
- $ cd /tmp/ipfw3-20120119
27
- $ make
28
- [Ignore output like the following:]
29
- echo " ERROR: Kernel configuration is invalid.";\
30
- echo " include/generated/autoconf.h or
31
- include/config/auto.conf are missing.";\
32
- echo " Run 'make oldconfig && make prepare' on kernel
33
- src to fix it.";\
34
- [The lines will print without "echo" if there is an actual error.]
35
- $ sudo insmod dummynet2/ipfw_mod.ko
36
- $ sudo cp ipfw/ipfw /usr/local/sbin
37
- ```
38
- 3 . To remove it later
39
- ```
40
- $ sudo rmmod ipfw_mod.ko
41
- ```
42
- ## Windows-specific install steps
43
- * Windows support is experimental and not well tested.* On Windows XP, the
44
- Dummynet driver must be installed to simulate network conditions
45
- (Drivers for Windows Vista and Windows 7 are currently unavailable).
46
-
47
- 1 . Control Panel -> Network Connections -> Right-click adapter in use ->
48
- select Properties
49
- 2 . Click Install... -> Service -> Add... -> Have Disk...
50
- 3 . Browse... ->
51
- web-page-replay-read-only\third_party\ipfw_win32\netipfw.inf
52
- 4 . Click Open -> Ok -> Ok
53
- - Accept any warnings for installing an unknown driver
17
+ ## Network simulation
18
+ For network simulation, you can use https://github.com/WPO-Foundation/tsproxy
19
+ which works on most platforms. More realistic network simulation options can be
20
+ achieved through using tools like dummynet, but those only support limited
21
+ platforms.
54
22
55
23
# Record
56
24
First you must record the web page or pages that you wish to replay.
0 commit comments