diff --git a/docs/FAQ.xml b/docs/FAQ.xml
index 363d2ccf8..264d8c15b 100644
--- a/docs/FAQ.xml
+++ b/docs/FAQ.xml
@@ -1990,6 +1990,35 @@ iptables: Invalid argument
/etc/shorewall/shorewall.conf.
+
+
+ (FAQ 86) My distribution (Ubuntu) uses NetworkManager to manage
+ my interfaces. I want to specify the upnpclient option for my interfaces
+ which requires them to be up and configured when Shorewall starts but
+ Shorewall is being started before NetworkManager.
+
+ Answer: I faced a similar problem which I solved as
+ follows:
+
+
+
+ Don't start Shorewall at boot time (Debian and Ubuntu users
+ may simply set startup=0 in
+ /etc/default/shorewall).
+
+
+
+ In /etc/network/ip-up.d, I added a
+ shorewall script as follows:
+
+ #!/bin/sh
+
+shorewall status > /dev/null 2>&1 || shorewall start # Start Shorewall if it isn't already running
+
+ Be sure to secure the script for execute access.
+
+
+