I am still having problems with the Firestarter firewall. When setting it up and selecting the modem as the internet connection, only eth0 is offered as a choice. I know that is wrong. The message in the window suggests that ppp0 should be used as the modem identification. That doesn't work. I see from Yast/modem that it is identified as /dev/ttyS1 modem0. I have tried both of these and they don't work either. It would seem that the program is not seeing the modem at all. There are many messages being produced in the terminal window as follows. I really do not understand there meaning, except it cannot find ppp0 Regards, David Terminal messages linux:~ # firestarter Gdk-WARNING **: locale not supported by Xlib, locale set to C NETFILTER detected Using /lib/modules/2.4.4-4GB/kernel/net/ipv4/netfilter/ip_tables.o insmod: a module named ip_tables already exists GnomeUI-WARNING **: Could not open help topics file NULL NETFILTER detected Using /lib/modules/2.4.4-4GB/kernel/net/ipv4/netfilter/ip_tables.o insmod: a module named ip_tables already exists ppp0: error fetching interface information: Device not found ppp0: error fetching interface information: Device not found iptables v1.2.1a: invalid mask `' specified Try `iptables -h' or 'iptables --help' for more information. iptables v1.2.1a: invalid mask `' specified SNIP These lines continue for 50 or more lines. Try `iptables -h' or 'iptables --help' for more information. iptables v1.2.1a: invalid mask `' specified Try `iptables -h' or 'iptables --help' for more information. Firewall script restarted Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkContainer' Gtk-CRITICAL **: file gtkcontainer.c: line 726 (gtk_container_remove): assertion `container != NULL' failed. Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkBox' Gtk-CRITICAL **: file gtkbox.c: line 366 (gtk_box_pack_end): assertion `box != NULL' failed. NETFILTER detected Using /lib/modules/2.4.4-4GB/kernel/net/ipv4/netfilter/ip_tables.o insmod: a module named ip_tables already exists SNIP again many lines like this NETFILTER detected Using /lib/modules/2.4.4-4GB/kernel/net/ipv4/netfilter/ip_tables.o insmod: a module named ip_tables already exists Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkContainer' Gtk-CRITICAL **: file gtkcontainer.c: line 726 (gtk_container_remove): assertion `container != NULL' failed. Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkBox' Gtk-CRITICAL **: file gtkbox.c: line 366 (gtk_box_pack_end): assertion `box != NULL' failed. Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkContainer' Gtk-CRITICAL **: file gtkcontainer.c: line 726 (gtk_container_remove): assertion `container != NULL' failed. Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkBox' Gtk-CRITICAL **: file gtkbox.c: line 366 (gtk_box_pack_end): assertion `box != NULL' failed. Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkContainer' Gtk-CRITICAL **: file gtkcontainer.c: line 726 (gtk_container_remove): assertion `container != NULL' failed. Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkBox' Gtk-CRITICAL **: file gtkbox.c: line 366 (gtk_box_pack_end): assertion `box != NULL' failed. Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkContainer' Gtk-CRITICAL **: file gtkcontainer.c: line 726 (gtk_container_remove): assertion `container != NULL' failed. Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkBox' Gtk-CRITICAL **: file gtkbox.c: line 366 (gtk_box_pack_end): assertion `box != NULL' failed. Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkContaine