From 3e5e8a4a88727c3ab3871fa683b97beb0e307684 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 27 Feb 2014 20:53:25 +0100 Subject: [PATCH 01/73] firewall: Fix firewall policy table if only RED, GREEN + BLUE are present. --- html/cgi-bin/firewall.cgi | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/html/cgi-bin/firewall.cgi b/html/cgi-bin/firewall.cgi index ce8d0f3f1..7b75765b2 100644 --- a/html/cgi-bin/firewall.cgi +++ b/html/cgi-bin/firewall.cgi @@ -2792,14 +2792,16 @@ END $Lang::tr{'orange'} ($Lang::tr{'fwdfw pol block'}) +END + } + + print < $Lang::tr{'green'} ($Lang::tr{'fwdfw pol block'}) + END - } - - print""; } print < Date: Sat, 1 Mar 2014 15:01:58 +0100 Subject: [PATCH 02/73] firewall: rules.pl: Don't reload custom firewall rules here. --- config/firewall/rules.pl | 1 - 1 file changed, 1 deletion(-) diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index 40ca8245f..845da1f88 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -112,7 +112,6 @@ if($param eq 'flush'){ }elsif($fwdfwsettings{'POLICY'} eq 'MODE2'){ &p2pblock; system ("/usr/sbin/firewall-policy"); - system ("/etc/sysconfig/firewall.local reload"); } } } From bb3834231ec78a2d7b0bc4201906467c47ea7aa4 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 1 Mar 2014 15:02:42 +0100 Subject: [PATCH 03/73] firewall: Sort order in which chains are initialized. This has been some real trouble because multiple rules could not be properly inserted into the rule chains in the kernel because the chains did not exist, yet. --- src/initscripts/init.d/firewall | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/initscripts/init.d/firewall b/src/initscripts/init.d/firewall index 06a714a32..de2a04b7d 100644 --- a/src/initscripts/init.d/firewall +++ b/src/initscripts/init.d/firewall @@ -196,8 +196,6 @@ iptables_init() { iptables -t nat -N REDNAT iptables -t nat -A POSTROUTING -j REDNAT - iptables_red - # Custom prerouting chains (for transparent proxy) iptables -t nat -N SQUID iptables -t nat -A PREROUTING -j SQUID @@ -226,10 +224,11 @@ iptables_init() { iptables -N POLICYOUT iptables -A OUTPUT -j POLICYOUT + # Initialize firewall policies. /usr/sbin/firewall-policy - # read new firewall - /usr/local/bin/firewallctrl + # Install firewall rules for the red interface. + iptables_red } iptables_red() { From d0ff84a67542250eac49661ff97dfaf1c6181b1c Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 1 Mar 2014 16:01:11 +0100 Subject: [PATCH 04/73] red: change mac address of nas0 device. Traverse Technology has reported that ppp over atm-bridge is not working because there is a bogus mac address at the virtual nas0 device. --- src/initscripts/init.d/networking/red | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/initscripts/init.d/networking/red b/src/initscripts/init.d/networking/red index 28df55103..b09737e39 100644 --- a/src/initscripts/init.d/networking/red +++ b/src/initscripts/init.d/networking/red @@ -175,6 +175,14 @@ case "${1}" in boot_mesg "Createing ATM-Bridge as $PPP_NIC ..." br2684ctl -c0 -e${ENCAP} -a0.${VPI}.${VCI} >/dev/null 2>&1 & sleep 1 + + # use user-defined or green mac address for nas0 + if [ -n "$MAC" ]; then + ip link set dev nas0 address ${MAC} + else + ip link set dev nas0 address $(cat /sys/class/net/green0/address) + fi + if [ "$TYPE" == "pppoeatm" ]; then TYPE="pppoe" fi From 2513ae737d195c220aa82f08945c67ba6fdb6c1e Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 1 Mar 2014 16:04:01 +0100 Subject: [PATCH 05/73] firewall: Allow access to the entire GREEN/BLUE/ORANGE subnets. This includes the firewall itself as well. --- config/firewall/firewall-policy | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/config/firewall/firewall-policy b/config/firewall/firewall-policy index bd1e40d35..faf177cce 100755 --- a/config/firewall/firewall-policy +++ b/config/firewall/firewall-policy @@ -52,6 +52,8 @@ case "${CONFIG_TYPE}" in ;; esac +HAVE_OPENVPN="true" + # INPUT case "${FWPOLICY2}" in REJECT) @@ -61,6 +63,16 @@ case "${FWPOLICY2}" in iptables -A POLICYIN -j REJECT --reject-with icmp-host-unreachable -m comment --comment "DROP_INPUT" ;; *) # DROP + # OpenVPN + # Allow direct access to the internal IP addresses of the firewall + # from remote subnets if forward policy is allowed. + case "${HAVE_OPENVPN},${POLICY}" in + true,MODE1) ;; + true,*) + iptables -A POLICYIN -i tun+ -j ACCEPT + ;; + esac + if [ "${DROPINPUT}" = "on" ]; then iptables -A POLICYIN -m limit --limit 10/minute -j LOG --log-prefix "DROP_INPUT" fi From a0a5c14f8525a2885e985b56d8ac360358b4c726 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 1 Mar 2014 16:44:05 +0100 Subject: [PATCH 06/73] firewall: Make sure that only packets that go through the tunnel are passing OVPNBLOCK. --- src/initscripts/init.d/firewall | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/initscripts/init.d/firewall b/src/initscripts/init.d/firewall index de2a04b7d..dd6788937 100644 --- a/src/initscripts/init.d/firewall +++ b/src/initscripts/init.d/firewall @@ -106,9 +106,10 @@ iptables_init() { # Block OpenVPN transfer networks iptables -N OVPNBLOCK - for i in INPUT FORWARD; do - iptables -A ${i} -j OVPNBLOCK - done + iptables -A INPUT -i tun+ -j OVPNBLOCK + iptables -A OUTPUT -o tun+ -j OVPNBLOCK + iptables -A FORWARD -i tun+ -j OVPNBLOCK + iptables -A FORWARD -o tun+ -j OVPNBLOCK # OpenVPN transfer network translation iptables -t nat -N OVPNNAT From 5c3de120aabfaf150aa7303c4c3c92e3072da809 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 1 Mar 2014 16:51:03 +0100 Subject: [PATCH 07/73] openvpnctrl: Allow ICMP error messages to pass the transfer net. --- src/misc-progs/openvpnctrl.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/misc-progs/openvpnctrl.c b/src/misc-progs/openvpnctrl.c index 272db0faa..462ce77cc 100644 --- a/src/misc-progs/openvpnctrl.c +++ b/src/misc-progs/openvpnctrl.c @@ -365,6 +365,7 @@ ERROR: } void setFirewallRules(void) { + char command[STRING_SIZE]; char protocol[STRING_SIZE] = ""; char dport[STRING_SIZE] = ""; char dovpnip[STRING_SIZE] = ""; @@ -405,11 +406,15 @@ void setFirewallRules(void) { if (!strcmp(enableorange, "on") && strlen(orangeif)) addRule(OVPNINPUT, orangeif, protocol, dport); + /* Allow ICMP error messages to pass. */ + snprintf(command, STRING_SIZE - 1, "/sbin/iptables -A %s -p icmp" + " -m conntrack --ctstate RELATED -j RETURN", OVPNBLOCK); + executeCommand(command); + // read connection configuration connection *conn = getConnections(); // set firewall rules for n2n connections - char command[STRING_SIZE]; char *local_subnet_address = NULL; char *transfer_subnet_address = NULL; while (conn != NULL) { From b57edbd8ecc9ee86f3a4f9df4608d962add492b2 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 1 Mar 2014 17:49:22 +0100 Subject: [PATCH 08/73] firewall: rules.pl: Remove totally bloated debug mode. --- config/firewall/rules.pl | 237 ++++++++++++--------------------------- 1 file changed, 70 insertions(+), 167 deletions(-) diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index 845da1f88..3758a157c 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -240,183 +240,86 @@ sub buildrules $TIMETILL="--timestop $time2 "; $TIME="-m time --weekdays $TIME $TIMEFROM $TIMETILL"; } - if ($MODE eq '1'){ - print "NR:$key "; - foreach my $i (0 .. $#{$$hash{$key}}){ - print "$i: $$hash{$key}[$i] "; + foreach my $DPROT (@DPROT){ + $DPORT = &get_port($hash,$key,$DPROT); + $PROT=$DPROT; + $PROT="-p $PROT" if ($PROT ne '' && $PROT ne ' '); + if ($DPROT ne 'TCP' && $DPROT ne'UDP' && $DPROT ne 'ICMP' ){ + $DPORT=''; } - print "\n"; - print"##################################\n"; - #print rules to console - foreach my $DPROT (@DPROT){ - $DPORT = &get_port($hash,$key,$DPROT); - if ($DPROT ne 'TCP' && $DPROT ne 'UDP' && $DPROT ne 'ICMP' ){ - $DPORT=''; - } - $PROT=$DPROT; - $PROT="-p $PROT" if ($PROT ne '' && $PROT ne ' '); - foreach my $a (sort keys %sourcehash){ - foreach my $b (sort keys %targethash){ - if(! $sourcehash{$a}[0] || ! $targethash{$b}[0] || ($natip eq '-d ' && $$hash{$key}[28] eq 'ON') || (!$natip && $$hash{$key}[28] eq 'ON')){ - #Skip rules when no RED IP is set (DHCP,DSL) - next; - } - next if ($targethash{$b}[0] eq 'none'); - $STAG=''; - if ($sourcehash{$a}[0] ne $targethash{$b}[0] && $targethash{$b}[0] ne 'none' || $sourcehash{$a}[0] eq '0.0.0.0/0.0.0.0'){ - if($DPROT ne ''){ - if(substr($sourcehash{$a}[0], 3, 3) ne 'mac' && $sourcehash{$a}[0] ne ''){ $STAG="-s";} - #Process ICMP RULE - if(substr($DPORT, 2, 4) eq 'icmp'){ - my @icmprule= split(",",substr($DPORT, 12,)); - foreach (@icmprule){ - $icmptype="--icmp-type "; - if ($_ eq "BLANK") { - $icmptype=""; - $_=""; - } - if ($$hash{$key}[17] eq 'ON'){ - print "$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $TIME -j LOG\n"; - } - print "$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $TIME -j $$hash{$key}[0]\n"; - } - #PROCESS DNAT RULE (Portforward) - }elsif($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'dnat'){ - $natchain='NAT_DESTINATION'; - if ($$hash{$key}[17] eq 'ON'){ - print "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j LOG --log-prefix 'DNAT' \n"; - } - my ($ip,$sub) =split("/",$targethash{$b}[0]); - #Process NAT with servicegroup used - if ($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'dnat' && $$hash{$key}[14] eq 'cust_srvgrp'){ - print "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j $nat --to-destination $ip $DPORT\n"; - $fwaccessdport=$DPORT; - }else{ - print "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j $nat --to-destination $ip$DPORT\n"; - $DPORT =~ s/\-/:/g; - if ($DPORT){ - $fwaccessdport="--dport ".substr($DPORT,1,); - }elsif(! $DPORT && $$hash{$key}[30] ne ''){ - if ($$hash{$key}[30]=~m/|/i){ - $$hash{$key}[30] =~ s/\|/,/g; - $fwaccessdport="-m multiport --dport $$hash{$key}[30]"; - }else{ - $fwaccessdport="--dport $$hash{$key}[30]"; - } - } - } - print "iptables --wait -A FORWARDFW $PROT $STAG $sourcehash{$a}[0] -d $ip $fwaccessdport $TIME -j $$hash{$key}[0]\n"; - next; - #PROCESS SNAT RULE - }elsif($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'snat'){ - $natchain='NAT_SOURCE'; - if ($$hash{$key}[17] eq 'ON' ){ - print "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG --log-prefix 'SNAT' \n"; - } - print "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $nat --to-source $natip\n"; - } - #PROCESS EVERY OTHER RULE (If NOT ICMP, else the rule would be applied double) - if ($PROT ne '-p ICMP'){ - if ($$hash{$key}[17] eq 'ON' && $$hash{$key}[28] ne 'ON'){ - print "$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG\n"; - } - print "iptables --wait -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $$hash{$key}[0]\n"; - } - #PROCESS Prot ICMP and type = All ICMP-Types - if ($PROT eq '-p ICMP' && $$hash{$key}[9] eq 'All ICMP-Types'){ - if ($$hash{$key}[17] eq 'ON' && $$hash{$key}[28] ne 'ON'){ - print "$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG\n"; - } - print "iptables --wait -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $$hash{$key}[0]\n"; - } - } - } + foreach my $a (sort keys %sourcehash){ + foreach my $b (sort keys %targethash){ + if(! $sourcehash{$a}[0] || ! $targethash{$b}[0] || ($natip eq '-d ' && $$hash{$key}[28] eq 'ON') || (!$natip && $$hash{$key}[28] eq 'ON')){ + #Skip rules when no RED IP is set (DHCP,DSL) + next; } - } - print"\n"; - } - }elsif($MODE eq '0'){ - foreach my $DPROT (@DPROT){ - $DPORT = &get_port($hash,$key,$DPROT); - $PROT=$DPROT; - $PROT="-p $PROT" if ($PROT ne '' && $PROT ne ' '); - if ($DPROT ne 'TCP' && $DPROT ne'UDP' && $DPROT ne 'ICMP' ){ - $DPORT=''; - } - foreach my $a (sort keys %sourcehash){ - foreach my $b (sort keys %targethash){ - if(! $sourcehash{$a}[0] || ! $targethash{$b}[0] || ($natip eq '-d ' && $$hash{$key}[28] eq 'ON') || (!$natip && $$hash{$key}[28] eq 'ON')){ - #Skip rules when no RED IP is set (DHCP,DSL) - next; - } - next if ($targethash{$b}[0] eq 'none'); - $STAG=''; - if ($sourcehash{$a}[0] ne $targethash{$b}[0] && $targethash{$b}[0] ne 'none' || $sourcehash{$a}[0] eq '0.0.0.0/0.0.0.0'){ - if($DPROT ne ''){ - if(substr($sourcehash{$a}[0], 3, 3) ne 'mac' && $sourcehash{$a}[0] ne ''){ $STAG="-s";} - #Process ICMP RULE - if(substr($DPORT, 2, 4) eq 'icmp'){ - my @icmprule= split(",",substr($DPORT, 12,)); - foreach (@icmprule){ - $icmptype="--icmp-type "; - if ($_ eq "BLANK") { - $icmptype=""; - $_=""; - } - if ($$hash{$key}[17] eq 'ON'){ - system ("$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $TIME -j LOG"); - } - system ("$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $TIME -j $$hash{$key}[0]"); + next if ($targethash{$b}[0] eq 'none'); + $STAG=''; + if ($sourcehash{$a}[0] ne $targethash{$b}[0] && $targethash{$b}[0] ne 'none' || $sourcehash{$a}[0] eq '0.0.0.0/0.0.0.0'){ + if($DPROT ne ''){ + if(substr($sourcehash{$a}[0], 3, 3) ne 'mac' && $sourcehash{$a}[0] ne ''){ $STAG="-s";} + #Process ICMP RULE + if(substr($DPORT, 2, 4) eq 'icmp'){ + my @icmprule= split(",",substr($DPORT, 12,)); + foreach (@icmprule){ + $icmptype="--icmp-type "; + if ($_ eq "BLANK") { + $icmptype=""; + $_=""; } - #PROCESS DNAT RULE (Portforward) - }elsif($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'dnat'){ - $natchain='NAT_DESTINATION'; if ($$hash{$key}[17] eq 'ON'){ - system "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j LOG --log-prefix 'DNAT' \n"; + system ("$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $TIME -j LOG"); } - my ($ip,$sub) =split("/",$targethash{$b}[0]); - #Process NAT with servicegroup used - if ($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'dnat' && $$hash{$key}[14] eq 'cust_srvgrp'){ - system "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j $nat --to-destination $ip $DPORT\n"; - $fwaccessdport=$DPORT; - }else{ - system "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j $nat --to-destination $ip$DPORT\n"; - $DPORT =~ s/\-/:/g; - if ($DPORT){ - $fwaccessdport="--dport ".substr($DPORT,1,); - }elsif(! $DPORT && $$hash{$key}[30] ne ''){ - if ($$hash{$key}[30]=~m/|/i){ - $$hash{$key}[30] =~ s/\|/,/g; - $fwaccessdport="-m multiport --dport $$hash{$key}[30]"; - }else{ - $fwaccessdport="--dport $$hash{$key}[30]"; - } + system ("$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $TIME -j $$hash{$key}[0]"); + } + #PROCESS DNAT RULE (Portforward) + }elsif($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'dnat'){ + $natchain='NAT_DESTINATION'; + if ($$hash{$key}[17] eq 'ON'){ + system "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j LOG --log-prefix 'DNAT' \n"; + } + my ($ip,$sub) =split("/",$targethash{$b}[0]); + #Process NAT with servicegroup used + if ($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'dnat' && $$hash{$key}[14] eq 'cust_srvgrp'){ + system "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j $nat --to-destination $ip $DPORT\n"; + $fwaccessdport=$DPORT; + }else{ + system "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j $nat --to-destination $ip$DPORT\n"; + $DPORT =~ s/\-/:/g; + if ($DPORT){ + $fwaccessdport="--dport ".substr($DPORT,1,); + }elsif(! $DPORT && $$hash{$key}[30] ne ''){ + if ($$hash{$key}[30]=~m/|/i){ + $$hash{$key}[30] =~ s/\|/,/g; + $fwaccessdport="-m multiport --dport $$hash{$key}[30]"; + }else{ + $fwaccessdport="--dport $$hash{$key}[30]"; } } - system "iptables --wait -A FORWARDFW $PROT $STAG $sourcehash{$a}[0] -d $ip $fwaccessdport $TIME -j $$hash{$key}[0]\n"; - next; - #PROCESS SNAT RULE - }elsif($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'snat'){ - $natchain='NAT_SOURCE'; - if ($$hash{$key}[17] eq 'ON' ){ - system "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG --log-prefix 'SNAT' \n"; - } - system "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $nat --to-source $natip\n"; } - #PROCESS EVERY OTHER RULE (If NOT ICMP, else the rule would be applied double) - if ($PROT ne '-p ICMP'){ - if ($$hash{$key}[17] eq 'ON' && $$hash{$key}[28] ne 'ON'){ - system "$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG\n"; - } - system "iptables --wait -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $$hash{$key}[0]\n"; + system "iptables --wait -A FORWARDFW $PROT $STAG $sourcehash{$a}[0] -d $ip $fwaccessdport $TIME -j $$hash{$key}[0]\n"; + next; + #PROCESS SNAT RULE + }elsif($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'snat'){ + $natchain='NAT_SOURCE'; + if ($$hash{$key}[17] eq 'ON' ){ + system "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG --log-prefix 'SNAT' \n"; } - #PROCESS Prot ICMP and type = All ICMP-Types - if ($PROT eq '-p ICMP' && $$hash{$key}[9] eq 'All ICMP-Types'){ - if ($$hash{$key}[17] eq 'ON' && $$hash{$key}[28] ne 'ON'){ - system "$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG\n"; - } - system "iptables --wait -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $$hash{$key}[0]\n"; + system "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $nat --to-source $natip\n"; + } + #PROCESS EVERY OTHER RULE (If NOT ICMP, else the rule would be applied double) + if ($PROT ne '-p ICMP'){ + if ($$hash{$key}[17] eq 'ON' && $$hash{$key}[28] ne 'ON'){ + system "$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG\n"; } + system "iptables --wait -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $$hash{$key}[0]\n"; + } + #PROCESS Prot ICMP and type = All ICMP-Types + if ($PROT eq '-p ICMP' && $$hash{$key}[9] eq 'All ICMP-Types'){ + if ($$hash{$key}[17] eq 'ON' && $$hash{$key}[28] ne 'ON'){ + system "$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG\n"; + } + system "iptables --wait -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $$hash{$key}[0]\n"; } } } From 97ab0569bd6d7a421771175fa75bf064826cc3c1 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 1 Mar 2014 17:54:22 +0100 Subject: [PATCH 09/73] firewall: rules.pl: Fix some coding style. --- config/firewall/rules.pl | 56 ++++++++++++++++++++-------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index 3758a157c..d4561d4a5 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -23,9 +23,9 @@ use strict; use Time::Local; no warnings 'uninitialized'; -# enable only the following on debugging purpose -#use warnings; -#use CGI::Carp 'fatalsToBrowser'; +require '/var/ipfire/general-functions.pl'; +require "${General::swroot}/lang.pl"; +require "/usr/lib/firewall/firewall-lib.pl"; my %fwdfwsettings=(); my %defaultNetworks=(); @@ -43,9 +43,6 @@ my %confignatfw=(); my %aliases=(); my @DPROT=(); my @p2ps=(); -require '/var/ipfire/general-functions.pl'; -require "${General::swroot}/lang.pl"; -require "/usr/lib/firewall/firewall-lib.pl"; my $configfwdfw = "${General::swroot}/firewall/config"; my $configinput = "${General::swroot}/firewall/input"; @@ -76,12 +73,15 @@ my $snat =''; open (CONN,"/var/ipfire/red/iface"); my $con = ; close(CONN); + if (-f "/var/ipfire/red/active"){ $conexists='on'; } + open (CONN1,"/var/ipfire/red/local-ipaddress"); my $redip = ; close(CONN1); + ################# # DEBUG/TEST # ################# @@ -115,16 +115,16 @@ if($param eq 'flush'){ } } } -sub flush -{ + +sub flush { system ("iptables --wait -F FORWARDFW"); system ("iptables --wait -F INPUTFW"); system ("iptables --wait -F OUTGOINGFW"); system ("iptables --wait -t nat -F NAT_DESTINATION"); system ("iptables --wait -t nat -F NAT_SOURCE"); } -sub preparerules -{ + +sub preparerules { if (! -z "${General::swroot}/firewall/config"){ &buildrules(\%configfwdfw); } @@ -135,8 +135,8 @@ sub preparerules &buildrules(\%configoutgoingfw); } } -sub buildrules -{ + +sub buildrules { my $hash=shift; my $STAG; my $natip; @@ -335,8 +335,8 @@ sub buildrules undef $fireport; } } -sub get_nat_ip -{ + +sub get_nat_ip { my $val=shift; my $type=shift; my $result; @@ -359,8 +359,8 @@ sub get_nat_ip } return $result; } -sub get_time -{ + +sub get_time { my $val=shift; my $val1=shift; my $time; @@ -373,8 +373,8 @@ sub get_time $time=sprintf "%02d:%02d", $ruletime / 60, $ruletime % 60; return $time; } -sub time_get_utc -{ + +sub time_get_utc { # Calculates the UTCtime from a given time my $val=shift; my @localtime=localtime(time); @@ -382,15 +382,15 @@ sub time_get_utc my $diff = ($gmtime[2]*60+$gmtime[1]%60)-($localtime[2]*60+$localtime[1]%60); return $diff; } -sub utcmin -{ + +sub utcmin { my $ruletime=shift; my ($hrs,$min) = split(":",$ruletime); my $newtime = $hrs*60+$min; return $newtime; } -sub p2pblock -{ + +sub p2pblock { my $P2PSTRING; my $DO; open( FILE, "< $p2pfile" ) or die "Unable to read $p2pfile"; @@ -421,8 +421,8 @@ sub p2pblock } } } -sub get_address -{ + +sub get_address { my $base=shift; #source of checking ($configfwdfw{$key}[x] or groupkey my $base2=shift; my $type=shift; #src or tgt @@ -479,8 +479,8 @@ sub get_address } } } -sub get_prot -{ + +sub get_prot { my $hash=shift; my $key=shift; #check AH,GRE,ESP or ICMP @@ -508,8 +508,8 @@ sub get_prot return "$$hash{$key}[8]"; } } -sub get_port -{ + +sub get_port { my $hash=shift; my $key=shift; my $prot=shift; From 68d1eb101713a381788a2f566156131c91095275 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 1 Mar 2014 18:03:58 +0100 Subject: [PATCH 10/73] firewall: rules.pl: Introduce a more slink debugging mode. --- config/firewall/rules.pl | 65 +++++++++++++++++++++++----------------- 1 file changed, 37 insertions(+), 28 deletions(-) diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index d4561d4a5..6bb9ea0af 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -27,6 +27,9 @@ require '/var/ipfire/general-functions.pl'; require "${General::swroot}/lang.pl"; require "/usr/lib/firewall/firewall-lib.pl"; +# Set to one to enable debugging mode. +my $DEBUG = 0; + my %fwdfwsettings=(); my %defaultNetworks=(); my %configfwdfw=(); @@ -85,7 +88,7 @@ close(CONN1); ################# # DEBUG/TEST # ################# -my $MODE=0; # 0 - normal operation +my $MODE=!$DEBUG; # 0 - normal operation # 1 - print configline and rules to console # ################# @@ -108,20 +111,31 @@ if($param eq 'flush'){ if($MODE eq '0'){ if ($fwdfwsettings{'POLICY'} eq 'MODE1'){ &p2pblock; - system ("/usr/sbin/firewall-policy"); + run("/usr/sbin/firewall-policy"); }elsif($fwdfwsettings{'POLICY'} eq 'MODE2'){ &p2pblock; - system ("/usr/sbin/firewall-policy"); + run("/usr/sbin/firewall-policy"); } } } +sub run { + # Executes or prints the given shell command. + my $command = shift; + + if ($DEBUG) { + print "$command\n"; + } else { + system "$command"; + } +} + sub flush { - system ("iptables --wait -F FORWARDFW"); - system ("iptables --wait -F INPUTFW"); - system ("iptables --wait -F OUTGOINGFW"); - system ("iptables --wait -t nat -F NAT_DESTINATION"); - system ("iptables --wait -t nat -F NAT_SOURCE"); + run("iptables --wait -F FORWARDFW"); + run("iptables --wait -F INPUTFW"); + run("iptables --wait -F OUTGOINGFW"); + run("iptables --wait -t nat -F NAT_DESTINATION"); + run("iptables --wait -t nat -F NAT_SOURCE"); } sub preparerules { @@ -268,23 +282,23 @@ sub buildrules { $_=""; } if ($$hash{$key}[17] eq 'ON'){ - system ("$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $TIME -j LOG"); + run("$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $TIME -j LOG"); } - system ("$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $TIME -j $$hash{$key}[0]"); + run("$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $TIME -j $$hash{$key}[0]"); } #PROCESS DNAT RULE (Portforward) }elsif($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'dnat'){ $natchain='NAT_DESTINATION'; if ($$hash{$key}[17] eq 'ON'){ - system "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j LOG --log-prefix 'DNAT' \n"; + run("$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j LOG --log-prefix 'DNAT'"); } my ($ip,$sub) =split("/",$targethash{$b}[0]); #Process NAT with servicegroup used if ($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'dnat' && $$hash{$key}[14] eq 'cust_srvgrp'){ - system "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j $nat --to-destination $ip $DPORT\n"; + run("$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j $nat --to-destination $ip $DPORT"); $fwaccessdport=$DPORT; }else{ - system "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j $nat --to-destination $ip$DPORT\n"; + run("$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j $nat --to-destination $ip$DPORT"); $DPORT =~ s/\-/:/g; if ($DPORT){ $fwaccessdport="--dport ".substr($DPORT,1,); @@ -297,29 +311,29 @@ sub buildrules { } } } - system "iptables --wait -A FORWARDFW $PROT $STAG $sourcehash{$a}[0] -d $ip $fwaccessdport $TIME -j $$hash{$key}[0]\n"; + run("iptables --wait -A FORWARDFW $PROT $STAG $sourcehash{$a}[0] -d $ip $fwaccessdport $TIME -j $$hash{$key}[0]"); next; #PROCESS SNAT RULE }elsif($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'snat'){ $natchain='NAT_SOURCE'; if ($$hash{$key}[17] eq 'ON' ){ - system "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG --log-prefix 'SNAT' \n"; + run("$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG --log-prefix 'SNAT'"); } - system "$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $nat --to-source $natip\n"; + run("$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $nat --to-source $natip"); } #PROCESS EVERY OTHER RULE (If NOT ICMP, else the rule would be applied double) if ($PROT ne '-p ICMP'){ if ($$hash{$key}[17] eq 'ON' && $$hash{$key}[28] ne 'ON'){ - system "$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG\n"; + run("$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG"); } - system "iptables --wait -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $$hash{$key}[0]\n"; + run("iptables --wait -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $$hash{$key}[0]"); } #PROCESS Prot ICMP and type = All ICMP-Types if ($PROT eq '-p ICMP' && $$hash{$key}[9] eq 'All ICMP-Types'){ if ($$hash{$key}[17] eq 'ON' && $$hash{$key}[28] ne 'ON'){ - system "$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG\n"; + run("$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG"); } - system "iptables --wait -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $$hash{$key}[0]\n"; + run("iptables --wait -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $$hash{$key}[0]"); } } } @@ -411,14 +425,9 @@ sub p2pblock { } } } - if ($MODE eq 1){ - if($P2PSTRING){ - print"/sbin/iptables --wait -A FORWARDFW $CMD $P2PSTRING -j $DO\n"; - } - }else{ - if($P2PSTRING){ - system("/sbin/iptables --wait -A FORWARDFW $CMD $P2PSTRING -j $DO"); - } + + if($P2PSTRING) { + run("/sbin/iptables --wait -A FORWARDFW $CMD $P2PSTRING -j $DO"); } } From 8531b94ae07f0f9d6897d2a03f5cf713131b2b13 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 1 Mar 2014 18:07:39 +0100 Subject: [PATCH 11/73] firewall: rules.pl: Remove command line args parsing and rest from old debugging mode. --- config/firewall/rules.pl | 45 +++++++++++++--------------------------- 1 file changed, 14 insertions(+), 31 deletions(-) diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index 6bb9ea0af..d8ca67dd8 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -85,38 +85,21 @@ open (CONN1,"/var/ipfire/red/local-ipaddress"); my $redip = ; close(CONN1); -################# -# DEBUG/TEST # -################# -my $MODE=!$DEBUG; # 0 - normal operation - # 1 - print configline and rules to console - # -################# -my $param=shift; +# MAIN +&main(); -if($param eq 'flush'){ - if ($MODE eq '1'){ - print " Flushing chains...\n"; - } - &flush; -}else{ - if ($MODE eq '1'){ - print " Flushing chains...\n"; - } - &flush; - if ($MODE eq '1'){ - print " Preparing rules...\n"; - } - &preparerules; - if($MODE eq '0'){ - if ($fwdfwsettings{'POLICY'} eq 'MODE1'){ - &p2pblock; - run("/usr/sbin/firewall-policy"); - }elsif($fwdfwsettings{'POLICY'} eq 'MODE2'){ - &p2pblock; - run("/usr/sbin/firewall-policy"); - } - } +sub main { + # Flush all chains. + &flush(); + + # Reload firewall rules. + &preparerules(); + + # Load P2P block rules. + &p2pblock(); + + # Reload firewall policy. + run("/usr/sbin/firewall-policy"); } sub run { From 1f9e7b53b74a139cf10a95c40995f887cfb24407 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 1 Mar 2014 18:18:40 +0100 Subject: [PATCH 12/73] firewall: rules.pl: Remove $command and introduce $IPTABLES. --- config/firewall/rules.pl | 41 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 21 deletions(-) diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index d8ca67dd8..6b22ea378 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -30,6 +30,8 @@ require "/usr/lib/firewall/firewall-lib.pl"; # Set to one to enable debugging mode. my $DEBUG = 0; +my $IPTABLES = "iptables --wait"; + my %fwdfwsettings=(); my %defaultNetworks=(); my %configfwdfw=(); @@ -60,7 +62,6 @@ my $blue = ''; my ($TYPE,$PROT,$SPROT,$DPROT,$SPORT,$DPORT,$TIME,$TIMEFROM,$TIMETILL,$SRC_TGT); my $CHAIN = "FORWARDFW"; my $conexists = 'off'; -my $command = 'iptables --wait -A'; my $dnat =''; my $snat =''; @@ -114,11 +115,11 @@ sub run { } sub flush { - run("iptables --wait -F FORWARDFW"); - run("iptables --wait -F INPUTFW"); - run("iptables --wait -F OUTGOINGFW"); - run("iptables --wait -t nat -F NAT_DESTINATION"); - run("iptables --wait -t nat -F NAT_SOURCE"); + run("$IPTABLES -F FORWARDFW"); + run("$IPTABLES -F INPUTFW"); + run("$IPTABLES -F OUTGOINGFW"); + run("$IPTABLES -t nat -F NAT_DESTINATION"); + run("$IPTABLES -t nat -F NAT_SOURCE"); } sub preparerules { @@ -145,9 +146,7 @@ sub buildrules { my $icmptype; foreach my $key (sort {$a <=> $b} keys %$hash){ next if (($$hash{$key}[6] eq 'RED' || $$hash{$key}[6] eq 'RED1') && $conexists eq 'off' ); - $command="iptables --wait -A"; if ($$hash{$key}[28] eq 'ON'){ - $command='iptables --wait -t nat -A'; $natip=&get_nat_ip($$hash{$key}[29],$$hash{$key}[31]); if($$hash{$key}[31] eq 'dnat'){ $nat='DNAT'; @@ -265,23 +264,23 @@ sub buildrules { $_=""; } if ($$hash{$key}[17] eq 'ON'){ - run("$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $TIME -j LOG"); + run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $TIME -j LOG"); } - run("$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $TIME -j $$hash{$key}[0]"); + run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $TIME -j $$hash{$key}[0]"); } #PROCESS DNAT RULE (Portforward) }elsif($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'dnat'){ $natchain='NAT_DESTINATION'; if ($$hash{$key}[17] eq 'ON'){ - run("$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j LOG --log-prefix 'DNAT'"); + run("$IPTABLES -t nat -A $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j LOG --log-prefix 'DNAT'"); } my ($ip,$sub) =split("/",$targethash{$b}[0]); #Process NAT with servicegroup used if ($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'dnat' && $$hash{$key}[14] eq 'cust_srvgrp'){ - run("$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j $nat --to-destination $ip $DPORT"); + run("$IPTABLES -t nat -A $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j $nat --to-destination $ip $DPORT"); $fwaccessdport=$DPORT; }else{ - run("$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j $nat --to-destination $ip$DPORT"); + run("$IPTABLES -t nat -A $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j $nat --to-destination $ip$DPORT"); $DPORT =~ s/\-/:/g; if ($DPORT){ $fwaccessdport="--dport ".substr($DPORT,1,); @@ -294,29 +293,29 @@ sub buildrules { } } } - run("iptables --wait -A FORWARDFW $PROT $STAG $sourcehash{$a}[0] -d $ip $fwaccessdport $TIME -j $$hash{$key}[0]"); + run("$IPTABLES -A FORWARDFW $PROT $STAG $sourcehash{$a}[0] -d $ip $fwaccessdport $TIME -j $$hash{$key}[0]"); next; #PROCESS SNAT RULE }elsif($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'snat'){ $natchain='NAT_SOURCE'; if ($$hash{$key}[17] eq 'ON' ){ - run("$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG --log-prefix 'SNAT'"); + run("$IPTABLES -t nat -A $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG --log-prefix 'SNAT'"); } - run("$command $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $nat --to-source $natip"); + run("$IPTABLES -t nat -A $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $nat --to-source $natip"); } #PROCESS EVERY OTHER RULE (If NOT ICMP, else the rule would be applied double) if ($PROT ne '-p ICMP'){ if ($$hash{$key}[17] eq 'ON' && $$hash{$key}[28] ne 'ON'){ - run("$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG"); + run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG"); } - run("iptables --wait -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $$hash{$key}[0]"); + run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $$hash{$key}[0]"); } #PROCESS Prot ICMP and type = All ICMP-Types if ($PROT eq '-p ICMP' && $$hash{$key}[9] eq 'All ICMP-Types'){ if ($$hash{$key}[17] eq 'ON' && $$hash{$key}[28] ne 'ON'){ - run("$command $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG"); + run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG"); } - run("iptables --wait -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $$hash{$key}[0]"); + run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $$hash{$key}[0]"); } } } @@ -410,7 +409,7 @@ sub p2pblock { } if($P2PSTRING) { - run("/sbin/iptables --wait -A FORWARDFW $CMD $P2PSTRING -j $DO"); + run("$IPTABLES -A FORWARDFW $CMD $P2PSTRING -j $DO"); } } From a2b3eba9f5a16e8a7042f6e2029c377db5da7e9a Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 1 Mar 2014 18:23:52 +0100 Subject: [PATCH 13/73] general-functions.pl: Fix wrong perl syntax. --- config/cfgroot/general-functions.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/cfgroot/general-functions.pl b/config/cfgroot/general-functions.pl index 9a5e6714d..386b0479f 100644 --- a/config/cfgroot/general-functions.pl +++ b/config/cfgroot/general-functions.pl @@ -1039,7 +1039,7 @@ sub GetIcmpDescription ($) { 'SKIP', 'Photur', #40 'Experimental'); - if ($index>41) {return 'unknown'} else {return @icmp_description[$index]}; + if ($index>41) {return 'unknown'} else {return $icmp_description[$index]}; } sub GetCoreUpdateVersion() { From 6178953be5c93975c069314cfe3b20cd2d684746 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 1 Mar 2014 19:54:14 +0100 Subject: [PATCH 14/73] firewall: rules.pl: Cleanup rule generation. Various perl coding errors that have been suppressed by "no warnings uninitialized" have been fixed and lots of helper variables have been introduced to make it much more clearer what the code is actually doing. --- config/firewall/rules.pl | 112 +++++++++++++++++++++++++-------------- 1 file changed, 71 insertions(+), 41 deletions(-) diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index 6b22ea378..523f6e342 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -1,4 +1,4 @@ -#!/usr/bin/perl +#!/usr/bin/perl -w ############################################################################### # # # IPFire.org - A linux based firewall # @@ -21,7 +21,6 @@ use strict; use Time::Local; -no warnings 'uninitialized'; require '/var/ipfire/general-functions.pl'; require "${General::swroot}/lang.pl"; @@ -32,6 +31,11 @@ my $DEBUG = 0; my $IPTABLES = "iptables --wait"; +# iptables chains +my $CHAIN = "FORWARDFW"; +my $CHAIN_NAT_SOURCE = "NAT_SOURCE"; +my $CHAIN_NAT_DESTINATION = "NAT_DESTINATION"; + my %fwdfwsettings=(); my %defaultNetworks=(); my %configfwdfw=(); @@ -59,8 +63,7 @@ my $errormessage = ''; my $orange = ''; my $green = ''; my $blue = ''; -my ($TYPE,$PROT,$SPROT,$DPROT,$SPORT,$DPORT,$TIME,$TIMEFROM,$TIMETILL,$SRC_TGT); -my $CHAIN = "FORWARDFW"; +my ($TYPE,$PROT,$SPROT,$DPROT,$SPORT,$DPORT,$SRC_TGT); my $conexists = 'off'; my $dnat =''; my $snat =''; @@ -114,6 +117,12 @@ sub run { } } +sub print_error { + my $message = shift; + + print STDERR "$message\n"; +} + sub flush { run("$IPTABLES -F FORWARDFW"); run("$IPTABLES -F INPUTFW"); @@ -137,29 +146,55 @@ sub preparerules { sub buildrules { my $hash=shift; my $STAG; - my $natip; my $snatport; my $fireport; - my $nat; my $fwaccessdport; my $natchain; my $icmptype; foreach my $key (sort {$a <=> $b} keys %$hash){ next if (($$hash{$key}[6] eq 'RED' || $$hash{$key}[6] eq 'RED1') && $conexists eq 'off' ); - if ($$hash{$key}[28] eq 'ON'){ - $natip=&get_nat_ip($$hash{$key}[29],$$hash{$key}[31]); - if($$hash{$key}[31] eq 'dnat'){ - $nat='DNAT'; - if ($$hash{$key}[30] =~ /\|/){ + + my $TIME = ""; + my $TIMEFROM; + my $TIMETILL; + my $natip = ""; + + # Check if logging should be enabled. + my $LOG = 0; + if ($$hash{$key}[17] eq 'ON') { + $LOG = 1; + } + + my $NAT = 0; + my $NAT_MODE; + + # Check if NAT is enabled and initialize variables, that we use for that. + if ($$hash{$key}[28] eq 'ON') { + $NAT = 1; + + # Destination NAT + if ($$hash{$key}[31] eq 'dnat') { + $NAT_MODE = "DNAT"; + + if ($$hash{$key}[30] =~ /\|/) { $$hash{$key}[30]=~ tr/|/,/; $fireport='-m multiport --dport '.$$hash{$key}[30]; - }else{ + } else { $fireport='--dport '.$$hash{$key}[30] if ($$hash{$key}[30]>0); } - }else{ - $nat='SNAT'; + + # Source NAT + } elsif ($$hash{$key}[31] eq 'snat') { + $NAT_MODE = "SNAT"; + + } else { + print_error("Invalid NAT mode: $$hash{$key}[31]"); + next; } + + $natip = &get_nat_ip($$hash{$key}[29], $NAT_MODE); } + $STAG=''; if($$hash{$key}[2] eq 'ON'){ #get source ip's @@ -220,7 +255,7 @@ sub buildrules { #get time if defined if($$hash{$key}[18] eq 'ON'){ my ($time1,$time2,$daylight); - my $daylight=$$hash{$key}[28]; + $daylight=$$hash{$key}[28]; $time1=&get_time($$hash{$key}[26],$daylight); $time2=&get_time($$hash{$key}[27],$daylight); if($$hash{$key}[19] ne ''){push (@timeframe,"Mon");} @@ -245,7 +280,7 @@ sub buildrules { } foreach my $a (sort keys %sourcehash){ foreach my $b (sort keys %targethash){ - if(! $sourcehash{$a}[0] || ! $targethash{$b}[0] || ($natip eq '-d ' && $$hash{$key}[28] eq 'ON') || (!$natip && $$hash{$key}[28] eq 'ON')){ + if(! $sourcehash{$a}[0] || ! $targethash{$b}[0] || ($natip eq '-d ' && $NAT) || (!$natip && $NAT)){ #Skip rules when no RED IP is set (DHCP,DSL) next; } @@ -263,24 +298,23 @@ sub buildrules { $icmptype=""; $_=""; } - if ($$hash{$key}[17] eq 'ON'){ + if ($LOG) { run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $TIME -j LOG"); } - run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $TIME -j $$hash{$key}[0]"); + run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $TIME -j $$hash{$key}[0]"); } #PROCESS DNAT RULE (Portforward) - }elsif($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'dnat'){ - $natchain='NAT_DESTINATION'; - if ($$hash{$key}[17] eq 'ON'){ - run("$IPTABLES -t nat -A $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j LOG --log-prefix 'DNAT'"); + } elsif ($NAT && $NAT_MODE eq "DNAT") { + if ($LOG) { + run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j LOG --log-prefix 'DNAT'"); } my ($ip,$sub) =split("/",$targethash{$b}[0]); #Process NAT with servicegroup used - if ($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'dnat' && $$hash{$key}[14] eq 'cust_srvgrp'){ - run("$IPTABLES -t nat -A $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j $nat --to-destination $ip $DPORT"); + if ($$hash{$key}[14] eq 'cust_srvgrp') { + run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j DNAT --to-destination $ip $DPORT"); $fwaccessdport=$DPORT; - }else{ - run("$IPTABLES -t nat -A $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j $nat --to-destination $ip$DPORT"); + } else { + run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j DNAT --to-destination $ip$DPORT"); $DPORT =~ s/\-/:/g; if ($DPORT){ $fwaccessdport="--dport ".substr($DPORT,1,); @@ -296,23 +330,22 @@ sub buildrules { run("$IPTABLES -A FORWARDFW $PROT $STAG $sourcehash{$a}[0] -d $ip $fwaccessdport $TIME -j $$hash{$key}[0]"); next; #PROCESS SNAT RULE - }elsif($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'snat'){ - $natchain='NAT_SOURCE'; - if ($$hash{$key}[17] eq 'ON' ){ - run("$IPTABLES -t nat -A $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG --log-prefix 'SNAT'"); + } elsif ($NAT && $NAT_MODE eq "SNAT") { + if ($LOG) { + run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG --log-prefix 'SNAT'"); } - run("$IPTABLES -t nat -A $natchain $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $nat --to-source $natip"); + run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j SNAT --to-source $natip"); } #PROCESS EVERY OTHER RULE (If NOT ICMP, else the rule would be applied double) if ($PROT ne '-p ICMP'){ - if ($$hash{$key}[17] eq 'ON' && $$hash{$key}[28] ne 'ON'){ + if ($LOG && !$NAT) { run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG"); } run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $$hash{$key}[0]"); } #PROCESS Prot ICMP and type = All ICMP-Types if ($PROT eq '-p ICMP' && $$hash{$key}[9] eq 'All ICMP-Types'){ - if ($$hash{$key}[17] eq 'ON' && $$hash{$key}[28] ne 'ON'){ + if ($LOG && !$NAT) { run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG"); } run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $$hash{$key}[0]"); @@ -325,9 +358,6 @@ sub buildrules { } %sourcehash=(); %targethash=(); - undef $TIME; - undef $TIMEFROM; - undef $TIMETILL; undef $fireport; } } @@ -340,15 +370,15 @@ sub get_nat_ip { $result=$defaultNetworks{$val.'_ADDRESS'}; }elsif($val eq 'ALL'){ $result='-i '.$con; - }elsif($val eq 'Default IP' && $type eq 'dnat'){ + }elsif($val eq 'Default IP' && $type eq "DNAT"){ $result='-d '.$redip; - }elsif($val eq 'Default IP' && $type eq 'snat'){ + }elsif($val eq 'Default IP' && $type eq "SNAT"){ $result=$redip; }else{ foreach my $al (sort keys %aliases){ - if($val eq $al && $type eq 'dnat'){ + if($val eq $al && $type eq "DNAT"){ $result='-d '.$aliases{$al}{'IPT'}; - }elsif($val eq $al && $type eq 'snat'){ + }elsif($val eq $al && $type eq "SNAT"){ $result=$aliases{$al}{'IPT'}; } } @@ -387,7 +417,7 @@ sub utcmin { } sub p2pblock { - my $P2PSTRING; + my $P2PSTRING = ""; my $DO; open( FILE, "< $p2pfile" ) or die "Unable to read $p2pfile"; @p2ps = ; From b05ec50ac97ef1d29190aab983284d2e1444ddda Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 1 Mar 2014 20:20:56 +0100 Subject: [PATCH 15/73] firewall: rules.pl: Cleanup time constraints generation. --- config/firewall/rules.pl | 147 ++++++++++++++++++++++++--------------- 1 file changed, 90 insertions(+), 57 deletions(-) diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index 523f6e342..b5555d168 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -20,7 +20,6 @@ ############################################################################### use strict; -use Time::Local; require '/var/ipfire/general-functions.pl'; require "${General::swroot}/lang.pl"; @@ -154,9 +153,7 @@ sub buildrules { foreach my $key (sort {$a <=> $b} keys %$hash){ next if (($$hash{$key}[6] eq 'RED' || $$hash{$key}[6] eq 'RED1') && $conexists eq 'off' ); - my $TIME = ""; - my $TIMEFROM; - my $TIMETILL; + my $time_constraints = ""; my $natip = ""; # Check if logging should be enabled. @@ -252,25 +249,53 @@ sub buildrules { if ($DPROT eq ''){$DPROT=' ';} @DPROT=split(",",$DPROT); - #get time if defined - if($$hash{$key}[18] eq 'ON'){ - my ($time1,$time2,$daylight); - $daylight=$$hash{$key}[28]; - $time1=&get_time($$hash{$key}[26],$daylight); - $time2=&get_time($$hash{$key}[27],$daylight); - if($$hash{$key}[19] ne ''){push (@timeframe,"Mon");} - if($$hash{$key}[20] ne ''){push (@timeframe,"Tue");} - if($$hash{$key}[21] ne ''){push (@timeframe,"Wed");} - if($$hash{$key}[22] ne ''){push (@timeframe,"Thu");} - if($$hash{$key}[23] ne ''){push (@timeframe,"Fri");} - if($$hash{$key}[24] ne ''){push (@timeframe,"Sat");} - if($$hash{$key}[25] ne ''){push (@timeframe,"Sun");} - $TIME=join(",",@timeframe); + # Set up time constraints. + if ($$hash{$key}[18] eq 'ON') { + my @time_args = ("-m", "time"); - $TIMEFROM="--timestart $time1 "; - $TIMETILL="--timestop $time2 "; - $TIME="-m time --weekdays $TIME $TIMEFROM $TIMETILL"; + # Select all days of the week this match is active. + my @weekdays = (); + if ($$hash{$key}[19] ne '') { + push (@weekdays, "Mon"); + } + if ($$hash{$key}[20] ne '') { + push (@weekdays, "Tue"); + } + if ($$hash{$key}[21] ne '') { + push (@weekdays, "Wed"); + } + if ($$hash{$key}[22] ne '') { + push (@weekdays, "Thu"); + } + if ($$hash{$key}[23] ne '') { + push (@weekdays, "Fri"); + } + if ($$hash{$key}[24] ne '') { + push (@weekdays, "Sat"); + } + if ($$hash{$key}[25] ne '') { + push (@weekdays, "Sun"); + } + if (@weekdays) { + push(@time_args, ("--weekdays", join(",", @weekdays))); + } + + # Convert start time. + my $time_start = &format_time($$hash{$key}[26]); + if ($time_start) { + push(@time_args, ("--timestart", $time_start)); + } + + # Convert end time. + my $time_stop = &format_time($$hash{$key}[27]); + if ($time_stop) { + push(@time_args, ("--timestop", $time_stop)); + } + + # Format command line. + $time_constraints = join(" ", @time_args); } + foreach my $DPROT (@DPROT){ $DPORT = &get_port($hash,$key,$DPROT); $PROT=$DPROT; @@ -299,22 +324,22 @@ sub buildrules { $_=""; } if ($LOG) { - run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $TIME -j LOG"); + run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $time_constraints -j LOG"); } - run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $TIME -j $$hash{$key}[0]"); + run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $time_constraints -j $$hash{$key}[0]"); } #PROCESS DNAT RULE (Portforward) } elsif ($NAT && $NAT_MODE eq "DNAT") { if ($LOG) { - run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j LOG --log-prefix 'DNAT'"); + run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $time_constraints -j LOG --log-prefix 'DNAT'"); } my ($ip,$sub) =split("/",$targethash{$b}[0]); #Process NAT with servicegroup used if ($$hash{$key}[14] eq 'cust_srvgrp') { - run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j DNAT --to-destination $ip $DPORT"); + run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $time_constraints -j DNAT --to-destination $ip $DPORT"); $fwaccessdport=$DPORT; } else { - run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $TIME -j DNAT --to-destination $ip$DPORT"); + run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $time_constraints -j DNAT --to-destination $ip$DPORT"); $DPORT =~ s/\-/:/g; if ($DPORT){ $fwaccessdport="--dport ".substr($DPORT,1,); @@ -327,28 +352,28 @@ sub buildrules { } } } - run("$IPTABLES -A FORWARDFW $PROT $STAG $sourcehash{$a}[0] -d $ip $fwaccessdport $TIME -j $$hash{$key}[0]"); + run("$IPTABLES -A FORWARDFW $PROT $STAG $sourcehash{$a}[0] -d $ip $fwaccessdport $time_constraints -j $$hash{$key}[0]"); next; #PROCESS SNAT RULE } elsif ($NAT && $NAT_MODE eq "SNAT") { if ($LOG) { - run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG --log-prefix 'SNAT'"); + run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $time_constraints -j LOG --log-prefix 'SNAT'"); } - run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j SNAT --to-source $natip"); + run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $time_constraints -j SNAT --to-source $natip"); } #PROCESS EVERY OTHER RULE (If NOT ICMP, else the rule would be applied double) if ($PROT ne '-p ICMP'){ if ($LOG && !$NAT) { - run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG"); + run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $time_constraints -j LOG"); } - run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $$hash{$key}[0]"); + run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $time_constraints -j $$hash{$key}[0]"); } #PROCESS Prot ICMP and type = All ICMP-Types if ($PROT eq '-p ICMP' && $$hash{$key}[9] eq 'All ICMP-Types'){ if ($LOG && !$NAT) { - run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j LOG"); + run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $time_constraints -j LOG"); } - run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $TIME -j $$hash{$key}[0]"); + run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $time_constraints -j $$hash{$key}[0]"); } } } @@ -386,34 +411,42 @@ sub get_nat_ip { return $result; } -sub get_time { - my $val=shift; - my $val1=shift; - my $time; - my $minutes; - my $ruletime; - $minutes = &utcmin($val); - $ruletime = $minutes + &time_get_utc($val); - if ($ruletime < 0){$ruletime +=1440;} - if ($ruletime > 1440){$ruletime -=1440;} - $time=sprintf "%02d:%02d", $ruletime / 60, $ruletime % 60; - return $time; +# Formats the given timestamp into the iptables format which is "hh:mm" UTC. +sub format_time { + my $val = shift; + + # Convert the given time into minutes. + my $minutes = &time_convert_to_minutes($val); + + # Move the timestamp into UTC. + $minutes += &time_utc_offset(); + + # Make sure $minutes is between 00:00 and 23:59. + if ($minutes < 0) { + $minutes += 1440; + } + + if ($minutes > 1440) { + $minutes -= 1440; + } + + # Format as hh:mm. + return sprintf("%02d:%02d", $minutes / 60, $minutes % 60); } -sub time_get_utc { - # Calculates the UTCtime from a given time - my $val=shift; - my @localtime=localtime(time); - my @gmtime=gmtime(time); - my $diff = ($gmtime[2]*60+$gmtime[1]%60)-($localtime[2]*60+$localtime[1]%60); - return $diff; +# Calculates the offsets in minutes from the local timezone to UTC. +sub time_utc_offset { + my @localtime = localtime(time); + my @gmtime = gmtime(time); + + return ($gmtime[2] * 60 + $gmtime[1] % 60) - ($localtime[2] * 60 + $localtime[1] % 60); } -sub utcmin { - my $ruletime=shift; - my ($hrs,$min) = split(":",$ruletime); - my $newtime = $hrs*60+$min; - return $newtime; +# Takes a timestamp like "14:00" and converts it into minutes since midnight. +sub time_convert_to_minutes { + my ($hrs, $min) = split(":", shift); + + return ($hrs * 60) + $min; } sub p2pblock { From 8f4f4634df1057e99b35a127ccb22a343d1f2274 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 2 Mar 2014 18:23:28 +0100 Subject: [PATCH 16/73] firewall: rules.pl: Refactored entire script. --- config/firewall/rules.pl | 879 ++++++++++++++++++++++----------------- 1 file changed, 492 insertions(+), 387 deletions(-) diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index b5555d168..d2991b897 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -31,25 +31,27 @@ my $DEBUG = 0; my $IPTABLES = "iptables --wait"; # iptables chains -my $CHAIN = "FORWARDFW"; +my $CHAIN_INPUT = "INPUTFW"; +my $CHAIN_FORWARD = "FORWARDFW"; +my $CHAIN_OUTPUT = "OUTPUTFW"; +my $CHAIN = $CHAIN_FORWARD; my $CHAIN_NAT_SOURCE = "NAT_SOURCE"; my $CHAIN_NAT_DESTINATION = "NAT_DESTINATION"; +my @VALID_CHAINS = ($CHAIN_INPUT, $CHAIN_FORWARD, $CHAIN_OUTPUT); + +my @PROTOCOLS = ("tcp", "udp", "icmp", "igmp", "ah", "esp", "gre", "ipv6", "ipip"); +my @PROTOCOLS_WITH_PORTS = ("tcp", "udp"); + +my @VALID_TARGETS = ("ACCEPT", "DROP", "REJECT"); my %fwdfwsettings=(); my %defaultNetworks=(); -my %configfwdfw=(); -my %color=(); -my %icmptypes=(); -my %ovpnSettings=(); +my %configfwdfw=();; my %customgrp=(); -our %sourcehash=(); -our %targethash=(); -my @timeframe=(); my %configinputfw=(); my %configoutgoingfw=(); my %confignatfw=(); my %aliases=(); -my @DPROT=(); my @p2ps=(); my $configfwdfw = "${General::swroot}/firewall/config"; @@ -58,14 +60,6 @@ my $configoutgoing = "${General::swroot}/firewall/outgoing"; my $p2pfile = "${General::swroot}/firewall/p2protocols"; my $configgrp = "${General::swroot}/fwhosts/customgroups"; my $netsettings = "${General::swroot}/ethernet/settings"; -my $errormessage = ''; -my $orange = ''; -my $green = ''; -my $blue = ''; -my ($TYPE,$PROT,$SPROT,$DPROT,$SPORT,$DPORT,$SRC_TGT); -my $conexists = 'off'; -my $dnat =''; -my $snat =''; &General::readhash("${General::swroot}/firewall/settings", \%fwdfwsettings); &General::readhash("$netsettings", \%defaultNetworks); @@ -75,19 +69,6 @@ my $snat =''; &General::readhasharray($configgrp, \%customgrp); &General::get_aliases(\%aliases); -#check if we have an internetconnection -open (CONN,"/var/ipfire/red/iface"); -my $con = ; -close(CONN); - -if (-f "/var/ipfire/red/active"){ - $conexists='on'; -} - -open (CONN1,"/var/ipfire/red/local-ipaddress"); -my $redip = ; -close(CONN1); - # MAIN &main(); @@ -122,6 +103,18 @@ sub print_error { print STDERR "$message\n"; } +sub print_rule { + my $hash = shift; + + print "\nRULE:"; + + my $i = 0; + foreach (@$hash) { + printf(" %2d: %s", $i++, $_); + } + print "\n"; +} + sub flush { run("$IPTABLES -F FORWARDFW"); run("$IPTABLES -F INPUTFW"); @@ -143,272 +136,249 @@ sub preparerules { } sub buildrules { - my $hash=shift; - my $STAG; - my $snatport; - my $fireport; - my $fwaccessdport; - my $natchain; - my $icmptype; - foreach my $key (sort {$a <=> $b} keys %$hash){ - next if (($$hash{$key}[6] eq 'RED' || $$hash{$key}[6] eq 'RED1') && $conexists eq 'off' ); + my $hash = shift; - my $time_constraints = ""; - my $natip = ""; + foreach my $key (sort {$a <=> $b} keys %$hash) { + # Skip disabled rules. + next unless ($$hash{$key}[2] eq 'ON'); - # Check if logging should be enabled. - my $LOG = 0; - if ($$hash{$key}[17] eq 'ON') { - $LOG = 1; + if ($DEBUG) { + print_rule($$hash{$key}); } - my $NAT = 0; - my $NAT_MODE; + # Check if the target is valid. + my $target = $$hash{$key}[0]; + if (!$target ~~ @VALID_TARGETS) { + print_error("Invalid target '$target' for rule $key"); + next; + } + + # Check if the chain is valid. + my $chain = $$hash{$key}[1]; + if (!$chain ~~ @VALID_CHAINS) { + print_error("Invalid chain '$chain' in rule $key"); + next; + } + + # Collect all sources. + my @sources = &get_addresses($hash, $key, "src"); + + # Collect all destinations. + my @destinations = &get_addresses($hash, $key, "tgt"); + + my $time_constraints = ""; + + # Check if logging should be enabled. + my $LOG = ($$hash{$key}[17] eq 'ON'); # Check if NAT is enabled and initialize variables, that we use for that. - if ($$hash{$key}[28] eq 'ON') { - $NAT = 1; + my $NAT = ($$hash{$key}[28] eq 'ON'); + my $NAT_MODE; + if ($NAT) { + $NAT_MODE = uc($$hash{$key}[31]); + } - # Destination NAT - if ($$hash{$key}[31] eq 'dnat') { - $NAT_MODE = "DNAT"; + # Set up time constraints. + my @time_options = (); + if ($$hash{$key}[18] eq 'ON') { + push(@time_options, ("-m", "time")); - if ($$hash{$key}[30] =~ /\|/) { - $$hash{$key}[30]=~ tr/|/,/; - $fireport='-m multiport --dport '.$$hash{$key}[30]; - } else { - $fireport='--dport '.$$hash{$key}[30] if ($$hash{$key}[30]>0); - } + # Select all days of the week this match is active. + my @weekdays = (); + if ($$hash{$key}[19] ne '') { + push (@weekdays, "Mon"); + } + if ($$hash{$key}[20] ne '') { + push (@weekdays, "Tue"); + } + if ($$hash{$key}[21] ne '') { + push (@weekdays, "Wed"); + } + if ($$hash{$key}[22] ne '') { + push (@weekdays, "Thu"); + } + if ($$hash{$key}[23] ne '') { + push (@weekdays, "Fri"); + } + if ($$hash{$key}[24] ne '') { + push (@weekdays, "Sat"); + } + if ($$hash{$key}[25] ne '') { + push (@weekdays, "Sun"); + } + if (@weekdays) { + push(@time_options, ("--weekdays", join(",", @weekdays))); + } - # Source NAT - } elsif ($$hash{$key}[31] eq 'snat') { - $NAT_MODE = "SNAT"; + # Convert start time. + my $time_start = &format_time($$hash{$key}[26]); + if ($time_start) { + push(@time_options, ("--timestart", $time_start)); + } - } else { - print_error("Invalid NAT mode: $$hash{$key}[31]"); + # Convert end time. + my $time_stop = &format_time($$hash{$key}[27]); + if ($time_stop) { + push(@time_options, ("--timestop", $time_stop)); + } + } + + # Check which protocols are used in this rule and so that we can + # later group rules by protocols. + my @protocols = &get_protocols($hash, $key); + if (!@protocols) { + print_error("Invalid protocol configuration for rule $key"); + next; + } + + foreach my $protocol (@protocols) { + # Check if the given protocol is supported. + if (($protocol ne "all") && (!$protocol ~~ @PROTOCOLS)) { + print_error("Protocol $protocol is not supported (rule $key)"); next; } - $natip = &get_nat_ip($$hash{$key}[29], $NAT_MODE); - } + # Prepare protocol options (like ICMP types, ports, etc...). + my @protocol_options = &get_protocol_options($hash, $key, $protocol); - $STAG=''; - if($$hash{$key}[2] eq 'ON'){ - #get source ip's - if ($$hash{$key}[3] eq 'cust_grp_src'){ - foreach my $grp (sort {$a <=> $b} keys %customgrp){ - if($customgrp{$grp}[0] eq $$hash{$key}[4]){ - &get_address($customgrp{$grp}[3],$customgrp{$grp}[2],"src"); + # Check if this protocol knows ports. + my $protocol_has_ports = ($protocol ~~ @PROTOCOLS_WITH_PORTS); + + foreach my $source (@sources) { + foreach my $destination (@destinations) { + # Skip invalid rules. + next if (!$source || !$destination || ($destination eq "none")); + + # Array with iptables arguments. + my @options = (); + + # Append protocol. + if ($protocol ne "all") { + push(@options, ("-p", $protocol)); + push(@options, @protocol_options); } - } - }else{ - &get_address($$hash{$key}[3],$$hash{$key}[4],"src"); - } - #get target ip's - if ($$hash{$key}[5] eq 'cust_grp_tgt'){ - foreach my $grp (sort {$a <=> $b} keys %customgrp){ - if($customgrp{$grp}[0] eq $$hash{$key}[6]){ - &get_address($customgrp{$grp}[3],$customgrp{$grp}[2],"tgt"); + + # Append source. + if ($source =~ /mac/) { + push(@options, $source); + } else { + push(@options, ("-s", $source)); } - } - }elsif($$hash{$key}[5] eq 'ipfire' ){ - if($$hash{$key}[6] eq 'GREEN'){ - $targethash{$key}[0]=$defaultNetworks{'GREEN_ADDRESS'}; - } - if($$hash{$key}[6] eq 'BLUE'){ - $targethash{$key}[0]=$defaultNetworks{'BLUE_ADDRESS'}; - } - if($$hash{$key}[6] eq 'ORANGE'){ - $targethash{$key}[0]=$defaultNetworks{'ORANGE_ADDRESS'}; - } - if($$hash{$key}[6] eq 'ALL'){ - $targethash{$key}[0]='0.0.0.0/0'; - } - if($$hash{$key}[6] eq 'RED' || $$hash{$key}[6] eq 'RED1'){ - open(FILE, "/var/ipfire/red/local-ipaddress")or die "Couldn't open local-ipaddress"; - $targethash{$key}[0]= ; - close(FILE); - }else{ - foreach my $alias (sort keys %aliases){ - if ($$hash{$key}[6] eq $alias){ - $targethash{$key}[0]=$aliases{$alias}{'IPT'}; - } + + # Append destination for non-DNAT rules. + unless ($NAT && ($NAT_MODE eq "DNAT")) { + push(@options, ("-d", $destination)); } - } - }else{ - &get_address($$hash{$key}[5],$$hash{$key}[6],"tgt"); - } - ##get source prot and port - $SRC_TGT='SRC'; - $SPORT = &get_port($hash,$key); - $SRC_TGT=''; - ##get target prot and port - $DPROT=&get_prot($hash,$key); + # Add time constraint options. + push(@options, @time_options); - if ($DPROT eq ''){$DPROT=' ';} - @DPROT=split(",",$DPROT); + # Process NAT rules. + if ($NAT) { + my $nat_address = &get_nat_address($$hash{$key}[29]); - # Set up time constraints. - if ($$hash{$key}[18] eq 'ON') { - my @time_args = ("-m", "time"); + # Skip NAT rules if the NAT address is unknown + # (i.e. no internet connection has been established, yet). + next unless ($nat_address); - # Select all days of the week this match is active. - my @weekdays = (); - if ($$hash{$key}[19] ne '') { - push (@weekdays, "Mon"); - } - if ($$hash{$key}[20] ne '') { - push (@weekdays, "Tue"); - } - if ($$hash{$key}[21] ne '') { - push (@weekdays, "Wed"); - } - if ($$hash{$key}[22] ne '') { - push (@weekdays, "Thu"); - } - if ($$hash{$key}[23] ne '') { - push (@weekdays, "Fri"); - } - if ($$hash{$key}[24] ne '') { - push (@weekdays, "Sat"); - } - if ($$hash{$key}[25] ne '') { - push (@weekdays, "Sun"); - } - if (@weekdays) { - push(@time_args, ("--weekdays", join(",", @weekdays))); - } + # Destination NAT + if ($NAT_MODE eq "DNAT") { + my ($dnat_address, $dnat_mask) = split("/", $destination); - # Convert start time. - my $time_start = &format_time($$hash{$key}[26]); - if ($time_start) { - push(@time_args, ("--timestart", $time_start)); - } + my @nat_options = @options; + push(@nat_options, ("-d", $nat_address)); + push(@options, ("-d", $dnat_address)); - # Convert end time. - my $time_stop = &format_time($$hash{$key}[27]); - if ($time_stop) { - push(@time_args, ("--timestop", $time_stop)); - } + if ($protocol_has_ports) { + my $dnat_port = &get_dnat_target_port($hash, $key); - # Format command line. - $time_constraints = join(" ", @time_args); - } + if ($dnat_port) { + $dnat_address .= ":$dnat_port"; - foreach my $DPROT (@DPROT){ - $DPORT = &get_port($hash,$key,$DPROT); - $PROT=$DPROT; - $PROT="-p $PROT" if ($PROT ne '' && $PROT ne ' '); - if ($DPROT ne 'TCP' && $DPROT ne'UDP' && $DPROT ne 'ICMP' ){ - $DPORT=''; - } - foreach my $a (sort keys %sourcehash){ - foreach my $b (sort keys %targethash){ - if(! $sourcehash{$a}[0] || ! $targethash{$b}[0] || ($natip eq '-d ' && $NAT) || (!$natip && $NAT)){ - #Skip rules when no RED IP is set (DHCP,DSL) - next; - } - next if ($targethash{$b}[0] eq 'none'); - $STAG=''; - if ($sourcehash{$a}[0] ne $targethash{$b}[0] && $targethash{$b}[0] ne 'none' || $sourcehash{$a}[0] eq '0.0.0.0/0.0.0.0'){ - if($DPROT ne ''){ - if(substr($sourcehash{$a}[0], 3, 3) ne 'mac' && $sourcehash{$a}[0] ne ''){ $STAG="-s";} - #Process ICMP RULE - if(substr($DPORT, 2, 4) eq 'icmp'){ - my @icmprule= split(",",substr($DPORT, 12,)); - foreach (@icmprule){ - $icmptype="--icmp-type "; - if ($_ eq "BLANK") { - $icmptype=""; - $_=""; + # Replace --dport with the translated one. + my @new_options = (); + my $skip_count = 0; + foreach my $option (@options) { + next if ($skip_count-- > 0); + + if ($option eq "--dport") { + push(@new_options, ("--dport", $dnat_port)); + $skip_count = 1; + next; } - if ($LOG) { - run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $time_constraints -j LOG"); - } - run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $icmptype $_ $time_constraints -j $$hash{$key}[0]"); + + push(@new_options, $option); } - #PROCESS DNAT RULE (Portforward) - } elsif ($NAT && $NAT_MODE eq "DNAT") { - if ($LOG) { - run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $time_constraints -j LOG --log-prefix 'DNAT'"); - } - my ($ip,$sub) =split("/",$targethash{$b}[0]); - #Process NAT with servicegroup used - if ($$hash{$key}[14] eq 'cust_srvgrp') { - run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $time_constraints -j DNAT --to-destination $ip $DPORT"); - $fwaccessdport=$DPORT; - } else { - run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION $PROT $STAG $sourcehash{$a}[0] $SPORT $natip $fireport $time_constraints -j DNAT --to-destination $ip$DPORT"); - $DPORT =~ s/\-/:/g; - if ($DPORT){ - $fwaccessdport="--dport ".substr($DPORT,1,); - }elsif(! $DPORT && $$hash{$key}[30] ne ''){ - if ($$hash{$key}[30]=~m/|/i){ - $$hash{$key}[30] =~ s/\|/,/g; - $fwaccessdport="-m multiport --dport $$hash{$key}[30]"; - }else{ - $fwaccessdport="--dport $$hash{$key}[30]"; - } - } - } - run("$IPTABLES -A FORWARDFW $PROT $STAG $sourcehash{$a}[0] -d $ip $fwaccessdport $time_constraints -j $$hash{$key}[0]"); - next; - #PROCESS SNAT RULE - } elsif ($NAT && $NAT_MODE eq "SNAT") { - if ($LOG) { - run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $time_constraints -j LOG --log-prefix 'SNAT'"); - } - run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $time_constraints -j SNAT --to-source $natip"); - } - #PROCESS EVERY OTHER RULE (If NOT ICMP, else the rule would be applied double) - if ($PROT ne '-p ICMP'){ - if ($LOG && !$NAT) { - run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $time_constraints -j LOG"); - } - run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $time_constraints -j $$hash{$key}[0]"); - } - #PROCESS Prot ICMP and type = All ICMP-Types - if ($PROT eq '-p ICMP' && $$hash{$key}[9] eq 'All ICMP-Types'){ - if ($LOG && !$NAT) { - run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $time_constraints -j LOG"); - } - run("$IPTABLES -A $$hash{$key}[1] $PROT $STAG $sourcehash{$a}[0] $SPORT -d $targethash{$b}[0] $DPORT $time_constraints -j $$hash{$key}[0]"); + @options = @new_options; } } + + if ($LOG) { + run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION @nat_options -j LOG --log-prefix 'DNAT'"); + } + run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION @nat_options -j DNAT --to-destination $dnat_address"); + + # Source NAT + } elsif ($NAT_MODE eq "SNAT") { + if ($LOG) { + run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE @options -j LOG --log-prefix 'SNAT'"); + } + run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE @options -j SNAT --to-source $nat_address"); } } + + # Insert firewall rule. + if ($LOG && !$NAT) { + run("$IPTABLES -A $chain @options -j LOG"); + } + run("$IPTABLES -A $chain @options -j $target"); } } } - %sourcehash=(); - %targethash=(); - undef $fireport; } } -sub get_nat_ip { - my $val=shift; - my $type=shift; - my $result; - if($val eq 'RED' || $val eq 'GREEN' || $val eq 'ORANGE' || $val eq 'BLUE'){ - $result=$defaultNetworks{$val.'_ADDRESS'}; - }elsif($val eq 'ALL'){ - $result='-i '.$con; - }elsif($val eq 'Default IP' && $type eq "DNAT"){ - $result='-d '.$redip; - }elsif($val eq 'Default IP' && $type eq "SNAT"){ - $result=$redip; - }else{ - foreach my $al (sort keys %aliases){ - if($val eq $al && $type eq "DNAT"){ - $result='-d '.$aliases{$al}{'IPT'}; - }elsif($val eq $al && $type eq "SNAT"){ - $result=$aliases{$al}{'IPT'}; - } +sub get_external_interface() { + open(IFACE, "/var/ipfire/red/iface") or return ""; + my $iface = ; + close(IFACE); + + return $iface; +} + +sub get_external_address() { + open(ADDR, "/var/ipfire/red/local-ipaddress") or return ""; + my $address = ; + close(ADDR); + + return $address; +} + +sub get_alias { + my $id = shift; + + foreach my $alias (sort keys %aliases) { + if ($id eq $alias) { + return $aliases{$alias}; } } - return $result; +} + +sub get_nat_address { + my $zone = shift; + + # Any static address of any zone. + if ($zone eq "RED" || $zone eq "GREEN" || $zone eq "ORANGE" || $zone eq "BLUE") { + return $defaultNetworks{$zone . "_ADDRESS"}; + + } elsif ($zone eq "Default IP") { + return &get_external_address(); + + } else { + return &get_alias($zone); + } + + print_error("Could not find NAT address"); } # Formats the given timestamp into the iptables format which is "hh:mm" UTC. @@ -476,156 +446,291 @@ sub p2pblock { } } +sub get_addresses { + my $hash = shift; + my $key = shift; + my $type = shift; + + my @addresses = (); + my $addr_type; + my $value; + my $group_name; + + if ($type eq "src") { + $addr_type = $$hash{$key}[3]; + $value = $$hash{$key}[4]; + + } elsif ($type eq "tgt") { + $addr_type = $$hash{$key}[5]; + $value = $$hash{$key}[6]; + } + + if ($addr_type ~~ ["cust_grp_src", "cust_grp_tgt"]) { + foreach my $grp (sort {$a <=> $b} keys %customgrp) { + if ($customgrp{$grp}[0] eq $value) { + my @address = &get_address($customgrp{$grp}[3], $customgrp{$grp}[2], $type); + + if (@address) { + push(@addresses, @address); + } + } + } + } else { + my @address = &get_address($addr_type, $value, $type); + + if (@address) { + push(@addresses, @address); + } + } + + return @addresses; +} + sub get_address { - my $base=shift; #source of checking ($configfwdfw{$key}[x] or groupkey - my $base2=shift; - my $type=shift; #src or tgt - my $hash; - if ($type eq 'src'){ - $hash=\%sourcehash; - }else{ - $hash=\%targethash; - } - my $key = &General::findhasharraykey($hash); - if($base eq 'src_addr' || $base eq 'tgt_addr' ){ - if (&General::validmac($base2)){ - $$hash{$key}[0] = "-m mac --mac-source $base2"; - }else{ - $$hash{$key}[0] = $base2; + my $key = shift; + my $value = shift; + my $type = shift; + + my @ret = (); + + # If the user manually typed an address, we just check if it is a MAC + # address. Otherwise, we assume that it is an IP address. + if ($key ~~ ["src_addr", "tgt_addr"]) { + if (&General::validmac($value)) { + push(@ret, "-m mac --mac-source $value"); + } else { + push(@ret, $value); } - }elsif($base eq 'std_net_src' || $base eq 'std_net_tgt' || $base eq 'Standard Network'){ - $$hash{$key}[0]=&fwlib::get_std_net_ip($base2,$con); - }elsif($base eq 'cust_net_src' || $base eq 'cust_net_tgt' || $base eq 'Custom Network'){ - $$hash{$key}[0]=&fwlib::get_net_ip($base2); - }elsif($base eq 'cust_host_src' || $base eq 'cust_host_tgt' || $base eq 'Custom Host'){ - $$hash{$key}[0]=&fwlib::get_host_ip($base2,$type); - }elsif($base eq 'ovpn_net_src' || $base eq 'ovpn_net_tgt' || $base eq 'OpenVPN static network'){ - $$hash{$key}[0]=&fwlib::get_ovpn_net_ip($base2,1); - }elsif($base eq 'ovpn_host_src' ||$base eq 'ovpn_host_tgt' || $base eq 'OpenVPN static host'){ - $$hash{$key}[0]=&fwlib::get_ovpn_host_ip($base2,33); - }elsif($base eq 'ovpn_n2n_src' ||$base eq 'ovpn_n2n_tgt' || $base eq 'OpenVPN N-2-N'){ - $$hash{$key}[0]=&fwlib::get_ovpn_n2n_ip($base2,11); - }elsif($base eq 'ipsec_net_src' || $base eq 'ipsec_net_tgt' || $base eq 'IpSec Network'){ - $$hash{$key}[0]=&fwlib::get_ipsec_net_ip($base2,11); - }elsif($base eq 'ipfire_src' ){ - if($base2 eq 'GREEN'){ - $$hash{$key}[0]=$defaultNetworks{'GREEN_ADDRESS'}; + + # If a default network interface (GREEN, BLUE, etc.) is selected, we + # try to get the corresponding address of the network. + } elsif ($key ~~ ["std_net_src", "std_net_tgt", "Standard Network"]) { + my $external_interface = &get_external_interface(); + + my $network_address = &fwlib::get_std_net_ip($value, $external_interface); + if ($network_address) { + push(@ret, $network_address); } - if($base2 eq 'BLUE'){ - $$hash{$key}[0]=$defaultNetworks{'BLUE_ADDRESS'}; + + # Custom networks. + } elsif ($key ~~ ["cust_net_src", "cust_net_tgt", "Custom Network"]) { + my $network_address = &fwlib::get_net_ip($value); + if ($network_address) { + push(@ret, $network_address); } - if($base2 eq 'ORANGE'){ - $$hash{$key}[0]=$defaultNetworks{'ORANGE_ADDRESS'}; + + # Custom hosts. + } elsif ($key ~~ ["cust_host_src", "cust_host_tgt", "Custom Host"]) { + my $host_address = &fwlib::get_host_ip($value, $type); + if ($host_address) { + push(@ret, $host_address); } - if($base2 eq 'ALL'){ - $$hash{$key}[0]='0.0.0.0/0'; + + # OpenVPN networks. + } elsif ($key ~~ ["ovpn_net_src", "ovpn_net_tgt", "OpenVPN static network"]) { + my $network_address = &fwlib::get_ovpn_net_ip($value, 1); + if ($network_address) { + push(@ret, $network_address); } - if($base2 eq 'RED' || $base2 eq 'RED1'){ - open(FILE, "/var/ipfire/red/local-ipaddress"); - $$hash{$key}[0]= ; - close(FILE); - }else{ - foreach my $alias (sort keys %aliases){ - if ($base2 eq $alias){ - $$hash{$key}[0]=$aliases{$alias}{'IPT'}; - } + + # OpenVPN hosts. + } elsif ($key ~~ ["ovpn_host_src", "ovpn_host_tgt", "OpenVPN static host"]) { + my $host_address = &fwlib::get_ovpn_host_ip($value, 33); + if ($host_address) { + push(@ret, $host_address); + } + + # OpenVPN N2N. + } elsif ($key ~~ ["ovpn_n2n_src", "ovpn_n2n_tgt", "OpenVPN N-2-N"]) { + my $network_address = &fwlib::get_ovpn_n2n_ip($value, 11); + if ($network_address) { + push(@ret, $network_address); + } + + # IPsec networks. + } elsif ($key ~~ ["ipsec_net_src", "ipsec_net_tgt", "IpSec Network"]) { + my $network_address = &fwlib::get_ipsec_net_ip($value, 11); + if ($network_address) { + push(@ret, $network_address); + } + + # The firewall's own IP addresses. + } elsif ($key ~~ ["ipfire", "ipfire_src"]) { + # ALL + if ($value eq "ALL") { + push(@ret, "0/0"); + + # GREEN + } elsif ($value eq "GREEN") { + push(@ret, $defaultNetworks{"GREEN_ADDRESS"}); + + # BLUE + } elsif ($value eq "BLUE") { + push(@ret, $defaultNetworks{"BLUE_ADDRESS"}); + + # ORANGE + } elsif ($value eq "ORANGE") { + push(@ret, $defaultNetworks{"ORANGE_ADDRESS"}); + + # RED + } elsif ($value ~~ ["RED", "RED1"]) { + my $address = &get_external_address(); + if ($address) { + push(@ret, $address); + } + + # Aliases + } else { + my %alias = &get_alias($value); + if (%alias) { + push(@ret, $alias{"IPT"}); } } + + # If nothing was selected, we assume "any". + } else { + push(@ret, "0/0"); } + + return @ret; } -sub get_prot { - my $hash=shift; - my $key=shift; - #check AH,GRE,ESP or ICMP - if ($$hash{$key}[7] ne 'ON' && $$hash{$key}[11] ne 'ON'){ - return "$$hash{$key}[8]"; - } - if ($$hash{$key}[7] eq 'ON' || $$hash{$key}[11] eq 'ON'){ - #check if servicegroup or service - if($$hash{$key}[14] eq 'cust_srv'){ - return &fwlib::get_srv_prot($$hash{$key}[15]); - }elsif($$hash{$key}[14] eq 'cust_srvgrp'){ - return &fwlib::get_srvgrp_prot($$hash{$key}[15]); - }elsif (($$hash{$key}[10] ne '' || $$hash{$key}[15] ne '') && $$hash{$key}[8] eq ''){ #when ports are used and prot set to "all" - return "TCP,UDP"; - }elsif (($$hash{$key}[10] ne '' || $$hash{$key}[15] ne '') && ($$hash{$key}[8] eq 'TCP' || $$hash{$key}[8] eq 'UDP')){ #when ports are used and prot set to "tcp" or "udp" - return "$$hash{$key}[8]"; - }elsif (($$hash{$key}[10] eq '' && $$hash{$key}[15] eq '') && $$hash{$key}[8] ne 'ICMP'){ #when ports are NOT used and prot NOT set to "ICMP" - return "$$hash{$key}[8]"; - }else{ - return "$$hash{$key}[8]"; +sub get_protocols { + my $hash = shift; + my $key = shift; + + my $uses_source_ports = ($$hash{$key}[7] eq "ON"); + my $uses_services = ($$hash{$key}[11] eq "ON"); + + my @protocols = (); + + # Rules which don't have source ports or services (like ICMP, ESP, ...). + if (!$uses_source_ports && !$uses_services) { + push(@protocols, $$hash{$key}[8]); + + # Rules which either use ports or services. + } elsif ($uses_source_ports || $uses_services) { + # Check if service group or service + if ($$hash{$key}[14] eq 'cust_srv') { + push(@protocols, &fwlib::get_srv_prot($$hash{$key}[15])); + + } elsif($$hash{$key}[14] eq 'cust_srvgrp'){ + my $protos = &fwlib::get_srvgrp_prot($$hash{$key}[15]); + push(@protocols, split(",", $protos)); + + } else { + # Fetch the protocol for this rule. + my $protocol = lc($$hash{$key}[8]); + + # Fetch source and destination ports for this rule. + my $source_ports = $$hash{$key}[10]; + my $destination_ports = $$hash{$key}[15]; + + # Check if ports are set for protocols which do not support ports. + if (!($protocol ~~ @PROTOCOLS_WITH_PORTS) && ($source_ports || $destination_ports)) { + print_error("$protocol does not support ports"); + return (); + } + + push(@protocols, $protocol); } } - #DNAT - if ($SRC_TGT eq '' && $$hash{$key}[31] eq 'dnat' && $$hash{$key}[11] eq '' && $$hash{$key}[12] ne ''){ - return "$$hash{$key}[8]"; + + # Remove all empty elements + @protocols = map { $_ ? $_ : () } @protocols; + + # If no protocol has been defined, we assume "all". + if (!@protocols) { + push(@protocols, "all"); } + + # Make all protocol names lowercase. + @protocols = map { lc } @protocols; + + return @protocols; } -sub get_port { - my $hash=shift; - my $key=shift; - my $prot=shift; - #Get manual defined Ports from SOURCE - if ($$hash{$key}[7] eq 'ON' && $SRC_TGT eq 'SRC'){ - if ($$hash{$key}[10] ne ''){ - $$hash{$key}[10] =~ s/\|/,/g; - if(index($$hash{$key}[10],",") > 0){ - return "-m multiport --sport $$hash{$key}[10] "; - }else{ - if($$hash{$key}[28] ne 'ON' || ($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'snat') ||($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'dnat') ){ - return "--sport $$hash{$key}[10] "; - }else{ - return ":$$hash{$key}[10]"; - } - } +sub get_protocol_options { + my $hash = shift; + my $key = shift; + my $protocol = shift; + my @options = (); + + # Process source ports. + my $use_src_ports = ($$hash{$key}[7] eq "ON"); + my $src_ports = $$hash{$key}[10]; + + if ($use_src_ports && $src_ports) { + push(@options, &format_ports($src_ports, "src")); + } + + # Process destination ports. + my $use_dst_ports = ($$hash{$key}[11] eq "ON"); + my $use_dnat = (($$hash{$key}[28] eq "ON") && ($$hash{$key}[31] eq "dnat")); + + if ($use_dst_ports) { + my $dst_ports_mode = $$hash{$key}[14]; + my $dst_ports = $$hash{$key}[15]; + if ($use_dnat && $$hash{$key}[30]) { + $dst_ports = $$hash{$key}[30]; } - #Get manual ports from TARGET - }elsif($$hash{$key}[11] eq 'ON' && $SRC_TGT eq ''){ - if($$hash{$key}[14] eq 'TGT_PORT'){ - if ($$hash{$key}[15] ne ''){ - $$hash{$key}[15] =~ s/\|/,/g; - if(index($$hash{$key}[15],",") > 0){ - return "-m multiport --dport $$hash{$key}[15] "; - }else{ - if($$hash{$key}[28] ne 'ON' || ($$hash{$key}[28] eq 'ON' && $$hash{$key}[31] eq 'snat') ){ - return "--dport $$hash{$key}[15] "; - }else{ - $$hash{$key}[15] =~ s/\:/-/g; - return ":$$hash{$key}[15]"; - } - } - } - #Get ports defined in custom Service (firewall-groups) - }elsif($$hash{$key}[14] eq 'cust_srv'){ - if ($prot ne 'ICMP'){ - if($$hash{$key}[31] eq 'dnat' && $$hash{$key}[28] eq 'ON'){ - my $ports =&fwlib::get_srv_port($$hash{$key}[15],1,$prot); - $ports =~ s/\:/-/g; - return ":".$ports - }else{ - return "--dport ".&fwlib::get_srv_port($$hash{$key}[15],1,$prot); - } - }elsif($prot eq 'ICMP' && $$hash{$key}[11] eq 'ON'){ #When PROT is ICMP and "use targetport is checked, this is an icmp-service - return "--icmp-type ".&fwlib::get_srv_port($$hash{$key}[15],3,$prot); - } - #Get ports from services which are used in custom servicegroups (firewall-groups) - }elsif($$hash{$key}[14] eq 'cust_srvgrp'){ - if ($prot ne 'ICMP'){ - return &fwlib::get_srvgrp_port($$hash{$key}[15],$prot); - } - elsif($prot eq 'ICMP'){ - return &fwlib::get_srvgrp_port($$hash{$key}[15],$prot); + + if (($dst_ports_mode eq "TGT_PORT") && $dst_ports) { + push(@options, &format_ports($dst_ports, "dst")); + + } elsif ($dst_ports_mode eq "cust_srv") { + if ($protocol eq "ICMP") { + push(@options, ("--icmp-type", &fwlib::get_srv_port($dst_ports, 3, "ICMP"))); + } else { + $dst_ports = &fwlib::get_srv_port($dst_ports, 1, uc($protocol)); + push(@options, &format_ports($dst_ports, "dst")); } + + } elsif ($dst_ports_mode eq "cust_srvgrp") { + push(@options, &fwlib::get_srvgrp_port($dst_ports, uc($protocol))); } } - #CHECK ICMP - if ($$hash{$key}[7] ne 'ON' && $$hash{$key}[11] ne 'ON' && $SRC_TGT eq ''){ - if($$hash{$key}[9] ne '' && $$hash{$key}[9] ne 'All ICMP-Types'){ - return "--icmp-type $$hash{$key}[9] "; - }elsif($$hash{$key}[9] eq 'All ICMP-Types'){ - return; + + # Check if a single ICMP type is selected. + if (!$use_src_ports && !$use_dst_ports && $protocol eq "icmp") { + my $icmp_type = $$hash{$key}[9]; + + if (($icmp_type ne "All ICMP-Types") && $icmp_type) { + push(@options, ("--icmp-type", $icmp_type)); } } + + return @options; +} + +sub format_ports { + my $ports = shift; + my $type = shift; + + my $arg; + if ($type eq "src") { + $arg = "--sport"; + } elsif ($type eq "dst") { + $arg = "--dport"; + } + + my @options = (); + + if ($ports =~ /\|/) { + $ports =~ s/\|/,/g; + push(@options, ("-m", "multiport")); + } + + push(@options, ($arg, $ports)); + + return @options; +} + +sub get_dnat_target_port { + my $hash = shift; + my $key = shift; + + if ($$hash{$key}[14] eq "TGT_PORT") { + return $$hash{$key}[15]; + } } From 239f8188e22bec5ea0820dd0e566fc8dcbd3e3c1 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 2 Mar 2014 19:39:42 +0100 Subject: [PATCH 17/73] rootfile updates. --- config/rootfiles/common/armv5tel/dracut | 3 +- .../rootfiles/common/armv5tel/linux-headers | 64 +- .../rootfiles/common/armv5tel/linux-kirkwood | 1533 ++++++++++------- config/rootfiles/common/armv5tel/linux-multi | 590 +------ config/rootfiles/common/armv5tel/linux-rpi | 851 ++++++--- config/rootfiles/common/armv5tel/u-boot | 6 +- config/rootfiles/common/armv5tel/u-boot-panda | 5 - config/rootfiles/common/i586/linux | 2 + config/rootfiles/packages/foomatic | 4 +- config/rootfiles/packages/linux-pae | 2 + 10 files changed, 1761 insertions(+), 1299 deletions(-) delete mode 100644 config/rootfiles/common/armv5tel/u-boot-panda diff --git a/config/rootfiles/common/armv5tel/dracut b/config/rootfiles/common/armv5tel/dracut index ca3defcb0..9c41aba9a 100644 --- a/config/rootfiles/common/armv5tel/dracut +++ b/config/rootfiles/common/armv5tel/dracut @@ -10,7 +10,6 @@ sbin/dracut-catimages sbin/dracut-gencmdline sbin/lsinitrd sbin/mkinitrd -sbin/switch_root usr/share/dracut usr/share/dracut/dracut-functions usr/share/dracut/modules.d @@ -55,6 +54,7 @@ usr/share/dracut/modules.d/99base/check usr/share/dracut/modules.d/99base/dracut-lib.sh usr/share/dracut/modules.d/99base/init usr/share/dracut/modules.d/99base/initqueue +#usr/share/dracut/modules.d/99base/init~ usr/share/dracut/modules.d/99base/install usr/share/dracut/modules.d/99base/loginit usr/share/dracut/modules.d/99base/parse-blacklist.sh @@ -63,3 +63,4 @@ usr/share/dracut/modules.d/99base/parse-root-opts.sh #usr/share/man/man8/dracut-catimages.8 #usr/share/man/man8/dracut-gencmdline.8 #usr/share/man/man8/dracut.8 +sbin/switch_root diff --git a/config/rootfiles/common/armv5tel/linux-headers b/config/rootfiles/common/armv5tel/linux-headers index 3b8dd3a70..b9040c378 100644 --- a/config/rootfiles/common/armv5tel/linux-headers +++ b/config/rootfiles/common/armv5tel/linux-headers @@ -10,6 +10,7 @@ #usr/include/asm-generic/ioctl.h #usr/include/asm-generic/ioctls.h #usr/include/asm-generic/ipcbuf.h +#usr/include/asm-generic/kvm_para.h #usr/include/asm-generic/mman-common.h #usr/include/asm-generic/mman.h #usr/include/asm-generic/msgbuf.h @@ -34,7 +35,6 @@ #usr/include/asm-generic/types.h #usr/include/asm-generic/ucontext.h #usr/include/asm-generic/unistd.h -#usr/include/asm/a.out.h #usr/include/asm/auxvec.h #usr/include/asm/bitsperlong.h #usr/include/asm/byteorder.h @@ -44,6 +44,8 @@ #usr/include/asm/ioctl.h #usr/include/asm/ioctls.h #usr/include/asm/ipcbuf.h +#usr/include/asm/kvm.h +#usr/include/asm/kvm_para.h #usr/include/asm/mman.h #usr/include/asm/msgbuf.h #usr/include/asm/param.h @@ -68,20 +70,23 @@ #usr/include/asm/unistd.h #usr/include/drm #usr/include/drm/drm.h +#usr/include/drm/drm_fourcc.h #usr/include/drm/drm_mode.h #usr/include/drm/drm_sarea.h +#usr/include/drm/exynos_drm.h #usr/include/drm/i810_drm.h #usr/include/drm/i915_drm.h #usr/include/drm/mga_drm.h #usr/include/drm/nouveau_drm.h +#usr/include/drm/qxl_drm.h #usr/include/drm/r128_drm.h #usr/include/drm/radeon_drm.h #usr/include/drm/savage_drm.h #usr/include/drm/sis_drm.h +#usr/include/drm/tegra_drm.h #usr/include/drm/via_drm.h #usr/include/drm/vmwgfx_drm.h #usr/include/linux -#usr/include/linux/a.out.h #usr/include/linux/acct.h #usr/include/linux/adb.h #usr/include/linux/adfs_fs.h @@ -118,11 +123,11 @@ #usr/include/linux/baycom.h #usr/include/linux/bfs_fs.h #usr/include/linux/binfmts.h -#usr/include/linux/blk_types.h #usr/include/linux/blkpg.h #usr/include/linux/blktrace_api.h #usr/include/linux/bpqether.h #usr/include/linux/bsg.h +#usr/include/linux/btrfs.h #usr/include/linux/byteorder #usr/include/linux/byteorder/big_endian.h #usr/include/linux/byteorder/little_endian.h @@ -140,7 +145,6 @@ #usr/include/linux/capi.h #usr/include/linux/cciss_defs.h #usr/include/linux/cciss_ioctl.h -#usr/include/linux/cdk.h #usr/include/linux/cdrom.h #usr/include/linux/cgroupstats.h #usr/include/linux/chio.h @@ -149,7 +153,6 @@ #usr/include/linux/coda.h #usr/include/linux/coda_psdev.h #usr/include/linux/coff.h -#usr/include/linux/comstats.h #usr/include/linux/connector.h #usr/include/linux/const.h #usr/include/linux/cramfs_fs.h @@ -186,7 +189,6 @@ #usr/include/linux/errqueue.h #usr/include/linux/ethtool.h #usr/include/linux/eventpoll.h -#usr/include/linux/ext2_fs.h #usr/include/linux/fadvise.h #usr/include/linux/falloc.h #usr/include/linux/fanotify.h @@ -206,7 +208,6 @@ #usr/include/linux/futex.h #usr/include/linux/gameport.h #usr/include/linux/gen_stats.h -#usr/include/linux/generic_serial.h #usr/include/linux/genetlink.h #usr/include/linux/gfs2_ondisk.h #usr/include/linux/gigaset_dev.h @@ -219,6 +220,9 @@ #usr/include/linux/hiddev.h #usr/include/linux/hidraw.h #usr/include/linux/hpet.h +#usr/include/linux/hsi +#usr/include/linux/hsi/hsi_char.h +#usr/include/linux/hw_breakpoint.h #usr/include/linux/hysdn_if.h #usr/include/linux/i2c-dev.h #usr/include/linux/i2c.h @@ -235,7 +239,6 @@ #usr/include/linux/if_bonding.h #usr/include/linux/if_bridge.h #usr/include/linux/if_cablemodem.h -#usr/include/linux/if_ec.h #usr/include/linux/if_eql.h #usr/include/linux/if_ether.h #usr/include/linux/if_fc.h @@ -252,8 +255,7 @@ #usr/include/linux/if_pppol2tp.h #usr/include/linux/if_pppox.h #usr/include/linux/if_slip.h -#usr/include/linux/if_strip.h -#usr/include/linux/if_tr.h +#usr/include/linux/if_team.h #usr/include/linux/if_tun.h #usr/include/linux/if_tunnel.h #usr/include/linux/if_vlan.h @@ -295,8 +297,11 @@ #usr/include/linux/kernel-page-flags.h #usr/include/linux/kernel.h #usr/include/linux/kernelcapi.h +#usr/include/linux/kexec.h #usr/include/linux/keyboard.h #usr/include/linux/keyctl.h +#usr/include/linux/kvm.h +#usr/include/linux/kvm_para.h #usr/include/linux/l2tp.h #usr/include/linux/limits.h #usr/include/linux/llc.h @@ -306,7 +311,9 @@ #usr/include/linux/major.h #usr/include/linux/map_to_7segment.h #usr/include/linux/matroxfb.h +#usr/include/linux/mdio.h #usr/include/linux/media.h +#usr/include/linux/mei.h #usr/include/linux/mempolicy.h #usr/include/linux/meye.h #usr/include/linux/mii.h @@ -331,6 +338,7 @@ #usr/include/linux/net.h #usr/include/linux/net_dropmon.h #usr/include/linux/net_tstamp.h +#usr/include/linux/netconf.h #usr/include/linux/netdevice.h #usr/include/linux/netfilter #usr/include/linux/netfilter.h @@ -344,9 +352,13 @@ #usr/include/linux/netfilter/nf_conntrack_sctp.h #usr/include/linux/netfilter/nf_conntrack_tcp.h #usr/include/linux/netfilter/nf_conntrack_tuple_common.h +#usr/include/linux/netfilter/nf_nat.h #usr/include/linux/netfilter/nfnetlink.h +#usr/include/linux/netfilter/nfnetlink_acct.h #usr/include/linux/netfilter/nfnetlink_compat.h #usr/include/linux/netfilter/nfnetlink_conntrack.h +#usr/include/linux/netfilter/nfnetlink_cthelper.h +#usr/include/linux/netfilter/nfnetlink_cttimeout.h #usr/include/linux/netfilter/nfnetlink_log.h #usr/include/linux/netfilter/nfnetlink_queue.h #usr/include/linux/netfilter/x_tables.h @@ -359,6 +371,7 @@ #usr/include/linux/netfilter/xt_DSCP.h #usr/include/linux/netfilter/xt_IDLETIMER.h #usr/include/linux/netfilter/xt_LED.h +#usr/include/linux/netfilter/xt_LOG.h #usr/include/linux/netfilter/xt_MARK.h #usr/include/linux/netfilter/xt_NFLOG.h #usr/include/linux/netfilter/xt_NFQUEUE.h @@ -369,9 +382,11 @@ #usr/include/linux/netfilter/xt_TEE.h #usr/include/linux/netfilter/xt_TPROXY.h #usr/include/linux/netfilter/xt_addrtype.h +#usr/include/linux/netfilter/xt_bpf.h #usr/include/linux/netfilter/xt_cluster.h #usr/include/linux/netfilter/xt_comment.h #usr/include/linux/netfilter/xt_connbytes.h +#usr/include/linux/netfilter/xt_connlabel.h #usr/include/linux/netfilter/xt_connlimit.h #usr/include/linux/netfilter/xt_connmark.h #usr/include/linux/netfilter/xt_conntrack.h @@ -379,6 +394,7 @@ #usr/include/linux/netfilter/xt_dccp.h #usr/include/linux/netfilter/xt_devgroup.h #usr/include/linux/netfilter/xt_dscp.h +#usr/include/linux/netfilter/xt_ecn.h #usr/include/linux/netfilter/xt_esp.h #usr/include/linux/netfilter/xt_hashlimit.h #usr/include/linux/netfilter/xt_helper.h @@ -389,6 +405,7 @@ #usr/include/linux/netfilter/xt_mac.h #usr/include/linux/netfilter/xt_mark.h #usr/include/linux/netfilter/xt_multiport.h +#usr/include/linux/netfilter/xt_nfacct.h #usr/include/linux/netfilter/xt_osf.h #usr/include/linux/netfilter/xt_owner.h #usr/include/linux/netfilter/xt_physdev.h @@ -435,26 +452,22 @@ #usr/include/linux/netfilter_decnet.h #usr/include/linux/netfilter_ipv4 #usr/include/linux/netfilter_ipv4.h -#usr/include/linux/netfilter_ipv4/ip_queue.h #usr/include/linux/netfilter_ipv4/ip_tables.h #usr/include/linux/netfilter_ipv4/ipt_CLUSTERIP.h #usr/include/linux/netfilter_ipv4/ipt_ECN.h #usr/include/linux/netfilter_ipv4/ipt_LOG.h #usr/include/linux/netfilter_ipv4/ipt_REJECT.h -#usr/include/linux/netfilter_ipv4/ipt_SAME.h #usr/include/linux/netfilter_ipv4/ipt_TTL.h #usr/include/linux/netfilter_ipv4/ipt_ULOG.h -#usr/include/linux/netfilter_ipv4/ipt_addrtype.h #usr/include/linux/netfilter_ipv4/ipt_ah.h #usr/include/linux/netfilter_ipv4/ipt_ecn.h -#usr/include/linux/netfilter_ipv4/ipt_realm.h #usr/include/linux/netfilter_ipv4/ipt_ttl.h -#usr/include/linux/netfilter_ipv4/nf_nat.h #usr/include/linux/netfilter_ipv6 #usr/include/linux/netfilter_ipv6.h #usr/include/linux/netfilter_ipv6/ip6_tables.h #usr/include/linux/netfilter_ipv6/ip6t_HL.h #usr/include/linux/netfilter_ipv6/ip6t_LOG.h +#usr/include/linux/netfilter_ipv6/ip6t_NPT.h #usr/include/linux/netfilter_ipv6/ip6t_REJECT.h #usr/include/linux/netfilter_ipv6/ip6t_ah.h #usr/include/linux/netfilter_ipv6/ip6t_frag.h @@ -464,6 +477,7 @@ #usr/include/linux/netfilter_ipv6/ip6t_opts.h #usr/include/linux/netfilter_ipv6/ip6t_rt.h #usr/include/linux/netlink.h +#usr/include/linux/netlink_diag.h #usr/include/linux/netrom.h #usr/include/linux/nfc.h #usr/include/linux/nfs.h @@ -476,6 +490,7 @@ #usr/include/linux/nfs_mount.h #usr/include/linux/nfsacl.h #usr/include/linux/nfsd +#usr/include/linux/nfsd/cld.h #usr/include/linux/nfsd/debug.h #usr/include/linux/nfsd/export.h #usr/include/linux/nfsd/nfsfh.h @@ -486,6 +501,8 @@ #usr/include/linux/omap3isp.h #usr/include/linux/omapfb.h #usr/include/linux/oom.h +#usr/include/linux/openvswitch.h +#usr/include/linux/packet_diag.h #usr/include/linux/param.h #usr/include/linux/parport.h #usr/include/linux/patchkey.h @@ -505,6 +522,7 @@ #usr/include/linux/posix_types.h #usr/include/linux/ppdev.h #usr/include/linux/ppp-comp.h +#usr/include/linux/ppp-ioctl.h #usr/include/linux/ppp_defs.h #usr/include/linux/pps.h #usr/include/linux/prctl.h @@ -533,7 +551,9 @@ #usr/include/linux/scc.h #usr/include/linux/sched.h #usr/include/linux/screen_info.h +#usr/include/linux/sctp.h #usr/include/linux/sdla.h +#usr/include/linux/seccomp.h #usr/include/linux/securebits.h #usr/include/linux/selinux_netlink.h #usr/include/linux/sem.h @@ -545,6 +565,7 @@ #usr/include/linux/signal.h #usr/include/linux/signalfd.h #usr/include/linux/snmp.h +#usr/include/linux/sock_diag.h #usr/include/linux/socket.h #usr/include/linux/sockios.h #usr/include/linux/som.h @@ -563,6 +584,7 @@ #usr/include/linux/swab.h #usr/include/linux/synclink.h #usr/include/linux/sysctl.h +#usr/include/linux/sysinfo.h #usr/include/linux/taskstats.h #usr/include/linux/tc_act #usr/include/linux/tc_act/tc_csum.h @@ -578,6 +600,7 @@ #usr/include/linux/tc_ematch/tc_em_nbyte.h #usr/include/linux/tc_ematch/tc_em_text.h #usr/include/linux/tcp.h +#usr/include/linux/tcp_metrics.h #usr/include/linux/telephony.h #usr/include/linux/termios.h #usr/include/linux/time.h @@ -588,14 +611,17 @@ #usr/include/linux/tipc_config.h #usr/include/linux/toshiba.h #usr/include/linux/tty.h +#usr/include/linux/tty_flags.h #usr/include/linux/types.h #usr/include/linux/udf_fs_i.h #usr/include/linux/udp.h +#usr/include/linux/uhid.h #usr/include/linux/uinput.h #usr/include/linux/uio.h #usr/include/linux/ultrasound.h #usr/include/linux/un.h #usr/include/linux/unistd.h +#usr/include/linux/unix_diag.h #usr/include/linux/usb #usr/include/linux/usb/audio.h #usr/include/linux/usb/cdc.h @@ -610,11 +636,16 @@ #usr/include/linux/usbdevice_fs.h #usr/include/linux/utime.h #usr/include/linux/utsname.h +#usr/include/linux/uuid.h #usr/include/linux/uvcvideo.h +#usr/include/linux/v4l2-common.h +#usr/include/linux/v4l2-controls.h +#usr/include/linux/v4l2-dv-timings.h #usr/include/linux/v4l2-mediabus.h #usr/include/linux/v4l2-subdev.h #usr/include/linux/version.h #usr/include/linux/veth.h +#usr/include/linux/vfio.h #usr/include/linux/vhost.h #usr/include/linux/videodev2.h #usr/include/linux/virtio_9p.h @@ -664,11 +695,14 @@ #usr/include/sound/asequencer.h #usr/include/sound/asound.h #usr/include/sound/asound_fm.h +#usr/include/sound/compress_offload.h +#usr/include/sound/compress_params.h #usr/include/sound/emu10k1.h #usr/include/sound/hdsp.h #usr/include/sound/hdspm.h #usr/include/sound/sb16_csp.h #usr/include/sound/sfnt_info.h +#usr/include/uapi #usr/include/video #usr/include/video/edid.h #usr/include/video/sisfb.h diff --git a/config/rootfiles/common/armv5tel/linux-kirkwood b/config/rootfiles/common/armv5tel/linux-kirkwood index 60374aad0..cb6858f77 100644 --- a/config/rootfiles/common/armv5tel/linux-kirkwood +++ b/config/rootfiles/common/armv5tel/linux-kirkwood @@ -2,6 +2,31 @@ boot/System.map-KVER-ipfire-kirkwood #boot/System.map-ipfire-kirkwood boot/config-KVER-ipfire-kirkwood boot/dtb-KVER-ipfire-kirkwood +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-cloudbox.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-dns320.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-dns325.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-dockstar.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-dreamplug.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-goflexnet.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-guruplug-server-plus.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-ib62x0.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-iconnect.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-iomega_ix2_200.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-is2.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-km_kirkwood.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-lschlv2.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-lsxhl.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-mplcec4.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-netgear_readynas_duo_v2.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-ns2.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-ns2lite.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-ns2max.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-ns2mini.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-nsa310.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-openblocks_a6.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-topkick.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-ts219-6281.dtb +#boot/dtb-KVER-ipfire-kirkwood/kirkwood-ts219-6282.dtb boot/uImage-ipfire-kirkwood boot/vmlinuz-KVER-ipfire-kirkwood etc/modprobe.d/framebuffer.conf @@ -10,14 +35,19 @@ etc/modprobe.d/isdn.conf lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/build #lib/modules/KVER-ipfire-kirkwood/kernel +#lib/modules/KVER-ipfire-kirkwood/kernel/arch +#lib/modules/KVER-ipfire-kirkwood/kernel/arch/arm +#lib/modules/KVER-ipfire-kirkwood/kernel/arch/arm/crypto +#lib/modules/KVER-ipfire-kirkwood/kernel/arch/arm/crypto/aes-arm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto -#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/aes_generic.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/af_alg.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/algif_hash.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/algif_skcipher.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/ansi_cprng.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/anubis.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/arc4.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/asymmetric_keys +#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/asymmetric_keys/asymmetric_keys.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/asymmetric_keys/public_key.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/asymmetric_keys/rsa.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/asymmetric_keys/x509_key_parser.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/async_tx #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/async_tx/async_memcpy.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/async_tx/async_pq.ko @@ -29,18 +59,16 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/authencesn.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/blowfish_common.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/blowfish_generic.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/camellia.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/cast5.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/cast6.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/cbc.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/camellia_generic.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/cast5_generic.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/cast6_generic.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/cast_common.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/ccm.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/crc32c.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/cryptd.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/crypto_user.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/ctr.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/cmac.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/crypto_null.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/cts.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/deflate.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/des_generic.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/ecb.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/fcrypt.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/gcm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/gf128mul.ko @@ -49,7 +77,6 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/lrw.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/lzo.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/md4.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/md5.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/michael_mic.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/pcbc.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/rmd128.ko @@ -58,11 +85,9 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/rmd320.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/salsa20_generic.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/seed.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/seqiv.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/serpent.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/sha1_generic.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/sha256_generic.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/serpent_generic.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/sha512_generic.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/crypto/tcrypt.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/tea.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/tgr192.ko #lib/modules/KVER-ipfire-kirkwood/kernel/crypto/twofish_common.ko @@ -76,12 +101,8 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/acard-ahci.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/ahci.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/ahci_platform.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/ata_generic.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/ata_piix.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/libahci.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/libata.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_ali.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_amd.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_arasan_cf.ko @@ -102,7 +123,6 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_it8213.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_it821x.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_jmicron.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_legacy.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_marvell.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_mpiix.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_netcell.ko @@ -112,14 +132,11 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_oldpiix.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_opti.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_optidma.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_pcmcia.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_pdc2027x.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_pdc202xx_old.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_piccolo.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_radisys.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_rdc.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_rz1000.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_sc1200.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_sch.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_serverworks.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_sil680.ko @@ -128,6 +145,7 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_triflex.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pata_via.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/pdc_adma.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/sata_highbank.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/sata_inic162x.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/sata_mv.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/sata_nv.ko @@ -142,59 +160,38 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/sata_via.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ata/sata_vsc.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/atm -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/atm/ambassador.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/atm/atmtcp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/atm/eni.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/atm/firestream.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/atm/fore_200e.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/atm/horizon.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/atm/idt77105.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/atm/idt77252.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/atm/iphase.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/atm/lanai.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/atm/nicstar.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/atm/solos-pci.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/atm/suni.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/atm/uPD98402.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/atm/zatm.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/base -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/base/regmap -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/base/regmap/regmap-i2c.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bcma -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bcma/bcma.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/block #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/block/DAC960.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/block/aoe -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/block/aoe/aoe.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/block/cciss.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/block/cpqarray.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/block/cryptoloop.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/block/mg_disk.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/block/nbd.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/block/osdblk.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/block/rbd.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/block/nvme.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/block/rsxx +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/block/rsxx/rsxx.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/block/sx8.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/block/umem.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/ath3k.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/bcm203x.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/bfusb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/bluecard_cs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/bpa10x.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/bt3c_cs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/btmrvl.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/btmrvl_sdio.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/btsdio.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/btuart_cs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/btusb.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/btwilink.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/dtl1_cs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/hci_uart.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/bluetooth/hci_vhci.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/cdrom -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/cdrom/cdrom.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/char #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/char/hw_random -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/char/hw_random/rng-core.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/char/hw_random/atmel-rng.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/char/hw_random/exynos-rng.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/char/hw_random/timeriomem-rng.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/char/ipmi #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/char/ipmi/ipmi_devintf.ko @@ -203,110 +200,70 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/char/ipmi/ipmi_si.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/char/ipmi/ipmi_watchdog.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/char/lp.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/char/nvram.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/char/pcmcia -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/char/pcmcia/synclink_cs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/char/ppdev.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/connector -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/connector/cn.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/clk +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/clk/clk-si5351.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/crypto #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/crypto/hifn_795x.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/crypto/mv_cesa.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/dma -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/dma/dmatest.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/dma/timb_dma.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/firewire #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/firewire/firewire-core.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/firewire/firewire-net.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/firewire/firewire-ohci.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/firewire/firewire-sbp2.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpio -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpio/gpio-adp5588.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpio/gpio-generic.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpio/gpio-it8761e.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpio/gpio-janz-ttl.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpio/gpio-max7300.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpio/gpio-max730x.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpio/gpio-max732x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpio/gpio-adnp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpio/gpio-mcp23s08.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpio/gpio-ml-ioh.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpio/gpio-pca953x.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpio/gpio-pcf857x.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpio/gpio-rdc321x.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpio/gpio-vx855.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpio/gpio-ts5500.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpio/gpio-viperboard.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/drm.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/mga -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/mga/mga.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/r128 -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/r128/r128.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/savage -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/savage/savage.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/tdfx -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/tdfx/tdfx.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/ttm -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/ttm/ttm.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/via -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/via/via.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/vmwgfx -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/vmwgfx/vmwgfx.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/stub -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/stub/poulsbo.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/drm_kms_helper.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/drm_usb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/i2c +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/i2c/ch7006.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/i2c/sil164.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/i2c/tda998x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/udl +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/gpu/drm/udl/udl.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-a4tech.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-apple.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-axff.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-belkin.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-cherry.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-chicony.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-cypress.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-dr.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-elecom.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-ezkey.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-gaff.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-aureal.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-gyration.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-holtekff.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-kensington.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-keytouch.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-kye.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-lcpower.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-lenovo-tpkbd.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-logitech-dj.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-logitech.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-magicmouse.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-microsoft.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-monterey.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-multitouch.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-ntrig.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-ortek.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-petalynx.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-picolcd.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-pl.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-primax.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-prodikeys.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-quanta.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-roccat-arvo.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-roccat-common.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-roccat-isku.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-roccat-kone.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-roccat-koneplus.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-roccat-konepure.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-roccat-kovaplus.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-roccat-lua.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-roccat-pyra.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-roccat-savu.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-roccat.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-saitek.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-samsung.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-sjoy.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-sony.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-sensor-hub.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-speedlink.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-sunplus.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-tmff.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-thingm.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-tivo.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-topseed.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-twinhan.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-uclogic.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-wacom.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-waltop.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-wiimote.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-zpff.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/hid-zydacron.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/usbhid -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/usbhid/usbhid.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/i2c-hid +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hid/i2c-hid/i2c-hid.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hsi +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hsi/clients +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hsi/clients/hsi_char.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hsi/hsi.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/ad7414.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/ad7418.ko @@ -318,10 +275,12 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/adm9240.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/ads1015.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/ads7828.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/adt7410.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/adt7411.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/adt7462.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/adt7470.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/adt7475.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/adt7x10.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/amc6821.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/asc7621.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/atxp1.ko @@ -329,7 +288,6 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/ds1621.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/ds620.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/emc1403.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/emc2103.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/emc6w201.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/f71805f.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/f71882fg.ko @@ -337,16 +295,15 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/g760a.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/gl518sm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/gl520sm.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/gpio-fan.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/hih6130.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/hwmon-vid.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/hwmon.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/i5k_amb.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/ibmaem.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/ibmpex.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/ina209.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/ina2xx.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/it87.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/jc42.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/lineage-pem.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/lm63.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/lm73.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/lm75.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/lm77.ko @@ -358,6 +315,7 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/lm90.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/lm92.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/lm93.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/lm95234.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/lm95241.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/lm95245.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/ltc4151.ko @@ -367,9 +325,13 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/max16065.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/max1619.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/max1668.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/max197.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/max6639.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/max6642.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/max6650.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/max6697.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/mcp3021.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/nct6775.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/ntc_thermistor.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/pc87360.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/pc87427.ko @@ -377,7 +339,6 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/pmbus #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/pmbus/adm1275.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/pmbus/lm25066.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/pmbus/ltc2978.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/pmbus/max16064.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/pmbus/max34440.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/pmbus/max8688.ko @@ -385,14 +346,12 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/pmbus/pmbus_core.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/pmbus/ucd9000.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/pmbus/ucd9200.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/pmbus/zl6100.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/sch5627.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/sch5636.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/sch56xx-common.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/sht15.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/sht21.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/sis5595.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/smm665.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/smsc47b397.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/smsc47m1.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/hwmon/smsc47m192.ko @@ -422,16 +381,12 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-ali15x3.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-amd756.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-amd8111.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-designware-core.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-designware-pci.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-cbus-gpio.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-diolan-u2c.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-eg20t.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-gpio.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-i801.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-intel-mid.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-isch.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-nforce2.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-ocores.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-parport-light.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-parport.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-pca-platform.ko @@ -440,59 +395,48 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-sis5595.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-sis630.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-sis96x.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-stub.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-taos-evm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-tiny-usb.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-via.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-viapro.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-xiic.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/busses/i2c-viperboard.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/i2c-dev.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/i2c-mux.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/i2c-smbus.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/muxes -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/muxes/gpio-i2cmux.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/muxes/pca9541.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/muxes/pca954x.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ieee802154 -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ieee802154/fakehard.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/i2c/i2c-stub.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/iio +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/iio/common +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/iio/common/hid-sensors +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/iio/common/hid-sensors/hid-sensor-iio-common.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/iio/common/hid-sensors/hid-sensor-trigger.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/iio/industrialio.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/iio/kfifo_buf.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/ff-memless.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/input-polldev.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard/adp5588-keys.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard/adp5589-keys.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard/gpio_keys.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard/gpio_keys_polled.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard/lkkbd.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard/lm8323.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard/matrix_keypad.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard/max7359_keypad.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard/mcs_touchkey.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard/mpr121_touchkey.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard/newtonkbd.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard/opencores-kbd.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard/qt1070.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard/qt2160.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard/stowaway.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard/sunkbd.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard/tca6416-keypad.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard/xtkbd.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/keyboard/lm8333.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/matrix-keymap.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/misc -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/misc/88pm860x_onkey.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/misc/ad714x-i2c.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/misc/ad714x.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/misc/ati_remote2.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/misc/bma150.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/misc/cm109.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/misc/keyspan_remote.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/misc/pcf50633-input.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/misc/pcf8574_keypad.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/misc/powermate.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/misc/pwm-beeper.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/misc/retu-pwrbutton.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/misc/rotary_encoder.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/misc/uinput.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/misc/yealink.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/mouse +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/mouse/appletouch.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/mouse/bcm5974.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/mouse/cyapa.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/mouse/psmouse.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/mouse/sermouse.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/mouse/synaptics_i2c.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/mouse/synaptics_usb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/mouse/vsxxxaa.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/serio #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/serio/altera_ps2.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/serio/ps2mult.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/serio/apbps2.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/serio/arc_ps2.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/serio/serio_raw.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/input/sparse-keymap.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/capi @@ -501,18 +445,11 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/capi/kernelcapi.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/divert #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/divert/dss1_divert.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/gigaset -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/gigaset/bas_gigaset.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/gigaset/gigaset.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/gigaset/ser_gigaset.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/gigaset/usb_gigaset.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/avm -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/avm/avm_cs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/avm/b1.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/avm/b1dma.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/avm/b1pci.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/avm/b1pcmcia.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/avm/c4.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/avm/t1pci.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/eicon @@ -521,75 +458,65 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/eicon/divacapi.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/eicon/divadidd.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/eicon/divas.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/mISDN -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/mISDN/avmfritz.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/mISDN/hfcmulti.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/mISDN/hfcpci.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/mISDN/hfcsusb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/mISDN/mISDNinfineon.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/mISDN/mISDNipac.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/mISDN/mISDNisar.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/mISDN/netjet.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/mISDN/speedfax.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hardware/mISDN/w6692.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hisax -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hisax/avma1_cs.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hisax/elsa_cs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hisax/hfc4s8s_l1.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hisax/hfc_usb.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hisax/hisax.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hisax/hisax_fcpcipnp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hisax/hisax_isac.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hisax/hisax_st5481.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hisax/sedlbauer_cs.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hisax/teles_cs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hysdn #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/hysdn/hysdn.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/i4l #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/i4l/isdn.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/i4l/isdn_bsdcomp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/i4l/isdnhdlc.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/mISDN -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/mISDN/l1oip.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/mISDN/mISDN_core.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/isdn/mISDN/mISDN_dsp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-88pm860x.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-bd2802.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-gpio.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-blinkm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-lm3530.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-lm3533.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-lm355x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-lm3642.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-lp3944.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-lp5521.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-lp5523.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-lp5562.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-lp55xx-common.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-lt3593.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-pca9532.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-pca955x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-netxbig.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-ns2.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-ot200.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-pca9633.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-pwm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-regulator.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/ledtrig-backlight.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/ledtrig-gpio.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/ledtrig-heartbeat.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/ledtrig-netdev.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/ledtrig-timer.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/leds-tca6507.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/trigger +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/trigger/ledtrig-backlight.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/trigger/ledtrig-camera.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/trigger/ledtrig-gpio.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/trigger/ledtrig-heartbeat.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/trigger/ledtrig-netdev.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/trigger/ledtrig-oneshot.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/trigger/ledtrig-timer.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/leds/trigger/ledtrig-transient.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/bcache +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/bcache/bcache.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-bio-prison.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-bufio.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-cache-cleaner.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-cache-mq.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-cache.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-crypt.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-delay.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-flakey.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-log-userspace.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-log.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-mirror.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-mod.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-multipath.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-queue-length.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-raid.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-region-hash.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-round-robin.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-service-time.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-snapshot.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-thin-pool.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-zero.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/dm-verity.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/faulty.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/linear.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/md-mod.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/multipath.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/persistent-data #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/persistent-data/dm-persistent-data.ko @@ -599,31 +526,243 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/md/raid456.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/tuners -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/tuners/mc44s803.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/tuners/mt20xx.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/tuners/tda18271.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/tuners/tda827x.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/tuners/tda8290.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/tuners/tda9887.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/tuners/tea5761.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/tuners/tea5767.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/tuners/tuner-simple.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/tuners/tuner-types.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/tuners/tuner-xc2028.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/tuners/xc4000.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/tuners/xc5000.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb/dvb-core -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb/dvb-core/dvb-core.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/media.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/b2c2 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/b2c2/b2c2-flexcop.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/btcx-risc.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/cx2341x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/cypress_firmware.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/saa7146 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/saa7146/saa7146.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/saa7146/saa7146_vv.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/siano +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/siano/smsdvb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/siano/smsmdtv.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/common/tveeprom.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/a8293.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/af9013.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/af9033.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/atbm8830.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/au8522_common.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/au8522_decoder.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/au8522_dig.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/bcm3510.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/cx22700.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/cx22702.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/cx24110.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/cx24113.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/cx24116.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/cx24123.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/cxd2820r.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/dib0070.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/dib0090.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/dib3000mb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/dib3000mc.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/dib7000m.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/dib7000p.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/dib8000.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/dibx000_common.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/drxd.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/drxk.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/ds3000.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/dvb-pll.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/ec100.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/isl6405.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/isl6421.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/isl6423.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/it913x-fe.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/itd1000.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/ix2505v.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/l64781.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/lg2160.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/lgdt3305.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/lgdt330x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/lgs8gxx.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/lnbp21.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/lnbp22.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/m88dc2800.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/m88ds3103.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/m88rs2000.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/mb86a16.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/mb86a20s.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/mt312.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/mt352.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/nxt200x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/nxt6000.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/or51132.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/or51211.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/rtl2830.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/rtl2832.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/s5h1409.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/s5h1411.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/s5h1420.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/s921.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/si21xx.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/sp8870.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/sp887x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/stb0899.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/stb6000.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/stb6100.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/stv0288.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/stv0297.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/stv0299.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/stv0367.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/stv0900.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/stv090x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/stv6110.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/stv6110x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/tda10021.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/tda10023.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/tda10048.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/tda1004x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/tda10071.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/tda10086.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/tda18271c2dd.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/tda665x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/tda8083.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/tda8261.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/tda826x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/ts2020.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/tua6100.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/ves1820.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/ves1x93.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/zl10036.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/zl10039.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/dvb-frontends/zl10353.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/firewire +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/firewire/firedtv.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/adv7180.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/cs5345.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/cs53l32a.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/cx25840 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/cx25840/cx25840.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/m52790.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/msp3400.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/mt9v011.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/ov7670.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/saa6588.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/saa7115.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/saa7127.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/saa717x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/soc_camera +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/soc_camera/imx074.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/soc_camera/mt9m001.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/soc_camera/mt9m111.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/soc_camera/mt9t031.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/soc_camera/mt9t112.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/soc_camera/mt9v022.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/soc_camera/ov2640.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/soc_camera/ov5642.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/soc_camera/ov6650.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/soc_camera/ov772x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/soc_camera/ov9640.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/soc_camera/ov9740.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/soc_camera/rj54n1cb0c.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/soc_camera/tw9910.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/tda7432.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/tda9840.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/tea6415c.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/tea6420.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/tvaudio.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/tvp5150.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/upd64031a.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/upd64083.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/vp27smpx.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/wm8739.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/i2c/wm8775.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/b2c2 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/b2c2/b2c2-flexcop-pci.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/bt8xx +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/bt8xx/bt878.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/bt8xx/bttv.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/bt8xx/dst.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/bt8xx/dst_ca.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/bt8xx/dvb-bt8xx.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/cx18 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/cx18/cx18-alsa.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/cx18/cx18.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/cx23885 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/cx23885/altera-ci.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/cx23885/cx23885.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/cx25821 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/cx25821/cx25821-alsa.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/cx25821/cx25821.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/cx88 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/cx88/cx88-alsa.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/cx88/cx88-blackbird.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/cx88/cx88-dvb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/cx88/cx88-vp3054-i2c.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/cx88/cx8800.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/cx88/cx8802.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/cx88/cx88xx.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/dm1105 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/dm1105/dm1105.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/ivtv +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/ivtv/ivtv-alsa.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/ivtv/ivtv.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/ivtv/ivtvfb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/mantis +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/mantis/hopper.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/mantis/mantis.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/mantis/mantis_core.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/ngene +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/ngene/ngene.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/pluto2 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/pluto2/pluto2.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/pt1 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/pt1/earth-pt1.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/saa7134 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/saa7134/saa6752hs.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/saa7134/saa7134-alsa.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/saa7134/saa7134-dvb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/saa7134/saa7134-empress.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/saa7134/saa7134.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/saa7146 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/saa7146/hexium_gemini.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/saa7146/hexium_orion.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/saa7146/mxb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/saa7164 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/saa7164/saa7164.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/ttpci +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/ttpci/budget-av.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/ttpci/budget-ci.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/ttpci/budget-core.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/ttpci/budget-patch.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/ttpci/budget.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/ttpci/dvb-ttpci.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/pci/ttpci/ttpci-eeprom.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/platform +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/platform/m2m-deinterlace.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/platform/marvell-ccic +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/platform/marvell-ccic/cafe_ccic.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/platform/sh_veu.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/platform/soc_camera +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/platform/soc_camera/soc_camera.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/platform/soc_camera/soc_camera_platform.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/platform/soc_camera/soc_mediabus.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/platform/timblogiw.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/gpio-ir-recv.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/iguanair.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/imon.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/ir-jvc-decoder.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/ir-lirc-codec.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/ir-mce_kbd-decoder.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/ir-nec-decoder.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/ir-rc5-decoder.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/ir-rc5-sz-decoder.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/ir-rc6-decoder.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/ir-sanyo-decoder.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/ir-sony-decoder.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-adstech-dvb-t-pci.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-alink-dtu-m.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-anysee.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-apac-viewcomp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-asus-pc39.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-asus-ps3-100.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-ati-tv-wonder-hd-600.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-ati-x10.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-avermedia-a16d.ko @@ -647,6 +786,7 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-dm1105-nec.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-dntv-live-dvb-t.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-dntv-live-dvbt-pro.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-dvbsky.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-em-terratec.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-encore-enltv-fm53.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-encore-enltv.ko @@ -663,13 +803,18 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-imon-mce.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-imon-pad.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-iodata-bctv7e.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-it913x-v1.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-it913x-v2.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-kaiomy.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-kworld-315u.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-kworld-pc150u.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-kworld-plus-tv-analog.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-leadtek-y04g0051.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-lirc.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-lme2510.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-manli.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-medion-x10-digitainer.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-medion-x10-or2x.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-medion-x10.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-msi-digivox-ii.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-msi-digivox-iii.ko @@ -693,6 +838,7 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-pv951.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-rc6-mce.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-real-audio-220-32-keys.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-reddo.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-snapstream-firefly.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-streamzap.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-tbs-nec.ko @@ -702,6 +848,7 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-terratec-slim.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-tevii-nec.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-tivo.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-total-media-in-hand-02.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-total-media-in-hand.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-trekstor.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-tt-1500.ko @@ -712,12 +859,186 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-winfast-usbii-deluxe.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/keymaps/rc-winfast.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/lirc_dev.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/rc-core.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/video -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/video/ir-kbd-i2c.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/video/v4l2-common.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/video/v4l2-int-device.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/video/videodev.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/mceusb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/rc-loopback.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/redrat3.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/streamzap.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/rc/ttusbir.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/tuners +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/tuners/e4000.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/tuners/fc0011.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/tuners/fc0012.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/tuners/fc0013.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/tuners/fc2580.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/tuners/max2165.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/tuners/mt2060.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/tuners/mt2063.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/tuners/mt2131.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/tuners/mt2266.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/tuners/mxl5005s.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/tuners/mxl5007t.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/tuners/qt1010.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/tuners/r820t.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/tuners/tda18212.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/tuners/tda18218.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/tuners/tua9001.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/tuners/tuner_it913x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/au0828 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/au0828/au0828.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/b2c2 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/b2c2/b2c2-flexcop-usb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/cpia2 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/cpia2/cpia2.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/cx231xx +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/cx231xx/cx231xx-alsa.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/cx231xx/cx231xx-dvb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/cx231xx/cx231xx.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb-v2 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-af9015.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-af9035.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-anysee.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-au6610.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-az6007.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-ce6230.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-dvbsky.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-ec168.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-gl861.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-it913x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-lmedm04.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-mxl111sf.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-rtl28xxu.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb-v2/dvb_usb_v2.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb-v2/mxl111sf-demod.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-a800.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-af9005-remote.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-af9005.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-az6027.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-cinergyT2.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-cxusb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-dib0700.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-dibusb-common.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-dibusb-mb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-dibusb-mc.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-digitv.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-dtt200u.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-dtv5100.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-dw2102.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-friio.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-gp8psk.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-m920x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-nova-t-usb2.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-opera.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-pctv452e.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-technisat-usb2.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-ttusb2.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-umt-010.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-vp702x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb-vp7045.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/dvb-usb/dvb-usb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/em28xx +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/em28xx/em28xx-alsa.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/em28xx/em28xx-dvb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/em28xx/em28xx-rc.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/em28xx/em28xx.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gl860 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gl860/gspca_gl860.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_benq.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_conex.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_cpia1.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_etoms.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_finepix.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_jeilinj.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_jl2005bcd.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_kinect.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_konica.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_main.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_mars.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_mr97310a.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_nw80x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_ov519.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_ov534.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_ov534_9.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_pac207.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_pac7302.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_pac7311.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_se401.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_sn9c2028.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_sn9c20x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_sonixb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_sonixj.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_spca1528.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_spca500.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_spca501.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_spca505.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_spca506.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_spca508.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_spca561.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_sq905.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_sq905c.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_sq930x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_stk014.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_stv0680.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_sunplus.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_t613.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_tv8532.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_vc032x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_vicam.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_xirlink_cit.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/gspca_zc3xx.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/m5602 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/m5602/gspca_m5602.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/stv06xx +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/gspca/stv06xx/gspca_stv06xx.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/hdpvr +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/hdpvr/hdpvr.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/pvrusb2 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/pvrusb2/pvrusb2.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/pwc +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/pwc/pwc.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/s2255 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/s2255/s2255drv.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/siano +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/siano/smsusb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/sn9c102 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/sn9c102/sn9c102.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/stk1160 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/stk1160/stk1160.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/stkwebcam +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/stkwebcam/stkwebcam.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/tlg2300 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/tlg2300/poseidon.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/tm6000 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/tm6000/tm6000-alsa.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/tm6000/tm6000-dvb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/tm6000/tm6000.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/ttusb-budget +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/ttusb-budget/dvb-ttusb-budget.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/ttusb-dec +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/ttusb-dec/ttusb_dec.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/ttusb-dec/ttusbdecfe.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/usbvision +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/usbvision/usbvision.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/uvc +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/uvc/uvcvideo.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/zr364xx +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/usb/zr364xx/zr364xx.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/v4l2-core +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/v4l2-core/tuner.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/v4l2-core/v4l2-int-device.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/v4l2-core/v4l2-mem2mem.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/v4l2-core/videobuf-core.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/v4l2-core/videobuf-dma-contig.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/v4l2-core/videobuf-dma-sg.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/v4l2-core/videobuf-dvb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/v4l2-core/videobuf-vmalloc.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/v4l2-core/videobuf2-core.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/v4l2-core/videobuf2-dma-contig.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/v4l2-core/videobuf2-memops.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/media/v4l2-core/videobuf2-vmalloc.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/memstick #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/memstick/core #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/memstick/core/memstick.ko @@ -725,6 +1046,7 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/memstick/host #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/memstick/host/jmb38x_ms.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/memstick/host/r592.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/memstick/host/rtsx_pci_ms.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/memstick/host/tifm_ms.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/message #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/message/fusion @@ -734,34 +1056,31 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/message/fusion/mptsas.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/message/fusion/mptscsih.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/message/fusion/mptspi.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/message/i2o +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/message/i2o/i2o_block.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/message/i2o/i2o_bus.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/message/i2o/i2o_core.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/message/i2o/i2o_proc.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/message/i2o/i2o_scsi.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/htc-pasic3.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/janz-cmodio.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/lm3533-core.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/lm3533-ctrlbank.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/lpc_ich.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/lpc_sch.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/pcf50633-adc.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/pcf50633-gpio.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/pcf50633.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/rdc321x-southbridge.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/retu-mfd.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/rtsx_pci.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/sm501.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/timberdale.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/tps6105x.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/tps65010.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/tps6507x.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/ucb1400_core.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/viperboard.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/vx855.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/wl1273-core.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mfd/wm8400-core.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/apds9802als.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/apds990x.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/bh1770glc.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/bh1780gli.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/bmp085.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/c2port -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/c2port/core.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/altera-stapl +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/altera-stapl/altera-stapl.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/bmp085-i2c.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/cb710 #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/cb710/cb710.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/ds1682.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/dummy-irq.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/eeprom #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/eeprom/at24.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/eeprom/eeprom.ko @@ -769,99 +1088,52 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/eeprom/max6875.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/enclosure.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/fsa9480.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/hmc6352.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/hpilo.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/ics932s401.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/isl29003.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/isl29020.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/iwmc3200top -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/iwmc3200top/iwmc3200top.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/lis3lv02d -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/lis3lv02d/lis3lv02d.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/lis3lv02d/lis3lv02d_i2c.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/pch_phub.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/ti-st #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/ti-st/st_drv.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/tifm_7xx1.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/tifm_core.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/misc/tsl2550.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/card -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/card/mmc_block.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/card/mmc_test.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/card/sdio_uart.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/core -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/core/mmc_core.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/host #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/host/cb710-mmc.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/host/dw_mmc-exynos.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/host/dw_mmc-pci.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/host/dw_mmc-pltfm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/host/dw_mmc.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/host/mvsdio.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/host/rtsx_pci_sdmmc.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/host/sdhci-pci.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/host/sdhci-pltfm.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/host/sdhci-pxav2.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/host/sdhci-pxav3.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/host/sdhci.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/host/sdricoh_cs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/host/tifm_sd.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/host/ushc.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/host/via-sdmmc.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mmc/host/vub300.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/ar7part.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/chips -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/chips/chipreg.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/lpddr -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/lpddr/lpddr_cmds.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/lpddr/qinfo_probe.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/maps -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/maps/physmap.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/mtd.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/mtd_blkdevs.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/mtdblock.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/mtdchar.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/nand -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/nand/nand.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/nand/nand_ecc.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/nand/nand_ids.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/nand/orion_nand.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/nand/plat_nand.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/ofpart.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/sm_ftl.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/tests -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/tests/mtd_nandecctest.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/tests/mtd_oobtest.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/tests/mtd_pagetest.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/tests/mtd_readtest.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/tests/mtd_speedtest.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/tests/mtd_stresstest.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/tests/mtd_subpagetest.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/tests/mtd_torturetest.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/ubi -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/mtd/ubi/ubi.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/bonding #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/bonding/bonding.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/dummy.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/eql.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/3com -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/3com/3c574_cs.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/3com/3c589_cs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/3com/3c59x.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/3com/typhoon.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/8390 #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/8390/8390.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/8390/ax88796.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/8390/axnet_cs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/8390/ne2k-pci.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/8390/pcnet_cs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/adaptec #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/adaptec/starfire.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/alteon #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/alteon/acenic.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/amd #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/amd/amd8111e.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/amd/nmclan_cs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/amd/pcnet32.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/atheros +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/atheros/alx +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/atheros/alx/alx.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/atheros/atl1c #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/atheros/atl1c/atl1c.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/atheros/atl1e @@ -879,6 +1151,11 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/brocade #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/brocade/bna #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/brocade/bna/bna.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/cadence +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/cadence/at91_ether.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/cadence/macb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/calxeda +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/calxeda/xgmac.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/chelsio #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/chelsio/cxgb #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/chelsio/cxgb/cxgb.ko @@ -888,6 +1165,8 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/chelsio/cxgb4/cxgb4.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/chelsio/cxgb4vf #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/cirrus +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/cirrus/cs89x0.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/cisco #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/cisco/enic #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/cisco/enic/enic.ko @@ -896,15 +1175,12 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/dec #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/dec/tulip #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/dec/tulip/de2104x.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/dec/tulip/de4x5.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/dec/tulip/dmfe.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/dec/tulip/tulip.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/dec/tulip/uli526x.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/dec/tulip/winbond-840.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/dec/tulip/xircom_cb.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/dlink -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/dlink/de600.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/dlink/de620.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/dlink/dl2k.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/dlink/sundance.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/dnet.ko @@ -913,8 +1189,6 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/emulex/benet/be2net.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/ethoc.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/fealnx.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/fujitsu -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/fujitsu/fmvj18x_cs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/hp #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/hp/hp100.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/icplus @@ -936,15 +1210,10 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/jme.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/marvell #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/marvell/mv643xx_eth.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/marvell/mvmdio.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/marvell/skge.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/marvell/sky2.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/mellanox -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/mellanox/mlx4 -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/mellanox/mlx4/mlx4_core.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/mellanox/mlx4/mlx4_en.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/micrel -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/micrel/ks8842.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/micrel/ks8851_mll.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/micrel/ksz884x.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/myricom #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/myricom/myri10ge @@ -961,9 +1230,6 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/oki-semi #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/oki-semi/pch_gbe #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/packetengines -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/packetengines/hamachi.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/packetengines/yellowfin.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/qlogic #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/qlogic/netxen #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/qlogic/netxen/netxen_nic.ko @@ -978,8 +1244,6 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/realtek/8139cp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/realtek/8139too.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/realtek/r8169.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/seeq -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/seeq/seeq8005.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/sfc #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/sfc/sfc.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/silan @@ -990,7 +1254,6 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/smsc #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/smsc/epic100.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/smsc/smc911x.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/smsc/smc91c92_cs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/smsc/smc91x.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/smsc/smsc911x.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/smsc/smsc9420.ko @@ -1008,35 +1271,31 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/via #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/via/via-rhine.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/via/via-velocity.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/xircom -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/xircom/xirc2ps_cs.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/wiznet +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/wiznet/w5100.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ethernet/wiznet/w5300.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ifb.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/imq.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/irda -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/irda/irda-usb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/irda/irtty-sir.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/irda/kingsun-sir.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/irda/ks959-sir.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/irda/ksdazzle-sir.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/irda/mcs7780.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/irda/sir-dev.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/irda/stir4200.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/irda/vlsi_ir.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/macvlan.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/macvtap.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/mdio.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/mii.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/netconsole.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy/amd.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy/at803x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy/bcm87xx.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy/broadcom.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy/cicada.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy/davicom.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy/dp83640.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy/et1011c.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy/icplus.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy/lxt.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy/marvell.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy/mdio-bitbang.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy/mdio-gpio.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy/mdio-mux-gpio.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy/mdio-mux-mmioreg.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy/mdio-mux.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy/micrel.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy/national.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/phy/qsemi.ko @@ -1056,13 +1315,14 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/ppp/pptp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/slip #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/slip/slhc.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/slip/slip.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/tun.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/asix.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/ax88179_178a.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/catc.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/cdc_eem.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/cdc_ether.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/cdc_mbim.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/cdc_ncm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/cdc_subset.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/cx82310_eth.ko @@ -1070,6 +1330,7 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/gl620a.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/hso.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/int51x1.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/ipheth.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/kalmia.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/kaweth.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/lg-vl600.ko @@ -1077,6 +1338,8 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/net1080.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/pegasus.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/plusb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/qmi_wwan.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/r8152.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/rndis_host.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/rtl8150.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/usb/sierra_net.ko @@ -1087,60 +1350,141 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/veth.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/vmxnet3 #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/vmxnet3/vmxnet3.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wan -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wan/dlci.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wan/dscc4.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wan/farsync.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wan/hdlc.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wan/hdlc_cisco.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wan/hdlc_fr.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wan/hdlc_ppp.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wan/hdlc_raw.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wan/hdlc_raw_eth.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wan/lmc -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wan/lmc/lmc.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wan/pc300too.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wan/pci200syn.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wan/wanxl.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/vxlan.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/airo.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/airo_cs.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/adm8211.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/at76c50x-usb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ar5523 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ar5523/ar5523.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ath.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ath5k +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ath9k +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/carl9170 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/carl9170/carl9170.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/wil6210 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ath/wil6210/wil6210.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/atmel.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/atmel_cs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/atmel_pci.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/b43 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/b43/b43.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/b43legacy +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/b43legacy/b43legacy.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/hostap #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/hostap/hostap.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/hostap/hostap_cs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/hostap/hostap_pci.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/hostap/hostap_plx.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ray_cs.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ipw2x00 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ipw2x00/ipw2100.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ipw2x00/libipw.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/iwlegacy +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/iwlegacy/iwl3945.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/iwlegacy/iwl4965.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/iwlegacy/iwlegacy.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/libertas +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/libertas/libertas.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/libertas/libertas_sdio.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/libertas/usb8xxx.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/libertas_tf +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/libertas_tf/libertas_tf.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/libertas_tf/libertas_tf_usb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/mac80211_hwsim.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/mwifiex +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/mwifiex/mwifiex.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/mwifiex/mwifiex_sdio.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/mwifiex/mwifiex_usb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/mwl8k.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/orinoco +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/orinoco/orinoco.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/orinoco/orinoco_nortel.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/orinoco/orinoco_plx.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/orinoco/orinoco_tmd.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/orinoco/orinoco_usb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/p54 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/p54/p54common.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/p54/p54pci.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/p54/p54usb.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rndis_wlan.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/wl3501_cs.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt2400pci.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt2500pci.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt2500usb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt2800pci.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt2x00mmio.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt2x00pci.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt61pci.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rt2x00/rt73usb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtl818x +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtl818x/rtl8180 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtl818x/rtl8180/rtl8180.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtl818x/rtl8187 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtl818x/rtl8187/rtl8187.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8188ee +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8188ee/rtl8188ee.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8192c +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8192ce +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8192ce/rtl8192ce.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8192cu +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8192cu/rtl8192cu.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8192de +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8192de/rtl8192de.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8192se +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8192se/rtl8192se.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8723ae +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtl8723ae/rtl8723ae.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/rtlwifi/rtlwifi.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ti +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ti/wl1251 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ti/wl1251/wl1251.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ti/wl1251/wl1251_sdio.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ti/wl12xx +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ti/wl12xx/wl12xx.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ti/wl18xx +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ti/wl18xx/wl18xx.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ti/wlcore +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ti/wlcore/wlcore.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/ti/wlcore/wlcore_sdio.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/zd1201.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/zd1211rw +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/parport #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/parport/parport.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/parport/parport_ax88796.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/pci -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/pci/pci-stub.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/parport/parport_pc.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/parport/parport_serial.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/pcmcia -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/pcmcia/i82092.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/pcmcia/pcmcia.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/pcmcia/pcmcia_core.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/pcmcia/pcmcia_rsrc.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/pcmcia/pd6729.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/pcmcia/yenta_socket.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/pinctrl +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/pinctrl/pinctrl-single.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/power +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/power/88pm860x_battery.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/power/88pm860x_charger.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/power/generic-adc-battery.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/pps #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/pps/pps_core.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ptp #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ptp/ptp.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ptp/ptp_pch.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/regulator -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/regulator/fixed.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/regulator/gpio-regulator.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/regulator/lp8755.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-88pm80x.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-88pm860x.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-bq32k.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-bq4802.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-cmos.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-ds1286.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-ds1307.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-ds1374.ko @@ -1148,18 +1492,19 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-ds1553.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-ds1672.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-ds1742.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-ds2404.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-ds3232.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-em3027.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-fm3130.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-hid-sensor-time.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-isl12022.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-isl1208.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-m41t80.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-m48t35.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-m48t59.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-m48t86.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-max6900.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-msm6242.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-pcf50633.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-pcf8523.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-pcf8563.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-pcf8583.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-rp5c01.ko @@ -1167,7 +1512,7 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-rv3029c2.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-rx8025.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-rx8581.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-s35390a.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-snvs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-stk17ta8.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-v3020.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/rtc/rtc-x1205.ko @@ -1194,6 +1539,8 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/bnx2i #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/bnx2i/bnx2i.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/ch.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/csiostor +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/csiostor/csiostor.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/cxgbi #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/cxgbi/cxgb3i #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/cxgbi/cxgb3i/cxgb3i.ko @@ -1202,19 +1549,18 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/cxgbi/libcxgbi.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/dc395x.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/device_handler -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/device_handler/scsi_dh.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/device_handler/scsi_dh_alua.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/device_handler/scsi_dh_emc.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/device_handler/scsi_dh_hp_sw.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/device_handler/scsi_dh_rdac.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/dmx3191d.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/dpt_i2o.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/fcoe #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/fcoe/fcoe.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/fcoe/libfcoe.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/fdomain.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/hpsa.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/hptiop.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/imm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/initio.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/ipr.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/ips.ko @@ -1235,77 +1581,80 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/megaraid/megaraid_sas.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/mpt2sas #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/mpt2sas/mpt2sas.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/mpt3sas +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/mpt3sas/mpt3sas.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/mvsas #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/mvsas/mvsas.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/mvumi.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/osd #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/osd/libosd.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/osd/osd.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/pcmcia -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/pcmcia/aha152x_cs.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/pcmcia/fdomain_cs.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/pcmcia/nsp_cs.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/pcmcia/qlogic_cs.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/pcmcia/sym53c500_cs.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/osst.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/pm8001 -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/pm8001/pm8001.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/pm8001/pm80xx.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/pmcraid.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/ppa.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/qla1280.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/qla2xxx #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/qla2xxx/qla2xxx.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/qla4xxx #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/qla4xxx/qla4xxx.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/qlogicfas408.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/raid_class.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/scsi_mod.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/scsi_tgt.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/scsi_transport_fc.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/scsi_transport_iscsi.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/scsi_transport_sas.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/scsi_transport_spi.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/scsi_transport_srp.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/scsi_wait_scan.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/sd_mod.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/ses.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/sg.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/sr_mod.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/st.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/stex.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/sym53c8xx_2 #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/sym53c8xx_2/sym53c8xx.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/tmscsim.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/ufs +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/ufs/ufshcd-pci.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/ufs/ufshcd-pltfrm.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/scsi/ufs/ufshcd.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ssb #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/ssb/ssb.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/staging +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/staging/ced1401 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/staging/ced1401/cedusb.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/staging/et131x #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/staging/et131x/et131x.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/staging/phison -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/staging/phison/phison.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/staging/fwserial +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/staging/fwserial/firewire-serial.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/staging/rts5139 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/staging/rts5139/rts5139.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/staging/silicom +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/staging/silicom/bpctl_mod.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/staging/silicom/bypasslib +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/staging/silicom/bypasslib/bypass.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/staging/usbip #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/staging/usbip/usbip-core.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/staging/usbip/usbip-host.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/staging/usbip/vhci-hcd.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/thermal +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/thermal/kirkwood_thermal.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/ipwireless -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/ipwireless/ipwireless.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/cyclades.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/n_gsm.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/n_hdlc.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/n_r3964.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/nozomi.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/rocket.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/serial -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/serial/8250_dw.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/serial/altera_jtaguart.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/serial/altera_uart.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/serial/mfd.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/serial/pch_uart.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/serial/serial_cs.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/serial/timbuart.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/serial/uartlite.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/serial/xilinx_uartps.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/serial/arc_uart.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/serial/jsm +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/serial/jsm/jsm.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/serial/rp2.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/serial/sccnxp.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/synclink_gt.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/tty/synclinkmp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/uio #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/uio/uio.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/uio/uio_aec.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/uio/uio_cif.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/uio/uio_netx.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/uio/uio_pci_generic.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/uio/uio_pdrv.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/uio/uio_pdrv_genirq.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/uio/uio_sercos3.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/atm @@ -1314,44 +1663,49 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/atm/ueagle-atm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/atm/usbatm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/atm/xusbatm.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/chipidea +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/chipidea/ci13xxx_imx.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/chipidea/ci13xxx_msm.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/chipidea/ci13xxx_pci.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/chipidea/ci_hdrc.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/chipidea/usbmisc_imx.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/class #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/class/cdc-acm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/class/cdc-wdm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/class/usblp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/class/usbtmc.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/dwc3 +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/dwc3/dwc3-exynos.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/dwc3/dwc3-omap.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/dwc3/dwc3-pci.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/dwc3/dwc3.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/host #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/host/hwa-hc.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/host/isp116x-hcd.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/host/isp1362-hcd.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/host/oxu210hp-hcd.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/host/r8a66597-hcd.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/host/sl811-hcd.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/host/u132-hcd.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/host/ssb-hcd.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/host/whci #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/host/whci/whci-hcd.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/host/xhci-hcd.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/image +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/image/mdc800.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/image/microtek.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/misc -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/misc/cypress_cy7c63.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/misc/cytherm.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/misc/adutux.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/misc/emi26.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/misc/emi62.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/misc/ezusb.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/misc/ftdi-elan.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/misc/iowarrior.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/misc/isight_firmware.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/misc/sisusbvga #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/misc/sisusbvga/sisusbvga.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/misc/usb3503.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/misc/usblcd.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/misc/usbled.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/misc/usbsevseg.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/misc/uss720.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/misc/yurex.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/otg -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/otg/gpio_vbus.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/otg/nop-usb-xceiv.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/mon +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/mon/usbmon.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/aircable.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/ark3116.ko @@ -1360,11 +1714,9 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/cp210x.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/cypress_m8.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/digi_acceleport.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/empeg.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/f81232.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/ftdi_sio.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/funsoft.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/garmin_gps.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/hp4x.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/io_edgeport.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/io_ti.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/ipaq.ko @@ -1372,31 +1724,27 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/ir-usb.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/iuu_phoenix.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/keyspan_pda.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/kl5kusb105.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/mct_u232.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/mos7720.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/mos7840.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/moto_modem.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/opticon.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/option.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/oti6858.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/pl2303.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/qcaux.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/qcserial.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/safe_serial.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/quatech2.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/siemens_mpi.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/sierra.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/spcp8x5.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/ssu100.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/symbolserial.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/ti_usb_3410_5052.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/usb_wwan.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/usbserial.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/visor.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/vivopay-serial.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/whiteheat.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/zio.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/serial/zte_ev.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/storage -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/storage/uas.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/storage/ums-alauda.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/storage/ums-cypress.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/storage/ums-datafab.ko @@ -1410,7 +1758,6 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/storage/ums-sddr09.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/storage/ums-sddr55.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/storage/ums-usbat.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/storage/usb-storage.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/wusbcore #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/wusbcore/wusb-cbaf.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/usb/wusbcore/wusb-wa.ko @@ -1426,154 +1773,164 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/uwb/whc-rc.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/uwb/whci.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/arkfb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/aty -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/aty/aty128fb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/aty/atyfb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/aty/radeonfb.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/backlight -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/backlight/88pm860x_bl.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/backlight/adp8860_bl.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/backlight/adp8870_bl.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/backlight/generic_bl.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/backlight/lcd.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/backlight/pcf50633-backlight.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/backlight/platform_lcd.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/cirrusfb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/cyber2000fb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/display -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/display/display.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/fb_ddc.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/cfbcopyarea.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/cfbfillrect.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/cfbimgblt.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/fb_sys_fops.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/kyro -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/kyro/kyrofb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/macmodes.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/matrox -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/matrox/g450_pll.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/matrox/i2c-matroxfb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/matrox/matroxfb_DAC1064.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/matrox/matroxfb_Ti3026.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/matrox/matroxfb_accel.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/matrox/matroxfb_base.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/matrox/matroxfb_crtc2.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/matrox/matroxfb_g450.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/matrox/matroxfb_maven.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/matrox/matroxfb_misc.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/metronomefb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/neofb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/nvidia -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/nvidia/nvidiafb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/output.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/pm2fb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/pm3fb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/riva -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/riva/rivafb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/s3fb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/sis -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/sis/sisfb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/sm501fb.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/smscufx.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/sstfb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/svgalib.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/ssd1307fb.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/syscopyarea.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/sysfillrect.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/sysimgblt.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/tdfxfb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/tmiofb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/tridentfb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/uvesafb.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/vgastate.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/video/vt8623fb.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1 #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/masters #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/masters/ds1wm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/masters/ds2482.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/masters/ds2490.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/masters/matrox_w1.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/masters/w1-gpio.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/slaves #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/slaves/w1_bq27000.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/slaves/w1_ds2408.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/slaves/w1_ds2413.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/slaves/w1_ds2423.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/slaves/w1_ds2431.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/slaves/w1_ds2433.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/slaves/w1_ds2760.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/slaves/w1_ds2780.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/slaves/w1_ds2781.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/slaves/w1_ds28e04.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/slaves/w1_smem.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/slaves/w1_therm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/w1/wire.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/watchdog #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/watchdog/alim7101_wdt.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/watchdog/max63xx_wdt.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/watchdog/i6300esb.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/watchdog/orion_wdt.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/watchdog/pcwd_pci.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/watchdog/pcwd_usb.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/drivers/watchdog/retu_wdt.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/watchdog/softdog.ko #lib/modules/KVER-ipfire-kirkwood/kernel/drivers/watchdog/wdt_pci.ko #lib/modules/KVER-ipfire-kirkwood/kernel/fs -#lib/modules/KVER-ipfire-kirkwood/kernel/fs/autofs4 -#lib/modules/KVER-ipfire-kirkwood/kernel/fs/autofs4/autofs4.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/btrfs +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/btrfs/btrfs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/fs/cachefiles #lib/modules/KVER-ipfire-kirkwood/kernel/fs/cachefiles/cachefiles.ko #lib/modules/KVER-ipfire-kirkwood/kernel/fs/cifs #lib/modules/KVER-ipfire-kirkwood/kernel/fs/cifs/cifs.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/fs/ecryptfs -#lib/modules/KVER-ipfire-kirkwood/kernel/fs/ecryptfs/ecryptfs.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/fs/exportfs -#lib/modules/KVER-ipfire-kirkwood/kernel/fs/exportfs/exportfs.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/configfs +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/configfs/configfs.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/dlm +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/dlm/dlm.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/exofs +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/exofs/libore.ko #lib/modules/KVER-ipfire-kirkwood/kernel/fs/fat #lib/modules/KVER-ipfire-kirkwood/kernel/fs/fat/fat.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/fat/msdos.ko #lib/modules/KVER-ipfire-kirkwood/kernel/fs/fat/vfat.ko #lib/modules/KVER-ipfire-kirkwood/kernel/fs/fscache #lib/modules/KVER-ipfire-kirkwood/kernel/fs/fscache/fscache.ko #lib/modules/KVER-ipfire-kirkwood/kernel/fs/fuse #lib/modules/KVER-ipfire-kirkwood/kernel/fs/fuse/cuse.ko #lib/modules/KVER-ipfire-kirkwood/kernel/fs/fuse/fuse.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/fs/isofs -#lib/modules/KVER-ipfire-kirkwood/kernel/fs/isofs/isofs.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/fs/jffs2 -#lib/modules/KVER-ipfire-kirkwood/kernel/fs/jffs2/jffs2.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/fs/jfs -#lib/modules/KVER-ipfire-kirkwood/kernel/fs/jfs/jfs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/fs/lockd #lib/modules/KVER-ipfire-kirkwood/kernel/fs/lockd/lockd.ko #lib/modules/KVER-ipfire-kirkwood/kernel/fs/nfs +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nfs/blocklayout +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nfs/blocklayout/blocklayoutdriver.ko #lib/modules/KVER-ipfire-kirkwood/kernel/fs/nfs/nfs.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nfs/nfs_layout_nfsv41_files.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nfs/nfsv2.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nfs/nfsv3.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nfs/nfsv4.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nfs/objlayout +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nfs/objlayout/objlayoutdriver.ko #lib/modules/KVER-ipfire-kirkwood/kernel/fs/nfs_common #lib/modules/KVER-ipfire-kirkwood/kernel/fs/nfs_common/nfs_acl.ko #lib/modules/KVER-ipfire-kirkwood/kernel/fs/nfsd #lib/modules/KVER-ipfire-kirkwood/kernel/fs/nfsd/nfsd.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/fs/quota -#lib/modules/KVER-ipfire-kirkwood/kernel/fs/quota/quota_tree.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/fs/quota/quota_v1.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/fs/quota/quota_v2.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/mac-celtic.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/mac-centeuro.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/mac-croatian.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/mac-cyrillic.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/mac-gaelic.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/mac-greek.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/mac-iceland.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/mac-inuit.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/mac-roman.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/mac-romanian.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/mac-turkish.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp1250.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp1251.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp1255.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp737.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp775.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp850.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp852.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp855.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp857.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp860.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp861.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp862.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp863.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp864.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp865.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp866.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp869.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp874.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp932.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp936.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp949.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_cp950.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_euc-jp.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_iso8859-1.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_iso8859-13.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_iso8859-14.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_iso8859-15.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_iso8859-2.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_iso8859-3.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_iso8859-4.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_iso8859-5.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_iso8859-6.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_iso8859-7.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_iso8859-9.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_koi8-r.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_koi8-ru.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_koi8-u.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/fs/nls/nls_utf8.ko #lib/modules/KVER-ipfire-kirkwood/kernel/fs/reiserfs #lib/modules/KVER-ipfire-kirkwood/kernel/fs/reiserfs/reiserfs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/fs/udf #lib/modules/KVER-ipfire-kirkwood/kernel/fs/udf/udf.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/fs/ufs -#lib/modules/KVER-ipfire-kirkwood/kernel/fs/ufs/ufs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/fs/xfs #lib/modules/KVER-ipfire-kirkwood/kernel/fs/xfs/xfs.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/kernel +#lib/modules/KVER-ipfire-kirkwood/kernel/kernel/trace +#lib/modules/KVER-ipfire-kirkwood/kernel/kernel/trace/ring_buffer_benchmark.ko #lib/modules/KVER-ipfire-kirkwood/kernel/lib +#lib/modules/KVER-ipfire-kirkwood/kernel/lib/asn1_decoder.ko #lib/modules/KVER-ipfire-kirkwood/kernel/lib/cordic.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/lib/crc-ccitt.ko #lib/modules/KVER-ipfire-kirkwood/kernel/lib/crc-itu-t.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/lib/crc-t10dif.ko #lib/modules/KVER-ipfire-kirkwood/kernel/lib/crc7.ko #lib/modules/KVER-ipfire-kirkwood/kernel/lib/crc8.ko #lib/modules/KVER-ipfire-kirkwood/kernel/lib/libcrc32c.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/lib/mpi +#lib/modules/KVER-ipfire-kirkwood/kernel/lib/mpi/mpi.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/lib/oid_registry.ko #lib/modules/KVER-ipfire-kirkwood/kernel/lib/raid6 #lib/modules/KVER-ipfire-kirkwood/kernel/lib/raid6/raid6_pq.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/lib/rbtree_test.ko #lib/modules/KVER-ipfire-kirkwood/kernel/lib/ts_bm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/lib/ts_fsm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/lib/ts_kmp.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/lib/zlib_deflate +#lib/modules/KVER-ipfire-kirkwood/kernel/lib/zlib_deflate/zlib_deflate.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net #lib/modules/KVER-ipfire-kirkwood/kernel/net/802 #lib/modules/KVER-ipfire-kirkwood/kernel/net/802/garp.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/802/p8022.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/802/psnap.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/802/stp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/8021q #lib/modules/KVER-ipfire-kirkwood/kernel/net/8021q/8021q.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/atm @@ -1594,7 +1951,6 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/net/bluetooth/rfcomm #lib/modules/KVER-ipfire-kirkwood/kernel/net/bluetooth/rfcomm/rfcomm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/bridge -#lib/modules/KVER-ipfire-kirkwood/kernel/net/bridge/bridge.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/bridge/netfilter #lib/modules/KVER-ipfire-kirkwood/kernel/net/bridge/netfilter/ebt_802_3.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/bridge/netfilter/ebt_among.ko @@ -1612,64 +1968,45 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/net/bridge/netfilter/ebt_redirect.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/bridge/netfilter/ebt_snat.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/bridge/netfilter/ebt_stp.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/bridge/netfilter/ebt_ulog.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/bridge/netfilter/ebt_vlan.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/bridge/netfilter/ebtable_broute.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/bridge/netfilter/ebtable_filter.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/bridge/netfilter/ebtable_nat.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/bridge/netfilter/ebtables.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ceph -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ceph/libceph.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ieee802154 -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ieee802154/6lowpan.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ieee802154/af_802154.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ieee802154/ieee802154.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/core +#lib/modules/KVER-ipfire-kirkwood/kernel/net/core/netprio_cgroup.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4 #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/ah4.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/esp4.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/gre.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/inet_diag.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/ip_gre.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/ip_tunnel.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/ip_vti.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/ipcomp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/ipip.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/arp_tables.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/arpt_mangle.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/arptable_filter.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/ip_queue.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/ip_tables.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/ipt_CLUSTERIP.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/ipt_ECN.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/ipt_LOG.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/ipt_MASQUERADE.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/ipt_NETMAP.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/ipt_REDIRECT.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/ipt_REJECT.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/ipt_ULOG.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/ipt_ah.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/ipt_ecn.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/ipt_ipp2p.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/ipt_rpfilter.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/iptable_filter.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/iptable_mangle.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/iptable_nat.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/iptable_raw.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/nf_conntrack_ipv4.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/nf_defrag_ipv4.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/nf_nat.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/nf_nat_amanda.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/nf_nat_ftp.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/iptable_security.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/nf_nat_h323.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/nf_nat_irc.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/nf_nat_ipv4.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/nf_nat_pptp.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/nf_nat_proto_dccp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/nf_nat_proto_gre.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/nf_nat_proto_sctp.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/nf_nat_proto_udplite.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/nf_nat_sip.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/nf_nat_snmp_basic.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/netfilter/nf_nat_tftp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/tcp_bic.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/tcp_cubic.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/tcp_diag.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/tcp_highspeed.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/tcp_htcp.ko @@ -1682,17 +2019,21 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/tcp_westwood.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/tcp_yeah.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/tunnel4.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/udp_diag.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/xfrm4_mode_beet.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/xfrm4_mode_transport.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/xfrm4_mode_tunnel.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv4/xfrm4_tunnel.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6 #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/ah6.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/esp6.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/ip6_gre.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/ip6_tunnel.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/ipcomp6.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/mip6.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/ip6_queue.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/ip6_tables.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/ip6t_LOG.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/ip6t_MASQUERADE.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/ip6t_NPT.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/ip6t_REJECT.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/ip6t_ah.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/ip6t_eui64.ko @@ -1700,12 +2041,14 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/ip6t_hbh.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/ip6t_ipv6header.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/ip6t_mh.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/ip6t_rpfilter.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/ip6t_rt.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/ip6table_filter.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/ip6table_mangle.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/ip6table_nat.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/ip6table_raw.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/nf_conntrack_ipv6.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/nf_defrag_ipv6.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/ip6table_security.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/netfilter/nf_nat_ipv6.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/sit.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/tunnel6.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/xfrm6_mode_beet.ko @@ -1713,28 +2056,31 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/xfrm6_mode_transport.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/xfrm6_mode_tunnel.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/ipv6/xfrm6_tunnel.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/irda -#lib/modules/KVER-ipfire-kirkwood/kernel/net/irda/ircomm -#lib/modules/KVER-ipfire-kirkwood/kernel/net/irda/ircomm/ircomm-tty.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/irda/ircomm/ircomm.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/irda/irda.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/irda/irlan -#lib/modules/KVER-ipfire-kirkwood/kernel/net/irda/irlan/irlan.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/irda/irnet -#lib/modules/KVER-ipfire-kirkwood/kernel/net/irda/irnet/irnet.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/key #lib/modules/KVER-ipfire-kirkwood/kernel/net/key/af_key.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/l2tp #lib/modules/KVER-ipfire-kirkwood/kernel/net/l2tp/l2tp_core.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/l2tp/l2tp_eth.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/l2tp/l2tp_ip.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/l2tp/l2tp_ip6.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/l2tp/l2tp_netlink.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/l2tp/l2tp_ppp.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/llc -#lib/modules/KVER-ipfire-kirkwood/kernel/net/llc/llc.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/mac80211 #lib/modules/KVER-ipfire-kirkwood/kernel/net/mac80211/mac80211.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/ipset +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/ipset/ip_set.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/ipset/ip_set_bitmap_ip.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/ipset/ip_set_bitmap_ipmac.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/ipset/ip_set_bitmap_port.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/ipset/ip_set_hash_ip.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/ipset/ip_set_hash_ipport.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/ipset/ip_set_hash_ipportip.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/ipset/ip_set_hash_ipportnet.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/ipset/ip_set_hash_net.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/ipset/ip_set_hash_netiface.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/ipset/ip_set_hash_netport.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/ipset/ip_set_list_set.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/ipvs #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/ipvs/ip_vs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/ipvs/ip_vs_dh.ko @@ -1749,7 +2095,6 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/ipvs/ip_vs_sh.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/ipvs/ip_vs_wlc.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/ipvs/ip_vs_wrr.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nf_conntrack.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nf_conntrack_amanda.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nf_conntrack_broadcast.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nf_conntrack_ftp.ko @@ -1766,33 +2111,51 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nf_conntrack_sip.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nf_conntrack_snmp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nf_conntrack_tftp.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nf_nat.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nf_nat_amanda.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nf_nat_ftp.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nf_nat_irc.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nf_nat_proto_dccp.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nf_nat_proto_sctp.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nf_nat_proto_udplite.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nf_nat_sip.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nf_nat_tftp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nf_tproxy_core.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nfnetlink.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nfnetlink_acct.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nfnetlink_cthelper.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nfnetlink_cttimeout.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nfnetlink_log.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/nfnetlink_queue.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/x_tables.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_AUDIT.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_CHECKSUM.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_CLASSIFY.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_CONNSECMARK.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_CT.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_DSCP.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_HL.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_HMARK.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_IDLETIMER.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_IMQ.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_LED.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_LOG.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_NETMAP.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_NFLOG.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_NFQUEUE.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_NOTRACK.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_RATEEST.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_REDIRECT.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_SECMARK.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_TCPMSS.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_TCPOPTSTRIP.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_TEE.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_TPROXY.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_TRACE.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_addrtype.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_bpf.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_cluster.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_comment.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_connbytes.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_connlabel.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_connlimit.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_connmark.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_conntrack.ko @@ -1800,18 +2163,20 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_dccp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_devgroup.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_dscp.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_ecn.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_esp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_hashlimit.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_helper.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_hl.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_iprange.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_ipvs.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_layer7.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_length.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_limit.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_mac.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_mark.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_multiport.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_nat.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_nfacct.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_osf.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_owner.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_physdev.ko @@ -1822,20 +2187,21 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_realm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_recent.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_sctp.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_set.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_socket.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_state.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_statistic.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_string.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_tcpmss.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_tcpudp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_time.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/netfilter/xt_u32.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netlink +#lib/modules/KVER-ipfire-kirkwood/kernel/net/netlink/netlink_diag.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/openvswitch +#lib/modules/KVER-ipfire-kirkwood/kernel/net/openvswitch/openvswitch.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/rfkill #lib/modules/KVER-ipfire-kirkwood/kernel/net/rfkill/rfkill-regulator.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/rfkill/rfkill.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/rxrpc -#lib/modules/KVER-ipfire-kirkwood/kernel/net/rxrpc/af-rxrpc.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/rxrpc/rxkad.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/act_csum.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/act_gact.ko @@ -1847,6 +2213,7 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/act_simple.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/act_skbedit.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/cls_basic.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/cls_cgroup.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/cls_flow.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/cls_fw.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/cls_route.ko @@ -1855,6 +2222,7 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/cls_tcindex.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/cls_u32.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/em_cmp.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/em_ipset.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/em_meta.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/em_nbyte.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/em_text.ko @@ -1862,8 +2230,10 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_atm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_cbq.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_choke.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_codel.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_drr.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_dsmark.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_fq_codel.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_gred.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_hfsc.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_htb.ko @@ -1871,6 +2241,7 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_mqprio.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_multiq.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_netem.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_plug.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_prio.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_qfq.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_red.ko @@ -1878,11 +2249,17 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_sfq.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_tbf.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sched/sch_teql.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/sctp +#lib/modules/KVER-ipfire-kirkwood/kernel/net/sctp/sctp.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sunrpc #lib/modules/KVER-ipfire-kirkwood/kernel/net/sunrpc/auth_gss #lib/modules/KVER-ipfire-kirkwood/kernel/net/sunrpc/auth_gss/auth_rpcgss.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sunrpc/auth_gss/rpcsec_gss_krb5.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/sunrpc/sunrpc.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/unix +#lib/modules/KVER-ipfire-kirkwood/kernel/net/unix/unix_diag.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/net/vmw_vsock +#lib/modules/KVER-ipfire-kirkwood/kernel/net/vmw_vsock/vsock.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/wireless #lib/modules/KVER-ipfire-kirkwood/kernel/net/wireless/cfg80211.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/wireless/lib80211.ko @@ -1891,7 +2268,6 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/net/wireless/lib80211_crypt_wep.ko #lib/modules/KVER-ipfire-kirkwood/kernel/net/xfrm #lib/modules/KVER-ipfire-kirkwood/kernel/net/xfrm/xfrm_ipcomp.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/net/xfrm/xfrm_user.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound #lib/modules/KVER-ipfire-kirkwood/kernel/sound/ac97_bus.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/core @@ -1908,6 +2284,7 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/sound/core/seq/snd-seq-midi.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/core/seq/snd-seq-virmidi.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/core/seq/snd-seq.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/sound/core/snd-compress.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/core/snd-hrtimer.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/core/snd-hwdep.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/core/snd-page-alloc.ko @@ -1934,12 +2311,10 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/sound/firewire #lib/modules/KVER-ipfire-kirkwood/kernel/sound/firewire/snd-firewire-lib.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/firewire/snd-firewire-speakers.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/sound/firewire/snd-isight.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/i2c #lib/modules/KVER-ipfire-kirkwood/kernel/sound/i2c/other #lib/modules/KVER-ipfire-kirkwood/kernel/sound/i2c/other/snd-ak4113.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/i2c/other/snd-ak4114.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/sound/i2c/other/snd-ak4117.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/i2c/other/snd-ak4xxx-adda.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/i2c/other/snd-pt2258.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/i2c/other/snd-tea575x-tuner.ko @@ -1948,6 +2323,8 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/sound/pci #lib/modules/KVER-ipfire-kirkwood/kernel/sound/pci/ac97 #lib/modules/KVER-ipfire-kirkwood/kernel/sound/pci/ac97/snd-ac97-codec.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/sound/pci/ali5451 +#lib/modules/KVER-ipfire-kirkwood/kernel/sound/pci/ali5451/snd-ali5451.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/pci/au88x0 #lib/modules/KVER-ipfire-kirkwood/kernel/sound/pci/au88x0/snd-au8810.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/pci/au88x0/snd-au8820.ko @@ -2048,15 +2425,16 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/sound/pci/vx222/snd-vx222.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/pci/ymfpci #lib/modules/KVER-ipfire-kirkwood/kernel/sound/pci/ymfpci/snd-ymfpci.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/sound/pcmcia -#lib/modules/KVER-ipfire-kirkwood/kernel/sound/pcmcia/pdaudiocf -#lib/modules/KVER-ipfire-kirkwood/kernel/sound/pcmcia/pdaudiocf/snd-pdaudiocf.ko -#lib/modules/KVER-ipfire-kirkwood/kernel/sound/pcmcia/vx -#lib/modules/KVER-ipfire-kirkwood/kernel/sound/pcmcia/vx/snd-vxpocket.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/soc +#lib/modules/KVER-ipfire-kirkwood/kernel/sound/soc/atmel +#lib/modules/KVER-ipfire-kirkwood/kernel/sound/soc/atmel/snd-soc-atmel-pcm.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/soc/codecs #lib/modules/KVER-ipfire-kirkwood/kernel/sound/soc/codecs/snd-soc-alc5623.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/soc/codecs/snd-soc-cs42l51.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/sound/soc/dwc +#lib/modules/KVER-ipfire-kirkwood/kernel/sound/soc/dwc/designware_i2s.ko +#lib/modules/KVER-ipfire-kirkwood/kernel/sound/soc/generic +#lib/modules/KVER-ipfire-kirkwood/kernel/sound/soc/generic/snd-soc-simple-card.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/soc/kirkwood #lib/modules/KVER-ipfire-kirkwood/kernel/sound/soc/kirkwood/snd-soc-kirkwood-i2s.ko #lib/modules/KVER-ipfire-kirkwood/kernel/sound/soc/kirkwood/snd-soc-kirkwood.ko @@ -2080,19 +2458,14 @@ lib/modules/KVER-ipfire-kirkwood #lib/modules/KVER-ipfire-kirkwood/modules.alias #lib/modules/KVER-ipfire-kirkwood/modules.alias.bin #lib/modules/KVER-ipfire-kirkwood/modules.builtin -#lib/modules/KVER-ipfire-kirkwood/modules.ccwmap +#lib/modules/KVER-ipfire-kirkwood/modules.builtin.bin #lib/modules/KVER-ipfire-kirkwood/modules.dep #lib/modules/KVER-ipfire-kirkwood/modules.dep.bin -#lib/modules/KVER-ipfire-kirkwood/modules.ieee1394map -#lib/modules/KVER-ipfire-kirkwood/modules.inputmap -#lib/modules/KVER-ipfire-kirkwood/modules.isapnpmap -#lib/modules/KVER-ipfire-kirkwood/modules.ofmap +#lib/modules/KVER-ipfire-kirkwood/modules.devname #lib/modules/KVER-ipfire-kirkwood/modules.order -#lib/modules/KVER-ipfire-kirkwood/modules.pcimap -#lib/modules/KVER-ipfire-kirkwood/modules.seriomap +#lib/modules/KVER-ipfire-kirkwood/modules.softdep #lib/modules/KVER-ipfire-kirkwood/modules.symbols #lib/modules/KVER-ipfire-kirkwood/modules.symbols.bin -#lib/modules/KVER-ipfire-kirkwood/modules.usbmap #lib/modules/KVER-ipfire-kirkwood/source sbin/gen_init_cpio boot/uInit-ipfire-kirkwood diff --git a/config/rootfiles/common/armv5tel/linux-multi b/config/rootfiles/common/armv5tel/linux-multi index e047c9f4a..30c4d5529 100644 --- a/config/rootfiles/common/armv5tel/linux-multi +++ b/config/rootfiles/common/armv5tel/linux-multi @@ -5,19 +5,6 @@ boot/dtb-KVER-ipfire-multi #boot/dtb-KVER-ipfire-multi/am335x-bone.dtb #boot/dtb-KVER-ipfire-multi/am335x-evm.dtb #boot/dtb-KVER-ipfire-multi/am335x-evmsk.dtb -#boot/dtb-KVER-ipfire-multi/armada-370-db.dtb -#boot/dtb-KVER-ipfire-multi/armada-370-mirabox.dtb -#boot/dtb-KVER-ipfire-multi/armada-370-rd.dtb -#boot/dtb-KVER-ipfire-multi/armada-xp-db.dtb -#boot/dtb-KVER-ipfire-multi/armada-xp-gp.dtb -#boot/dtb-KVER-ipfire-multi/armada-xp-openblocks-ax3-4.dtb -#boot/dtb-KVER-ipfire-multi/bcm11351-brt.dtb -#boot/dtb-KVER-ipfire-multi/bcm2835-rpi-b.dtb -#boot/dtb-KVER-ipfire-multi/ccu9540.dtb -#boot/dtb-KVER-ipfire-multi/ecx-2000.dtb -#boot/dtb-KVER-ipfire-multi/highbank.dtb -#boot/dtb-KVER-ipfire-multi/hrefprev60.dtb -#boot/dtb-KVER-ipfire-multi/hrefv60plus.dtb #boot/dtb-KVER-ipfire-multi/imx25-karo-tx25.dtb #boot/dtb-KVER-ipfire-multi/imx25-pdk.dtb #boot/dtb-KVER-ipfire-multi/imx27-apf27.dtb @@ -37,11 +24,12 @@ boot/dtb-KVER-ipfire-multi #boot/dtb-KVER-ipfire-multi/imx6dl-sabresd.dtb #boot/dtb-KVER-ipfire-multi/imx6dl-wandboard.dtb #boot/dtb-KVER-ipfire-multi/imx6q-arm2.dtb +#boot/dtb-KVER-ipfire-multi/imx6q-cm-fx6.dtb #boot/dtb-KVER-ipfire-multi/imx6q-sabreauto.dtb #boot/dtb-KVER-ipfire-multi/imx6q-sabrelite.dtb #boot/dtb-KVER-ipfire-multi/imx6q-sabresd.dtb #boot/dtb-KVER-ipfire-multi/imx6q-sbc6x.dtb -#boot/dtb-KVER-ipfire-multi/marco-evb.dtb +#boot/dtb-KVER-ipfire-multi/imx6q-wandboard.dtb #boot/dtb-KVER-ipfire-multi/omap2420-h4.dtb #boot/dtb-KVER-ipfire-multi/omap3-beagle-xm.dtb #boot/dtb-KVER-ipfire-multi/omap3-beagle.dtb @@ -57,31 +45,6 @@ boot/dtb-KVER-ipfire-multi #boot/dtb-KVER-ipfire-multi/omap4-sdp.dtb #boot/dtb-KVER-ipfire-multi/omap4-var-som.dtb #boot/dtb-KVER-ipfire-multi/omap5-evm.dtb -#boot/dtb-KVER-ipfire-multi/prima2-evb.dtb -#boot/dtb-KVER-ipfire-multi/snowball.dtb -#boot/dtb-KVER-ipfire-multi/socfpga_cyclone5.dtb -#boot/dtb-KVER-ipfire-multi/socfpga_vt.dtb -#boot/dtb-KVER-ipfire-multi/spear1310-evb.dtb -#boot/dtb-KVER-ipfire-multi/spear1340-evb.dtb -#boot/dtb-KVER-ipfire-multi/sun4i-a10-cubieboard.dtb -#boot/dtb-KVER-ipfire-multi/sun4i-a10-hackberry.dtb -#boot/dtb-KVER-ipfire-multi/sun4i-a10-mini-xplus.dtb -#boot/dtb-KVER-ipfire-multi/sun5i-a13-olinuxino.dtb -#boot/dtb-KVER-ipfire-multi/tegra114-dalmore.dtb -#boot/dtb-KVER-ipfire-multi/tegra114-pluto.dtb -#boot/dtb-KVER-ipfire-multi/tegra20-harmony.dtb -#boot/dtb-KVER-ipfire-multi/tegra20-iris-512.dtb -#boot/dtb-KVER-ipfire-multi/tegra20-medcom-wide.dtb -#boot/dtb-KVER-ipfire-multi/tegra20-paz00.dtb -#boot/dtb-KVER-ipfire-multi/tegra20-plutux.dtb -#boot/dtb-KVER-ipfire-multi/tegra20-seaboard.dtb -#boot/dtb-KVER-ipfire-multi/tegra20-tec.dtb -#boot/dtb-KVER-ipfire-multi/tegra20-trimslice.dtb -#boot/dtb-KVER-ipfire-multi/tegra20-ventana.dtb -#boot/dtb-KVER-ipfire-multi/tegra20-whistler.dtb -#boot/dtb-KVER-ipfire-multi/tegra30-beaver.dtb -#boot/dtb-KVER-ipfire-multi/tegra30-cardhu-a02.dtb -#boot/dtb-KVER-ipfire-multi/tegra30-cardhu-a04.dtb #boot/dtb-KVER-ipfire-multi/vexpress-v2p-ca15-tc1.dtb #boot/dtb-KVER-ipfire-multi/vexpress-v2p-ca15_a7.dtb #boot/dtb-KVER-ipfire-multi/vexpress-v2p-ca5s.dtb @@ -94,7 +57,6 @@ boot/dtb-KVER-ipfire-multi #boot/dtb-KVER-ipfire-multi/zynq-zc702.dtb boot/vmlinuz-KVER-ipfire-multi boot/zImage-ipfire-multi -boot/uInit-ipfire-multi lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/build #lib/modules/KVER-ipfire-multi/kernel @@ -102,7 +64,11 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/arch/arm #lib/modules/KVER-ipfire-multi/kernel/arch/arm/crypto #lib/modules/KVER-ipfire-multi/kernel/arch/arm/crypto/aes-arm.ko -#lib/modules/KVER-ipfire-multi/kernel/arch/arm/crypto/sha1-arm.ko +#lib/modules/KVER-ipfire-multi/kernel/arch/arm/mach-imx +#lib/modules/KVER-ipfire-multi/kernel/arch/arm/mach-imx/devices +#lib/modules/KVER-ipfire-multi/kernel/arch/arm/mach-imx/devices/wand-rfkill.ko +#lib/modules/KVER-ipfire-multi/kernel/arch/arm/oprofile +#lib/modules/KVER-ipfire-multi/kernel/arch/arm/oprofile/oprofile.ko #lib/modules/KVER-ipfire-multi/kernel/crypto #lib/modules/KVER-ipfire-multi/kernel/crypto/ansi_cprng.ko #lib/modules/KVER-ipfire-multi/kernel/crypto/anubis.ko @@ -151,7 +117,6 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/crypto/salsa20_generic.ko #lib/modules/KVER-ipfire-multi/kernel/crypto/seed.ko #lib/modules/KVER-ipfire-multi/kernel/crypto/serpent_generic.ko -#lib/modules/KVER-ipfire-multi/kernel/crypto/sha1_generic.ko #lib/modules/KVER-ipfire-multi/kernel/crypto/sha512_generic.ko #lib/modules/KVER-ipfire-multi/kernel/crypto/tcrypt.ko #lib/modules/KVER-ipfire-multi/kernel/crypto/tea.ko @@ -166,68 +131,13 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/crypto/zlib.ko #lib/modules/KVER-ipfire-multi/kernel/drivers #lib/modules/KVER-ipfire-multi/kernel/drivers/ata -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/acard-ahci.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/ahci_imx.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/ata/ahci_platform.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/ata_generic.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_ali.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_amd.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/libahci.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_arasan_cf.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_artop.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_atiixp.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_atp867x.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_cmd640.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_cmd64x.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_cs5520.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_cs5530.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_cs5536.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_cypress.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_efar.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_hpt366.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_hpt37x.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_hpt3x2n.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_hpt3x3.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_imx.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_it8213.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_it821x.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_jmicron.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_marvell.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_mpiix.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_netcell.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_ninja32.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_ns87410.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_ns87415.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_of_platform.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_oldpiix.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_opti.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_optidma.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_pdc2027x.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_pdc202xx_old.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_piccolo.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_platform.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_rdc.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_rz1000.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_sch.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_serverworks.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_sil680.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_sis.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_sl82c105.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_triflex.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pata_via.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/pdc_adma.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/ata/sata_highbank.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/sata_inic162x.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/ata/sata_mv.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/sata_nv.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/sata_promise.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/sata_qstor.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/sata_sil.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/sata_sil24.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/sata_sis.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/sata_svw.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/sata_sx4.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/sata_uli.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/sata_via.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/ata/sata_vsc.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/atm #lib/modules/KVER-ipfire-multi/kernel/drivers/atm/atmtcp.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/atm/eni.ko @@ -240,16 +150,7 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/atm/solos-pci.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/atm/suni.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/block -#lib/modules/KVER-ipfire-multi/kernel/drivers/block/DAC960.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/block/cciss.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/block/cryptoloop.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/block/mg_disk.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/block/nvme.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/block/rsxx -#lib/modules/KVER-ipfire-multi/kernel/drivers/block/rsxx/rsxx.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/block/sx8.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/block/umem.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/block/virtio_blk.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/bluetooth #lib/modules/KVER-ipfire-multi/kernel/drivers/bluetooth/ath3k.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/bluetooth/bcm203x.ko @@ -262,33 +163,25 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/bluetooth/btwilink.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/bluetooth/hci_uart.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/bluetooth/hci_vhci.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/bus -#lib/modules/KVER-ipfire-multi/kernel/drivers/bus/omap-ocp2scp.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/char #lib/modules/KVER-ipfire-multi/kernel/drivers/char/hw_random #lib/modules/KVER-ipfire-multi/kernel/drivers/char/hw_random/atmel-rng.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/char/hw_random/exynos-rng.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/char/hw_random/timeriomem-rng.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/char/hw_random/virtio-rng.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/char/ipmi #lib/modules/KVER-ipfire-multi/kernel/drivers/char/ipmi/ipmi_devintf.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/char/ipmi/ipmi_msghandler.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/char/ipmi/ipmi_poweroff.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/char/ipmi/ipmi_si.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/char/ipmi/ipmi_watchdog.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/char/lp.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/char/ppdev.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/clk #lib/modules/KVER-ipfire-multi/kernel/drivers/clk/clk-axi-clkgen.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/clk/clk-si5351.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/clk/clk-twl6040.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/crypto -#lib/modules/KVER-ipfire-multi/kernel/drivers/crypto/hifn_795x.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/crypto/mv_cesa.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/crypto/omap-aes.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/crypto/omap-sham.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/crypto/tegra-aes.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/cpufreq +#lib/modules/KVER-ipfire-multi/kernel/drivers/cpufreq/imx6q-cpufreq.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/dma -#lib/modules/KVER-ipfire-multi/kernel/drivers/dma/imx-dma.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/dma/imx-sdma.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/dma/timb_dma.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/firewire #lib/modules/KVER-ipfire-multi/kernel/drivers/firewire/firewire-core.ko @@ -296,16 +189,11 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/firewire/firewire-sbp2.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/gpio #lib/modules/KVER-ipfire-multi/kernel/drivers/gpio/gpio-adnp.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/gpio/gpio-mcp23s08.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/gpio/gpio-ts5500.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpio/gpio-twl4030.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpio/gpio-twl6040.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/gpio/gpio-viperboard.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/gpu #lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/ast -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/ast/ast.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/cirrus -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/cirrus/cirrus.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/drm.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/drm_kms_helper.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/drm_usb.ko @@ -315,32 +203,12 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/i2c/ch7006.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/i2c/sil164.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/i2c/tda998x.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/mga -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/mga/mga.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/mgag200 -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/mgag200/mgag200.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/nouveau -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/nouveau/nouveau.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/omapdrm #lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/omapdrm/omapdrm.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/qxl -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/qxl/qxl.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/r128 -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/r128/r128.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/radeon -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/radeon/radeon.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/savage -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/savage/savage.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/tdfx -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/tdfx/tdfx.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/ttm -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/ttm/ttm.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/tilcdc +#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/tilcdc/tilcdc.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/udl #lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/udl/udl.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/via -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/via/via.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/vmwgfx -#lib/modules/KVER-ipfire-multi/kernel/drivers/gpu/drm/vmwgfx/vmwgfx.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hid #lib/modules/KVER-ipfire-multi/kernel/drivers/hid/hid-aureal.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hid/hid-gyration.ko @@ -411,14 +279,12 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/gl520sm.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/hih6130.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/hwmon-vid.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/i5k_amb.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/ibmaem.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/ibmpex.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/ina209.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/ina2xx.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/it87.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/lineage-pem.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/lm63.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/lm73.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/lm75.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/lm77.ko @@ -466,7 +332,6 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/sch56xx-common.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/sht15.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/sht21.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/sis5595.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/smsc47b397.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/smsc47m1.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/smsc47m192.ko @@ -474,9 +339,8 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/tmp102.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/tmp401.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/tmp421.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/via686a.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/twl4030-madc-hwmon.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/vt1211.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/vt8231.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/w83627ehf.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/w83627hf.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/w83781d.ko @@ -486,37 +350,21 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/w83795.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/w83l785ts.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/hwmon/w83l786ng.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/hwspinlock -#lib/modules/KVER-ipfire-multi/kernel/drivers/hwspinlock/hwspinlock_core.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/hwspinlock/omap_hwspinlock.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/i2c #lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/algos #lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/algos/i2c-algo-bit.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/algos/i2c-algo-pca.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses -#lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-ali1535.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-ali1563.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-ali15x3.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-amd756.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-amd8111.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-cbus-gpio.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-diolan-u2c.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-i801.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-gpio.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-imx.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-isch.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-mv64xxx.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-nforce2.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-parport-light.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-parport.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-pca-platform.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-piix4.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-simtec.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-sis5595.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-sis630.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-sis96x.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-tiny-usb.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-versatile.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-via.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-viapro.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/busses/i2c-viperboard.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/i2c-dev.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/i2c/i2c-smbus.ko @@ -529,14 +377,13 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/iio/industrialio.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/iio/kfifo_buf.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input +#lib/modules/KVER-ipfire-multi/kernel/drivers/input/ff-memless.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/input-polldev.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/keyboard -#lib/modules/KVER-ipfire-multi/kernel/drivers/input/keyboard/gpio_keys.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/keyboard/gpio_keys_polled.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/keyboard/imx_keypad.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/keyboard/lm8333.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/keyboard/omap4-keypad.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/input/keyboard/tegra-kbc.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/keyboard/twl4030_keypad.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/matrix-keymap.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/misc @@ -544,15 +391,17 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/input/misc/cm109.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/misc/keyspan_remote.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/misc/powermate.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/input/misc/pwm-beeper.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/misc/retu-pwrbutton.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/misc/rotary_encoder.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/input/misc/twl4030-pwrbutton.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/input/misc/twl4030-vibra.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/misc/uinput.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/misc/yealink.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/mouse #lib/modules/KVER-ipfire-multi/kernel/drivers/input/mouse/appletouch.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/mouse/bcm5974.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/mouse/cyapa.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/input/mouse/gpio_mouse.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/mouse/psmouse.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/mouse/sermouse.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/input/mouse/synaptics_i2c.ko @@ -572,50 +421,17 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/capi/kernelcapi.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/divert #lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/divert/dss1_divert.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/gigaset -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/gigaset/gigaset.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/avm -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/avm/b1.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/avm/b1dma.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/avm/b1pci.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/avm/c4.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/avm/t1pci.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/eicon -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/eicon/diva_idi.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/eicon/diva_mnt.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/eicon/divacapi.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/eicon/divadidd.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/eicon/divas.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/mISDN -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/mISDN/avmfritz.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/mISDN/hfcmulti.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/mISDN/hfcpci.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/mISDN/hfcsusb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/mISDN/mISDNinfineon.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/mISDN/mISDNipac.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/mISDN/mISDNisar.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/mISDN/netjet.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/mISDN/speedfax.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hardware/mISDN/w6692.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hisax #lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hisax/hfc4s8s_l1.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hisax/hfc_usb.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hisax/hisax.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hisax/hisax_fcpcipnp.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hisax/hisax_isac.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hisax/hisax_st5481.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hysdn -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/hysdn/hysdn.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/i4l #lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/i4l/isdn.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/i4l/isdn_bsdcomp.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/i4l/isdnhdlc.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/mISDN -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/mISDN/l1oip.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/mISDN/mISDN_core.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/isdn/mISDN/mISDN_dsp.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/leds +#lib/modules/KVER-ipfire-multi/kernel/drivers/leds/leds-bd2802.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/leds/leds-blinkm.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/leds/leds-lm3530.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/leds/leds-lm3533.ko @@ -628,14 +444,17 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/leds/leds-lp55xx-common.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/leds/leds-lt3593.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/leds/leds-ot200.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/leds/leds-pca9532.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/leds/leds-pca955x.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/leds/leds-pca9633.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/leds/leds-pwm.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/leds/leds-regulator.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/leds/leds-tca6507.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/leds/trigger #lib/modules/KVER-ipfire-multi/kernel/drivers/leds/trigger/ledtrig-backlight.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/leds/trigger/ledtrig-camera.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/leds/trigger/ledtrig-default-on.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/leds/trigger/ledtrig-gpio.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/leds/trigger/ledtrig-heartbeat.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/leds/trigger/ledtrig-netdev.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/leds/trigger/ledtrig-oneshot.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/leds/trigger/ledtrig-timer.ko @@ -688,7 +507,6 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/media/dvb-frontends/au8522_decoder.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/dvb-frontends/au8522_dig.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/dvb-frontends/bcm3510.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/dvb-frontends/cx22700.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/dvb-frontends/cx22702.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/dvb-frontends/cx24110.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/dvb-frontends/cx24113.ko @@ -770,8 +588,6 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/media/dvb-frontends/zl10036.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/dvb-frontends/zl10039.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/dvb-frontends/zl10353.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/firewire -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/firewire/firedtv.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/i2c #lib/modules/KVER-ipfire-multi/kernel/drivers/media/i2c/adv7180.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/i2c/cs5345.ko @@ -781,7 +597,6 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/media/i2c/m52790.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/i2c/msp3400.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/i2c/mt9v011.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/i2c/ov7670.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/i2c/saa6588.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/i2c/saa7115.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/i2c/saa7127.ko @@ -812,9 +627,6 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/media/i2c/vp27smpx.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/i2c/wm8739.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/i2c/wm8775.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/mmc -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/mmc/siano -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/mmc/siano/smssdio.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/pci #lib/modules/KVER-ipfire-multi/kernel/drivers/media/pci/b2c2 #lib/modules/KVER-ipfire-multi/kernel/drivers/media/pci/b2c2/b2c2-flexcop-pci.ko @@ -841,6 +653,8 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/media/pci/cx88/cx8800.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/pci/cx88/cx8802.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/pci/cx88/cx88xx.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/media/pci/ddbridge +#lib/modules/KVER-ipfire-multi/kernel/drivers/media/pci/ddbridge/ddbridge.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/pci/dm1105 #lib/modules/KVER-ipfire-multi/kernel/drivers/media/pci/dm1105/dm1105.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/pci/ivtv @@ -878,27 +692,15 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/media/pci/ttpci/dvb-ttpci.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/pci/ttpci/ttpci-eeprom.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform/coda.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform/davinci -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform/davinci/dm644x_ccdc.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform/davinci/vpfe_capture.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform/davinci/vpss.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform/m2m-deinterlace.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform/marvell-ccic -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform/marvell-ccic/cafe_ccic.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform/omap -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform/omap/omap-vout.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform/sh_veu.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform/soc_camera #lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform/soc_camera/mx3_camera.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform/soc_camera/sh_mobile_ceu_camera.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform/soc_camera/sh_mobile_csi2.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform/soc_camera/soc_camera.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform/soc_camera/soc_camera_platform.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform/soc_camera/soc_mediabus.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/platform/timblogiw.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/rc -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/rc/ati_remote.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/rc/gpio-ir-recv.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/rc/iguanair.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/rc/imon.ko @@ -1139,7 +941,6 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/media/usb/gspca/gspca_stv0680.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/usb/gspca/gspca_sunplus.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/usb/gspca/gspca_t613.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/usb/gspca/gspca_topro.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/usb/gspca/gspca_tv8532.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/usb/gspca/gspca_vc032x.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/usb/gspca/gspca_vicam.ko @@ -1171,11 +972,6 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/media/usb/tm6000/tm6000-alsa.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/usb/tm6000/tm6000-dvb.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/usb/tm6000/tm6000.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/usb/ttusb-budget -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/usb/ttusb-budget/dvb-ttusb-budget.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/usb/ttusb-dec -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/usb/ttusb-dec/ttusb_dec.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/usb/ttusb-dec/ttusbdecfe.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/usb/usbvision #lib/modules/KVER-ipfire-multi/kernel/drivers/media/usb/usbvision/usbvision.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/usb/uvc @@ -1186,8 +982,6 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/media/v4l2-core/tuner.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/v4l2-core/v4l2-int-device.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/v4l2-core/v4l2-mem2mem.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/v4l2-core/videobuf-core.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/media/v4l2-core/videobuf-dma-contig.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/v4l2-core/videobuf-dma-sg.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/v4l2-core/videobuf-dvb.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/v4l2-core/videobuf-vmalloc.ko @@ -1195,53 +989,21 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/media/v4l2-core/videobuf2-dma-contig.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/v4l2-core/videobuf2-memops.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/media/v4l2-core/videobuf2-vmalloc.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/memory -#lib/modules/KVER-ipfire-multi/kernel/drivers/memory/emif.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/memstick #lib/modules/KVER-ipfire-multi/kernel/drivers/memstick/core #lib/modules/KVER-ipfire-multi/kernel/drivers/memstick/core/memstick.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/memstick/core/mspro_block.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/memstick/host -#lib/modules/KVER-ipfire-multi/kernel/drivers/memstick/host/jmb38x_ms.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/memstick/host/r592.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/memstick/host/rtsx_pci_ms.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/memstick/host/tifm_ms.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/message -#lib/modules/KVER-ipfire-multi/kernel/drivers/message/fusion -#lib/modules/KVER-ipfire-multi/kernel/drivers/message/fusion/mptbase.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/message/fusion/mptctl.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/message/fusion/mptfc.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/message/fusion/mptsas.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/message/fusion/mptscsih.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/message/fusion/mptspi.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/message/i2o -#lib/modules/KVER-ipfire-multi/kernel/drivers/message/i2o/i2o_block.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/message/i2o/i2o_bus.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/message/i2o/i2o_core.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/message/i2o/i2o_proc.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/message/i2o/i2o_scsi.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mfd -#lib/modules/KVER-ipfire-multi/kernel/drivers/mfd/88pm800.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mfd/88pm805.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mfd/88pm80x.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mfd/lm3533-core.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mfd/lm3533-ctrlbank.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mfd/lpc_ich.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mfd/lpc_sch.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mfd/max8907.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mfd/retu-mfd.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mfd/rtsx_pci.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mfd/sm501.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mfd/twl4030-madc.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mfd/viperboard.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mfd/vx855.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mfd/wl1273-core.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/misc #lib/modules/KVER-ipfire-multi/kernel/drivers/misc/altera-stapl #lib/modules/KVER-ipfire-multi/kernel/drivers/misc/altera-stapl/altera-stapl.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/misc/bmp085-i2c.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/misc/cb710 -#lib/modules/KVER-ipfire-multi/kernel/drivers/misc/cb710/cb710.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/misc/ds1682.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/misc/dummy-irq.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/misc/eeprom @@ -1251,58 +1013,28 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/misc/eeprom/max6875.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/misc/enclosure.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/misc/fsa9480.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/misc/hpilo.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/misc/ics932s401.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/misc/pch_phub.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/misc/ti-st #lib/modules/KVER-ipfire-multi/kernel/drivers/misc/ti-st/st_drv.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/misc/tifm_7xx1.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/misc/tifm_core.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mmc #lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host -#lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/cb710-mmc.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/dw_mmc-exynos.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/dw_mmc-pci.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/dw_mmc-pltfm.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/dw_mmc.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/mmci.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/mvsdio.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/mxcmmc.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/rtsx_pci_sdmmc.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/sdhci-esdhc-imx.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/sdhci-pci.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/sdhci-pltfm.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/sdhci-pxav2.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/sdhci-pxav3.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/sdhci-sirf.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/sdhci-tegra.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/tifm_sd.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/ushc.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/via-sdmmc.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/vub300.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mmc/host/wmt-sdmmc.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mtd -#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/chips -#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/chips/map_ram.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/devices -#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/devices/phram.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/devices/slram.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/maps -#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/maps/plat-ram.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/devices/elm.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/nand +#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/nand/gpmi-nand +#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/nand/gpmi-nand/gpmi_nand.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/nand/mxc_nand.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/nand/orion_nand.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/sm_ftl.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/tests -#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/tests/mtd_nandbiterrs.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/tests/mtd_nandecctest.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/tests/mtd_oobtest.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/tests/mtd_pagetest.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/tests/mtd_readtest.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/tests/mtd_speedtest.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/tests/mtd_stresstest.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/tests/mtd_subpagetest.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/mtd/tests/mtd_torturetest.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net #lib/modules/KVER-ipfire-multi/kernel/drivers/net/bonding #lib/modules/KVER-ipfire-multi/kernel/drivers/net/bonding/bonding.ko @@ -1403,9 +1135,7 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/intel/ixgbe/ixgbe.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/jme.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/marvell -#lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/marvell/mv643xx_eth.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/marvell/mvmdio.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/marvell/mvneta.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/marvell/skge.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/marvell/sky2.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/mellanox @@ -1431,6 +1161,9 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/oki-semi #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/oki-semi/pch_gbe #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/packetengines +#lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/packetengines/hamachi.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/packetengines/yellowfin.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/qlogic #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/qlogic/netxen #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/qlogic/netxen/netxen_nic.ko @@ -1555,7 +1288,6 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/net/usb/usbnet.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/usb/zaurus.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/veth.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/net/virtio_net.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/vmxnet3 #lib/modules/KVER-ipfire-multi/kernel/drivers/net/vmxnet3/vmxnet3.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/vxlan.ko @@ -1566,8 +1298,6 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/ath/ar5523 #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/ath/ar5523/ar5523.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/ath/ath.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/ath/ath5k -#lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/ath/ath9k #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko @@ -1575,8 +1305,6 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/ath/carl9170 #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/ath/carl9170/carl9170.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/ath/wil6210 -#lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/ath/wil6210/wil6210.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/atmel.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/atmel_pci.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/b43 @@ -1630,19 +1358,15 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/p54/p54common.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/p54/p54pci.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/p54/p54usb.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/prism54 +#lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/prism54/prism54.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/rndis_wlan.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/rt2x00 -#lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/rt2x00/rt2400pci.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/rt2x00/rt2500pci.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/rt2x00/rt2500usb.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/rt2x00/rt2800pci.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/rt2x00/rt2x00mmio.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/rt2x00/rt2x00pci.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/rt2x00/rt61pci.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/rt2x00/rt73usb.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/rtl818x #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/rtl818x/rtl8180 @@ -1679,57 +1403,29 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/zd1201.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/zd1211rw #lib/modules/KVER-ipfire-multi/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/parport +#lib/modules/KVER-ipfire-multi/kernel/drivers/parport/parport.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/power +#lib/modules/KVER-ipfire-multi/kernel/drivers/power/88pm860x_battery.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/power/88pm860x_charger.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/power/generic-adc-battery.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/pps #lib/modules/KVER-ipfire-multi/kernel/drivers/pps/pps_core.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/ptp #lib/modules/KVER-ipfire-multi/kernel/drivers/ptp/ptp.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/ptp/ptp_pch.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/pwm +#lib/modules/KVER-ipfire-multi/kernel/drivers/pwm/pwm-imx.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/pwm/pwm-twl-led.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/pwm/pwm-twl.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/pwm/pwm-vt8500.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/regulator -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/aat2870-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/ad5398.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/anatop-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/as3711-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/da903x.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/da9052-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/da9055-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/fan53555.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/isl6271a-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/lp3971.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/lp3972.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/lp8755.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/max1586.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/max77686.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/max8649.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/max8660.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/max8907-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/max8925-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/max8952.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/max8973-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/max8997.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/max8998.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/palmas-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/rc5t583-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/s2mps11.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/s5m8767.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/tps51632-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/tps62360-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/tps65023-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/tps6507x-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/tps65090-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/tps6586x-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/tps65910-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/tps65912-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/tps80031-regulator.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/vexpress.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/wm831x-dcdc.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/wm831x-isink.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/wm831x-ldo.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/wm8350-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/wm8400-regulator.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/regulator/wm8994-regulator.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc +#lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-88pm80x.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-88pm860x.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-bq32k.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-bq4802.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-ds1286.ko @@ -1752,9 +1448,7 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-m48t59.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-max6900.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-msm6242.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-mv.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-mxc.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-omap.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-pcf8523.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-pcf8563.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-pcf8583.ko @@ -1767,7 +1461,6 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-rx8581.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-snvs.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-stk17ta8.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-tegra.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-v3020.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-vt8500.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-x1205.ko @@ -1785,6 +1478,7 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/aic94xx/aic94xx.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/arcmsr #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/arcmsr/arcmsr.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/atp870u.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/be2iscsi #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/be2iscsi/be2iscsi.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/bfa @@ -1826,12 +1520,11 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/libiscsi_tcp.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/libsas #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/libsas/libsas.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/libsrp.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/lpfc #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/lpfc/lpfc.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/megaraid #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/megaraid.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/megaraid/megaraid_mbox.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/megaraid/megaraid_mm.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/megaraid/megaraid_sas.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/mpt2sas #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/mpt2sas/mpt2sas.ko @@ -1839,6 +1532,8 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/mpt3sas/mpt3sas.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/mvsas #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/mvsas/mvsas.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/mvumi.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/nsp32.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/osd #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/osd/libosd.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/osd/osd.ko @@ -1852,6 +1547,7 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/qla4xxx #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/qla4xxx/qla4xxx.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/raid_class.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/scsi_debug.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/scsi_tgt.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/scsi_transport_fc.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/scsi_transport_iscsi.ko @@ -1868,44 +1564,33 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/ufs/ufshcd-pci.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/ufs/ufshcd-pltfrm.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/ufs/ufshcd.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/scsi/virtio_scsi.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/ssb #lib/modules/KVER-ipfire-multi/kernel/drivers/ssb/ssb.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/staging #lib/modules/KVER-ipfire-multi/kernel/drivers/staging/ced1401 #lib/modules/KVER-ipfire-multi/kernel/drivers/staging/ced1401/cedusb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/staging/echo -#lib/modules/KVER-ipfire-multi/kernel/drivers/staging/echo/echo.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/staging/et131x -#lib/modules/KVER-ipfire-multi/kernel/drivers/staging/et131x/et131x.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/staging/fwserial -#lib/modules/KVER-ipfire-multi/kernel/drivers/staging/fwserial/firewire-serial.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/staging/silicom -#lib/modules/KVER-ipfire-multi/kernel/drivers/staging/silicom/bpctl_mod.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/staging/silicom/bypasslib -#lib/modules/KVER-ipfire-multi/kernel/drivers/staging/silicom/bypasslib/bypass.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/staging/imx-drm +#lib/modules/KVER-ipfire-multi/kernel/drivers/staging/imx-drm/imxdrm.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/staging/imx-drm/parallel-display.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/staging/rts5139 +#lib/modules/KVER-ipfire-multi/kernel/drivers/staging/rts5139/rts5139.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/staging/usbip +#lib/modules/KVER-ipfire-multi/kernel/drivers/staging/usbip/usbip-core.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/staging/usbip/usbip-host.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/staging/usbip/vhci-hcd.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/thermal -#lib/modules/KVER-ipfire-multi/kernel/drivers/thermal/armada_thermal.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/thermal/imx_thermal.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/tty -#lib/modules/KVER-ipfire-multi/kernel/drivers/tty/cyclades.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/tty/n_gsm.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/tty/n_hdlc.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/tty/n_r3964.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/tty/nozomi.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/tty/rocket.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/tty/serial +#lib/modules/KVER-ipfire-multi/kernel/drivers/tty/serial/amba-pl010.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/tty/serial/amba-pl011.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/tty/serial/arc_uart.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/tty/serial/jsm -#lib/modules/KVER-ipfire-multi/kernel/drivers/tty/serial/jsm/jsm.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/tty/serial/rp2.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/tty/serial/sccnxp.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/tty/synclink_gt.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/tty/synclinkmp.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/uio #lib/modules/KVER-ipfire-multi/kernel/drivers/uio/uio.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/uio/uio_aec.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/uio/uio_pci_generic.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/uio/uio_sercos3.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/atm #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/atm/cxacru.ko @@ -1931,14 +1616,9 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/dwc3/dwc3.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/host #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/host/ehci-mxc.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/usb/host/ehci-orion.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/usb/host/hwa-hc.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/usb/host/imx21-hcd.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/host/isp1362-hcd.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/host/sl811-hcd.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/host/ssb-hcd.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/usb/host/whci -#lib/modules/KVER-ipfire-multi/kernel/drivers/usb/host/whci/whci-hcd.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/image #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/image/mdc800.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/image/microtek.ko @@ -1955,19 +1635,20 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/misc/usblcd.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/misc/usbled.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/misc/usbsevseg.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/usb/misc/uss720.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/misc/yurex.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/mon #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/mon/usbmon.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/phy -#lib/modules/KVER-ipfire-multi/kernel/drivers/usb/phy/phy-ab8500-usb.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/phy/phy-gpio-vbus-usb.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/phy/phy-isp1301.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/phy/phy-mxs-usb.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/phy/phy-nop.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/usb/phy/phy-omap-control.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/usb/phy/phy-omap-usb2.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/phy/phy-omap-usb3.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/phy/phy-rcar-usb.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/usb/phy/phy-samsung-usb.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/usb/phy/phy-samsung-usb2.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/usb/phy/phy-samsung-usb3.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/serial #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/serial/aircable.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/serial/ark3116.ko @@ -2020,83 +1701,26 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/storage/ums-sddr09.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/storage/ums-sddr55.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/usb/storage/ums-usbat.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/usb/wusbcore -#lib/modules/KVER-ipfire-multi/kernel/drivers/usb/wusbcore/wusb-cbaf.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/usb/wusbcore/wusb-wa.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/usb/wusbcore/wusbcore.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/uwb -#lib/modules/KVER-ipfire-multi/kernel/drivers/uwb/hwa-rc.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/uwb/i1480 -#lib/modules/KVER-ipfire-multi/kernel/drivers/uwb/i1480/dfu -#lib/modules/KVER-ipfire-multi/kernel/drivers/uwb/i1480/dfu/i1480-dfu-usb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/uwb/i1480/i1480-est.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/uwb/umc.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/uwb/uwb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/uwb/whc-rc.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/uwb/whci.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/video #lib/modules/KVER-ipfire-multi/kernel/drivers/video/amba-clcd.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/arkfb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/aty -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/aty/atyfb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/auo_k1900fb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/auo_k1901fb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/auo_k190x.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/video/backlight #lib/modules/KVER-ipfire-multi/kernel/drivers/video/backlight/lcd.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/broadsheetfb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/carminefb.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/video/backlight/platform_lcd.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/video/cfbcopyarea.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/video/cfbfillrect.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/video/cfbimgblt.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/cirrusfb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/console -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/console/font.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/cyber2000fb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/fb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/fb_ddc.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/video/fb_sys_fops.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/i740fb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/kyro -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/kyro/kyrofb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/macmodes.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/matrox -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/matrox/i2c-matroxfb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/matrox/matroxfb_DAC1064.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/matrox/matroxfb_Ti3026.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/matrox/matroxfb_accel.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/matrox/matroxfb_base.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/matrox/matroxfb_misc.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/mb862xx -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/mb862xx/mb862xxfb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/metronomefb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/mx3fb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/neofb.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/video/omap2 #lib/modules/KVER-ipfire-multi/kernel/drivers/video/omap2/displays +#lib/modules/KVER-ipfire-multi/kernel/drivers/video/omap2/displays/panel-generic-dpi.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/video/omap2/displays/panel-picodlp.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/video/omap2/displays/panel-sharp-ls037v7dw01.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/video/omap2/displays/panel-taal.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/video/omap2/displays/panel-tfp410.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/output.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/pm2fb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/pm3fb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/riva -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/riva/rivafb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/s1d13xxxfb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/s3fb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/savage -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/savage/savagefb.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/video/omap2/omapfb +#lib/modules/KVER-ipfire-multi/kernel/drivers/video/omap2/omapfb/omapfb.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/video/smscufx.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/video/ssd1307fb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/sstfb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/svgalib.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/syscopyarea.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/sysfillrect.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/sysimgblt.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/tridentfb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/udlfb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/vgastate.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/video/vt8623fb.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/virtio -#lib/modules/KVER-ipfire-multi/kernel/drivers/virtio/virtio_balloon.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/w1 #lib/modules/KVER-ipfire-multi/kernel/drivers/w1/masters #lib/modules/KVER-ipfire-multi/kernel/drivers/w1/masters/ds1wm.ko @@ -2118,14 +1742,14 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/w1/slaves/w1_therm.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/w1/wire.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/watchdog -#lib/modules/KVER-ipfire-multi/kernel/drivers/watchdog/alim7101_wdt.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/watchdog/i6300esb.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/watchdog/imx2_wdt.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/watchdog/pcwd_pci.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/watchdog/mpcore_wdt.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/watchdog/omap_wdt.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/watchdog/pcwd_usb.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/watchdog/retu_wdt.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/watchdog/softdog.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/watchdog/wdt_pci.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/watchdog/sp805_wdt.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/watchdog/twl4030_wdt.ko #lib/modules/KVER-ipfire-multi/kernel/fs #lib/modules/KVER-ipfire-multi/kernel/fs/btrfs #lib/modules/KVER-ipfire-multi/kernel/fs/btrfs/btrfs.ko @@ -2225,6 +1849,7 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/kernel/trace/ring_buffer_benchmark.ko #lib/modules/KVER-ipfire-multi/kernel/lib #lib/modules/KVER-ipfire-multi/kernel/lib/asn1_decoder.ko +#lib/modules/KVER-ipfire-multi/kernel/lib/bch.ko #lib/modules/KVER-ipfire-multi/kernel/lib/cordic.ko #lib/modules/KVER-ipfire-multi/kernel/lib/crc-itu-t.ko #lib/modules/KVER-ipfire-multi/kernel/lib/crc7.ko @@ -2242,6 +1867,10 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/lib/zlib_deflate #lib/modules/KVER-ipfire-multi/kernel/lib/zlib_deflate/zlib_deflate.ko #lib/modules/KVER-ipfire-multi/kernel/net +#lib/modules/KVER-ipfire-multi/kernel/net/802 +#lib/modules/KVER-ipfire-multi/kernel/net/802/garp.ko +#lib/modules/KVER-ipfire-multi/kernel/net/8021q +#lib/modules/KVER-ipfire-multi/kernel/net/8021q/8021q.ko #lib/modules/KVER-ipfire-multi/kernel/net/atm #lib/modules/KVER-ipfire-multi/kernel/net/atm/atm.ko #lib/modules/KVER-ipfire-multi/kernel/net/atm/br2684.ko @@ -2509,7 +2138,7 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/net/openvswitch #lib/modules/KVER-ipfire-multi/kernel/net/openvswitch/openvswitch.ko #lib/modules/KVER-ipfire-multi/kernel/net/rfkill -#lib/modules/KVER-ipfire-multi/kernel/net/rfkill/rfkill.ko +#lib/modules/KVER-ipfire-multi/kernel/net/rfkill/rfkill-regulator.ko #lib/modules/KVER-ipfire-multi/kernel/net/sched #lib/modules/KVER-ipfire-multi/kernel/net/sched/act_csum.ko #lib/modules/KVER-ipfire-multi/kernel/net/sched/act_gact.ko @@ -2612,13 +2241,12 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/sound/drivers/snd-aloop.ko #lib/modules/KVER-ipfire-multi/kernel/sound/drivers/snd-dummy.ko #lib/modules/KVER-ipfire-multi/kernel/sound/drivers/snd-mtpav.ko +#lib/modules/KVER-ipfire-multi/kernel/sound/drivers/snd-mts64.ko +#lib/modules/KVER-ipfire-multi/kernel/sound/drivers/snd-portman2x4.ko #lib/modules/KVER-ipfire-multi/kernel/sound/drivers/snd-serial-u16550.ko #lib/modules/KVER-ipfire-multi/kernel/sound/drivers/snd-virmidi.ko #lib/modules/KVER-ipfire-multi/kernel/sound/drivers/vx #lib/modules/KVER-ipfire-multi/kernel/sound/drivers/vx/snd-vx-lib.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/firewire -#lib/modules/KVER-ipfire-multi/kernel/sound/firewire/snd-firewire-lib.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/firewire/snd-firewire-speakers.ko #lib/modules/KVER-ipfire-multi/kernel/sound/i2c #lib/modules/KVER-ipfire-multi/kernel/sound/i2c/other #lib/modules/KVER-ipfire-multi/kernel/sound/i2c/other/snd-ak4113.ko @@ -2735,60 +2363,32 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/sound/soc/atmel #lib/modules/KVER-ipfire-multi/kernel/sound/soc/atmel/snd-soc-atmel-pcm.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/codecs -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/codecs/snd-soc-ab8500-codec.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/codecs/snd-soc-alc5632.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/codecs/snd-soc-dmic.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/codecs/snd-soc-omap-hdmi-codec.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/codecs/snd-soc-sgtl5000.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/codecs/snd-soc-tlv320aic23.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/codecs/snd-soc-tlv320aic3x.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/codecs/snd-soc-tpa6130a2.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/codecs/snd-soc-twl4030.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/codecs/snd-soc-twl6040.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/codecs/snd-soc-wm8903.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/codecs/snd-soc-wm9712.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/dwc #lib/modules/KVER-ipfire-multi/kernel/sound/soc/dwc/designware_i2s.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/fsl -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/fsl/snd-soc-eukrea-tlv320.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/fsl/snd-soc-fsl-ssi.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/fsl/snd-soc-fsl-utils.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/fsl/snd-soc-imx-audmux.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/fsl/snd-soc-imx-pcm.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/fsl/snd-soc-imx-sgtl5000.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/fsl/snd-soc-imx-ssi.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/generic #lib/modules/KVER-ipfire-multi/kernel/sound/soc/generic/snd-soc-simple-card.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/omap #lib/modules/KVER-ipfire-multi/kernel/sound/soc/omap/snd-soc-am3517evm.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/omap/snd-soc-omap-abe-twl6040.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/omap/snd-soc-omap-dmic.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/omap/snd-soc-omap-hdmi-card.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/omap/snd-soc-omap-hdmi.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/omap/snd-soc-omap-mcbsp.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/omap/snd-soc-omap-mcpdm.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/omap/snd-soc-omap-twl4030.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/omap/snd-soc-omap.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/omap/snd-soc-omap3pandora.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/omap/snd-soc-rx51.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soc/snd-soc-core.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/tegra -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/tegra/snd-soc-tegra-alc5632.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/tegra/snd-soc-tegra-pcm.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/tegra/snd-soc-tegra-trimslice.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/tegra/snd-soc-tegra-utils.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/tegra/snd-soc-tegra-wm8903.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/tegra/snd-soc-tegra-wm9712.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/tegra/snd-soc-tegra20-ac97.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/tegra/snd-soc-tegra20-das.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/tegra/snd-soc-tegra20-i2s.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/tegra/snd-soc-tegra20-spdif.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/tegra/snd-soc-tegra30-ahub.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/tegra/snd-soc-tegra30-i2s.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/ux500 -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/ux500/snd-soc-ux500-mach-mop500.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/ux500/snd-soc-ux500-plat-dma.ko -#lib/modules/KVER-ipfire-multi/kernel/sound/soc/ux500/snd-soc-ux500-plat-msp-i2s.ko #lib/modules/KVER-ipfire-multi/kernel/sound/soundcore.ko #lib/modules/KVER-ipfire-multi/kernel/sound/synth #lib/modules/KVER-ipfire-multi/kernel/sound/synth/emux @@ -2806,17 +2406,13 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/modules.alias #lib/modules/KVER-ipfire-multi/modules.alias.bin #lib/modules/KVER-ipfire-multi/modules.builtin -#lib/modules/KVER-ipfire-multi/modules.ccwmap +#lib/modules/KVER-ipfire-multi/modules.builtin.bin #lib/modules/KVER-ipfire-multi/modules.dep #lib/modules/KVER-ipfire-multi/modules.dep.bin -#lib/modules/KVER-ipfire-multi/modules.ieee1394map -#lib/modules/KVER-ipfire-multi/modules.inputmap -#lib/modules/KVER-ipfire-multi/modules.isapnpmap -#lib/modules/KVER-ipfire-multi/modules.ofmap +#lib/modules/KVER-ipfire-multi/modules.devname #lib/modules/KVER-ipfire-multi/modules.order -#lib/modules/KVER-ipfire-multi/modules.pcimap -#lib/modules/KVER-ipfire-multi/modules.seriomap +#lib/modules/KVER-ipfire-multi/modules.softdep #lib/modules/KVER-ipfire-multi/modules.symbols #lib/modules/KVER-ipfire-multi/modules.symbols.bin -#lib/modules/KVER-ipfire-multi/modules.usbmap #lib/modules/KVER-ipfire-multi/source +boot/uInit-ipfire-multi diff --git a/config/rootfiles/common/armv5tel/linux-rpi b/config/rootfiles/common/armv5tel/linux-rpi index 602107994..98f513e9b 100644 --- a/config/rootfiles/common/armv5tel/linux-rpi +++ b/config/rootfiles/common/armv5tel/linux-rpi @@ -9,16 +9,23 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel #lib/modules/KVER-ipfire-rpi/kernel/arch #lib/modules/KVER-ipfire-rpi/kernel/arch/arm +#lib/modules/KVER-ipfire-rpi/kernel/arch/arm/crypto +#lib/modules/KVER-ipfire-rpi/kernel/arch/arm/crypto/aes-arm.ko +#lib/modules/KVER-ipfire-rpi/kernel/arch/arm/crypto/sha1-arm.ko #lib/modules/KVER-ipfire-rpi/kernel/arch/arm/mach-bcm2708 -#lib/modules/KVER-ipfire-rpi/kernel/arch/arm/mach-bcm2708/dmaer.ko +#lib/modules/KVER-ipfire-rpi/kernel/arch/arm/mach-bcm2708/dmaer_master.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto -#lib/modules/KVER-ipfire-rpi/kernel/crypto/aes_generic.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/af_alg.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/algif_hash.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/algif_skcipher.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/ansi_cprng.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/anubis.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/arc4.ko +#lib/modules/KVER-ipfire-rpi/kernel/crypto/asymmetric_keys +#lib/modules/KVER-ipfire-rpi/kernel/crypto/asymmetric_keys/asymmetric_keys.ko +#lib/modules/KVER-ipfire-rpi/kernel/crypto/asymmetric_keys/public_key.ko +#lib/modules/KVER-ipfire-rpi/kernel/crypto/asymmetric_keys/rsa.ko +#lib/modules/KVER-ipfire-rpi/kernel/crypto/asymmetric_keys/x509_key_parser.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/async_tx #lib/modules/KVER-ipfire-rpi/kernel/crypto/async_tx/async_memcpy.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/async_tx/async_pq.ko @@ -30,13 +37,16 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/crypto/authencesn.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/blowfish_common.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/blowfish_generic.ko -#lib/modules/KVER-ipfire-rpi/kernel/crypto/camellia.ko -#lib/modules/KVER-ipfire-rpi/kernel/crypto/cast5.ko -#lib/modules/KVER-ipfire-rpi/kernel/crypto/cast6.ko +#lib/modules/KVER-ipfire-rpi/kernel/crypto/camellia_generic.ko +#lib/modules/KVER-ipfire-rpi/kernel/crypto/cast5_generic.ko +#lib/modules/KVER-ipfire-rpi/kernel/crypto/cast6_generic.ko +#lib/modules/KVER-ipfire-rpi/kernel/crypto/cast_common.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/cbc.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/ccm.ko -#lib/modules/KVER-ipfire-rpi/kernel/crypto/crc32c.ko +#lib/modules/KVER-ipfire-rpi/kernel/crypto/cmac.ko +#lib/modules/KVER-ipfire-rpi/kernel/crypto/crc32.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/cryptd.ko +#lib/modules/KVER-ipfire-rpi/kernel/crypto/crypto_null.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/crypto_user.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/ctr.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/cts.ko @@ -60,9 +70,8 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/crypto/salsa20_generic.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/seed.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/seqiv.ko -#lib/modules/KVER-ipfire-rpi/kernel/crypto/serpent.ko +#lib/modules/KVER-ipfire-rpi/kernel/crypto/serpent_generic.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/sha1_generic.ko -#lib/modules/KVER-ipfire-rpi/kernel/crypto/sha256_generic.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/sha512_generic.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/tea.ko #lib/modules/KVER-ipfire-rpi/kernel/crypto/tgr192.ko @@ -76,18 +85,14 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/crypto/zlib.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers #lib/modules/KVER-ipfire-rpi/kernel/drivers/ata -#lib/modules/KVER-ipfire-rpi/kernel/drivers/ata/ahci_platform.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/ata/libahci.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/ata/libata.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/ata/pata_arasan_cf.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/ata/sata_mv.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/atm #lib/modules/KVER-ipfire-rpi/kernel/drivers/atm/atmtcp.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/base #lib/modules/KVER-ipfire-rpi/kernel/drivers/base/regmap #lib/modules/KVER-ipfire-rpi/kernel/drivers/base/regmap/regmap-i2c.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/bcma -#lib/modules/KVER-ipfire-rpi/kernel/drivers/bcma/bcma.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/base/regmap/regmap-mmio.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/base/regmap/regmap-spi.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/block #lib/modules/KVER-ipfire-rpi/kernel/drivers/block/aoe #lib/modules/KVER-ipfire-rpi/kernel/drivers/block/aoe/aoe.ko @@ -105,15 +110,11 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/bluetooth/btmrvl_sdio.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/bluetooth/btsdio.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/bluetooth/btusb.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/bluetooth/btwilink.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/bluetooth/hci_uart.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/bluetooth/hci_vhci.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/cdrom #lib/modules/KVER-ipfire-rpi/kernel/drivers/cdrom/cdrom.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/char -#lib/modules/KVER-ipfire-rpi/kernel/drivers/char/hw_random -#lib/modules/KVER-ipfire-rpi/kernel/drivers/char/hw_random/rng-core.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/char/hw_random/timeriomem-rng.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/char/ipmi #lib/modules/KVER-ipfire-rpi/kernel/drivers/char/ipmi/ipmi_devintf.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/char/ipmi/ipmi_msghandler.ko @@ -130,41 +131,46 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/dma #lib/modules/KVER-ipfire-rpi/kernel/drivers/dma/dmatest.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/gpio +#lib/modules/KVER-ipfire-rpi/kernel/drivers/gpio/gpio-74x164.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/gpio/gpio-adnp.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/gpio/gpio-adp5588.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/gpio/gpio-generic.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/gpio/gpio-it8761e.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/gpio/gpio-grgpio.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/gpio/gpio-max7300.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/gpio/gpio-max7301.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/gpio/gpio-max730x.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/gpio/gpio-max732x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/gpio/gpio-mc33880.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/gpio/gpio-mcp23s08.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/gpio/gpio-pca953x.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/gpio/gpio-pcf857x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/gpio/gpio-rcar.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/gpio/gpio-ts5500.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/gpu #lib/modules/KVER-ipfire-rpi/kernel/drivers/gpu/drm #lib/modules/KVER-ipfire-rpi/kernel/drivers/gpu/drm/drm.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/gpu/drm/drm_kms_helper.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/gpu/drm/drm_usb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/gpu/drm/i2c +#lib/modules/KVER-ipfire-rpi/kernel/drivers/gpu/drm/i2c/tda998x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/gpu/drm/udl +#lib/modules/KVER-ipfire-rpi/kernel/drivers/gpu/drm/udl/udl.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid -#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-a4tech.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-apple.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-aureal.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-axff.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-belkin.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-cherry.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-chicony.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-cypress.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-dr.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-elecom.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-ezkey.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-gaff.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-gyration.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-holtek-kbd.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-holtekff.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-kensington.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-icade.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-keytouch.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-kye.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-lcpower.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-lenovo-tpkbd.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-logitech-dj.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-logitech.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-magicmouse.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-microsoft.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-monterey.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-multitouch.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-ntrig.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-ortek.ko @@ -173,19 +179,28 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-pl.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-primax.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-prodikeys.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-quanta.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-ps3remote.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-roccat-arvo.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-roccat-common.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-roccat-isku.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-roccat-kone.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-roccat-koneplus.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-roccat-konepure.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-roccat-kovaplus.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-roccat-lua.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-roccat-pyra.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-roccat-savu.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-roccat.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-saitek.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-samsung.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-sensor-hub.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-sjoy.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-sony.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-speedlink.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-steelseries.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-sunplus.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-thingm.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-tivo.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-tmff.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-topseed.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-twinhan.ko @@ -195,11 +210,19 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-wiimote.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-zpff.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/hid-zydacron.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/i2c-hid +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/i2c-hid/i2c-hid.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/usbhid #lib/modules/KVER-ipfire-rpi/kernel/drivers/hid/usbhid/usbhid.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hsi +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hsi/clients +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hsi/clients/hsi_char.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hsi/hsi.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/ad7314.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/ad7414.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/ad7418.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/adcxx.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/adm1021.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/adm1025.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/adm1026.ko @@ -208,10 +231,14 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/adm9240.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/ads1015.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/ads7828.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/ads7871.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/adt7310.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/adt7410.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/adt7411.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/adt7462.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/adt7470.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/adt7475.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/adt7x10.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/amc6821.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/asc7621.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/atxp1.ko @@ -228,14 +255,19 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/gl518sm.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/gl520sm.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/gpio-fan.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/hih6130.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/hwmon-vid.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/hwmon.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/ibmaem.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/ibmpex.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/iio_hwmon.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/ina209.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/ina2xx.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/it87.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/jc42.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/lineage-pem.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/lm63.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/lm70.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/lm73.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/lm75.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/lm77.ko @@ -247,18 +279,24 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/lm90.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/lm92.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/lm93.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/lm95234.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/lm95241.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/lm95245.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/ltc4151.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/ltc4215.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/ltc4245.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/ltc4261.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/max1111.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/max16065.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/max1619.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/max1668.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/max197.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/max6639.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/max6642.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/max6650.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/max6697.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/mcp3021.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/nct6775.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/ntc_thermistor.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/pc87360.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/hwmon/pc87427.ko @@ -304,28 +342,33 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/algos/i2c-algo-pca.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/busses #lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/busses/i2c-bcm2708.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/busses/i2c-cbus-gpio.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/busses/i2c-designware-core.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/busses/i2c-designware-platform.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/busses/i2c-diolan-u2c.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/busses/i2c-gpio.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/busses/i2c-nomadik.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/busses/i2c-ocores.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/busses/i2c-parport-light.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/busses/i2c-parport.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/busses/i2c-pca-platform.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/busses/i2c-simtec.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/busses/i2c-stub.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/busses/i2c-taos-evm.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/busses/i2c-tiny-usb.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/busses/i2c-xiic.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/i2c-dev.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/i2c-mux.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/i2c-smbus.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/i2c-stub.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/muxes -#lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/muxes/gpio-i2cmux.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/muxes/pca9541.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/muxes/pca954x.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/ieee802154 -#lib/modules/KVER-ipfire-rpi/kernel/drivers/ieee802154/fakehard.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/muxes/i2c-mux-gpio.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/muxes/i2c-mux-pca9541.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/i2c/muxes/i2c-mux-pca954x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/iio +#lib/modules/KVER-ipfire-rpi/kernel/drivers/iio/common +#lib/modules/KVER-ipfire-rpi/kernel/drivers/iio/common/hid-sensors +#lib/modules/KVER-ipfire-rpi/kernel/drivers/iio/common/hid-sensors/hid-sensor-iio-common.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/iio/industrialio.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/ff-memless.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/input-polldev.ko @@ -336,6 +379,7 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/keyboard/gpio_keys_polled.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/keyboard/lkkbd.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/keyboard/lm8323.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/input/keyboard/lm8333.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/keyboard/matrix_keypad.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/keyboard/max7359_keypad.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/keyboard/mcs_touchkey.ko @@ -344,26 +388,22 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/keyboard/opencores-kbd.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/keyboard/qt1070.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/keyboard/qt2160.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/input/keyboard/samsung-keypad.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/keyboard/stowaway.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/keyboard/sunkbd.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/keyboard/tca6416-keypad.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/input/keyboard/tca8418_keypad.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/keyboard/xtkbd.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/input/matrix-keymap.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/misc -#lib/modules/KVER-ipfire-rpi/kernel/drivers/input/misc/88pm860x_onkey.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/input/misc/ad714x-i2c.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/input/misc/ad714x.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/misc/ati_remote2.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/input/misc/bma150.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/input/misc/cm109.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/misc/keyspan_remote.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/input/misc/pcf50633-input.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/input/misc/pcf8574_keypad.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/input/misc/powermate.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/input/misc/rotary_encoder.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/input/misc/yealink.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/input/misc/pwm-beeper.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/serio #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/serio/altera_ps2.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/serio/ambakmi.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/input/serio/apbps2.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/input/serio/arc_ps2.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/serio/ps2mult.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/input/sparse-keymap.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/isdn @@ -395,24 +435,43 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/isdn/mISDN/mISDN_core.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/isdn/mISDN/mISDN_dsp.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/leds -#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-88pm860x.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-bd2802.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-blinkm.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-dac124s085.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-gpio.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-lm3530.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-lm355x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-lm3642.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-lp3944.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-lp5521.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-lp5523.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-lp5562.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-lp55xx-common.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-lt3593.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-ot200.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-pca9532.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-pca955x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-pca9633.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-pwm.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-regulator.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/ledtrig-backlight.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/ledtrig-gpio.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/ledtrig-heartbeat.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/ledtrig-netdev.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/ledtrig-timer.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/leds-tca6507.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/trigger +#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/trigger/ledtrig-backlight.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/trigger/ledtrig-camera.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/trigger/ledtrig-gpio.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/trigger/ledtrig-heartbeat.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/trigger/ledtrig-netdev.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/trigger/ledtrig-oneshot.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/trigger/ledtrig-timer.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/leds/trigger/ledtrig-transient.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/md +#lib/modules/KVER-ipfire-rpi/kernel/drivers/md/bcache +#lib/modules/KVER-ipfire-rpi/kernel/drivers/md/bcache/bcache.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/md/dm-bio-prison.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/md/dm-bufio.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/md/dm-cache-cleaner.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/md/dm-cache-mq.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/md/dm-cache.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/md/dm-crypt.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/md/dm-delay.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/md/dm-flakey.ko @@ -428,6 +487,7 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/md/dm-service-time.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/md/dm-snapshot.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/md/dm-thin-pool.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/md/dm-verity.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/md/dm-zero.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/md/linear.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/md/md-mod.ko @@ -440,31 +500,126 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/md/raid456.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/tuners -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/tuners/mc44s803.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/tuners/mt20xx.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/tuners/tda18271.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/tuners/tda827x.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/tuners/tda8290.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/tuners/tda9887.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/tuners/tea5761.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/tuners/tea5767.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/tuners/tuner-simple.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/tuners/tuner-types.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/tuners/tuner-xc2028.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/tuners/xc4000.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/tuners/xc5000.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb/dvb-core -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb/dvb-core/dvb-core.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/b2c2 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/b2c2/b2c2-flexcop.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/cx2341x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/cypress_firmware.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/siano +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/siano/smsdvb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/siano/smsmdtv.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/common/tveeprom.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-core +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-core/dvb-core.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/a8293.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/af9013.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/af9033.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/atbm8830.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/au8522_common.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/au8522_decoder.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/au8522_dig.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/bcm3510.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/cx22702.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/cx24113.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/cx24116.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/cx24123.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/cxd2820r.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/dib0070.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/dib0090.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/dib3000mb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/dib3000mc.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/dib7000m.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/dib7000p.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/dib8000.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/dibx000_common.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/drxd.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/drxk.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/ds3000.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/dvb-pll.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/ec100.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/isl6421.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/isl6423.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/it913x-fe.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/itd1000.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/ix2505v.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/lg2160.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/lgdt3305.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/lgdt330x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/lgs8gxx.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/lnbp21.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/lnbp22.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/m88ds3103.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/m88rs2000.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/mb86a20s.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/mt312.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/mt352.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/nxt200x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/nxt6000.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/rtl2830.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/rtl2832.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/s5h1409.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/s5h1411.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/s5h1420.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/s921.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/si21xx.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/stb0899.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/stb6000.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/stb6100.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/stv0288.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/stv0297.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/stv0299.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/stv0900.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/stv090x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/stv6110.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/stv6110x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/tda10023.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/tda10048.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/tda1004x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/tda10071.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/tda10086.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/tda18271c2dd.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/tda826x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/ts2020.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/zl10039.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/dvb-frontends/zl10353.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/i2c +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/i2c/cs53l32a.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/i2c/cx25840 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/i2c/cx25840/cx25840.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/i2c/ir-kbd-i2c.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/i2c/msp3400.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/i2c/mt9v011.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/i2c/saa7115.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/i2c/tvp5150.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/i2c/wm8775.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/media.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/pci +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/pci/ttpci +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/pci/ttpci/ttpci-eeprom.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/platform +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/platform/bcm2835 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/platform/bcm2835/bcm2835-v4l2.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/ati_remote.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/gpio-ir-recv.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/iguanair.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/imon.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/ir-jvc-decoder.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/ir-lirc-codec.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/ir-mce_kbd-decoder.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/ir-nec-decoder.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/ir-rc5-decoder.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/ir-rc5-sz-decoder.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/ir-rc6-decoder.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/ir-sanyo-decoder.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/ir-sony-decoder.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-adstech-dvb-t-pci.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-alink-dtu-m.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-anysee.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-apac-viewcomp.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-asus-pc39.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-asus-ps3-100.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-ati-tv-wonder-hd-600.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-ati-x10.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-avermedia-a16d.ko @@ -488,6 +643,7 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-dm1105-nec.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-dntv-live-dvb-t.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-dntv-live-dvbt-pro.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-dvbsky.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-em-terratec.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-encore-enltv-fm53.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-encore-enltv.ko @@ -504,13 +660,18 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-imon-mce.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-imon-pad.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-iodata-bctv7e.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-it913x-v1.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-it913x-v2.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-kaiomy.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-kworld-315u.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-kworld-pc150u.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-kworld-plus-tv-analog.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-leadtek-y04g0051.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-lirc.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-lme2510.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-manli.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-medion-x10-digitainer.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-medion-x10-or2x.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-medion-x10.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-msi-digivox-ii.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-msi-digivox-iii.ko @@ -534,6 +695,7 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-pv951.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-rc6-mce.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-real-audio-220-32-keys.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-reddo.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-snapstream-firefly.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-streamzap.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-tbs-nec.ko @@ -543,6 +705,7 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-terratec-slim.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-tevii-nec.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-tivo.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-total-media-in-hand-02.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-total-media-in-hand.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-trekstor.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-tt-1500.ko @@ -553,37 +716,202 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-winfast-usbii-deluxe.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/keymaps/rc-winfast.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/lirc_dev.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/mceusb.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/rc-core.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/video -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/video/ir-kbd-i2c.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/video/v4l2-common.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/video/v4l2-int-device.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/video/videodev.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/rc-loopback.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/redrat3.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/streamzap.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/rc/ttusbir.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/e4000.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/fc0011.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/fc0012.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/fc0013.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/fc2580.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/max2165.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/mc44s803.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/mt2060.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/mt2063.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/mt20xx.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/mt2266.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/mxl5005s.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/mxl5007t.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/qt1010.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/r820t.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/tda18212.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/tda18218.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/tda18271.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/tda827x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/tda8290.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/tda9887.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/tea5761.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/tea5767.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/tua9001.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/tuner-simple.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/tuner-types.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/tuner-xc2028.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/tuner_it913x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/xc4000.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/tuners/xc5000.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/au0828 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/au0828/au0828.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/b2c2 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/b2c2/b2c2-flexcop-usb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/cpia2 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/cpia2/cpia2.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/cx231xx +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/cx231xx/cx231xx-alsa.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/cx231xx/cx231xx-dvb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/cx231xx/cx231xx.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb-v2 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-af9015.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-af9035.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-anysee.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-au6610.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-az6007.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-ce6230.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-dvbsky.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-ec168.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-gl861.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-it913x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-lmedm04.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-mxl111sf.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-rtl28xxu.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb-v2/dvb_usb_v2.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb-v2/mxl111sf-demod.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-a800.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-af9005-remote.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-af9005.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-az6027.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-cinergyT2.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-cxusb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-dib0700.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-dibusb-common.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-dibusb-mb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-dibusb-mc.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-digitv.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-dtt200u.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-dtv5100.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-dw2102.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-friio.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-gp8psk.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-m920x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-nova-t-usb2.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-opera.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-pctv452e.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-technisat-usb2.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-ttusb2.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-umt-010.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-vp702x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb-vp7045.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/dvb-usb/dvb-usb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/em28xx +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/em28xx/em28xx-alsa.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/em28xx/em28xx-dvb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/em28xx/em28xx-rc.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/em28xx/em28xx.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gl860 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gl860/gspca_gl860.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_benq.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_conex.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_cpia1.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_etoms.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_finepix.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_jeilinj.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_jl2005bcd.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_kinect.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_konica.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_main.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_mars.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_mr97310a.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_nw80x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_ov519.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_ov534.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_ov534_9.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_pac207.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_pac7302.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_pac7311.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_se401.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_sn9c2028.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_sn9c20x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_sonixb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_sonixj.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_spca1528.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_spca500.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_spca501.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_spca505.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_spca506.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_spca508.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_spca561.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_sq905.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_sq905c.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_sq930x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_stk014.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_stv0680.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_sunplus.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_t613.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_topro.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_tv8532.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_vc032x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_vicam.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_xirlink_cit.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/gspca_zc3xx.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/m5602 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/m5602/gspca_m5602.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/stv06xx +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/gspca/stv06xx/gspca_stv06xx.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/hdpvr +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/hdpvr/hdpvr.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/pvrusb2 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/pvrusb2/pvrusb2.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/pwc +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/pwc/pwc.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/s2255 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/s2255/s2255drv.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/siano +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/siano/smsusb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/sn9c102 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/sn9c102/sn9c102.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/stk1160 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/stk1160/stk1160.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/stkwebcam +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/stkwebcam/stkwebcam.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/tlg2300 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/tlg2300/poseidon.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/tm6000 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/tm6000/tm6000-alsa.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/tm6000/tm6000-dvb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/tm6000/tm6000.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/usbvision +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/usbvision/usbvision.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/uvc +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/uvc/uvcvideo.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/zr364xx +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/usb/zr364xx/zr364xx.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/v4l2-core +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/v4l2-core/tuner.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/v4l2-core/v4l2-common.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/v4l2-core/v4l2-int-device.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/v4l2-core/videobuf-core.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/v4l2-core/videobuf-dvb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/v4l2-core/videobuf-vmalloc.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/v4l2-core/videobuf2-core.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/v4l2-core/videobuf2-memops.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/v4l2-core/videobuf2-vmalloc.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/media/v4l2-core/videodev.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/memstick #lib/modules/KVER-ipfire-rpi/kernel/drivers/memstick/core #lib/modules/KVER-ipfire-rpi/kernel/drivers/memstick/core/memstick.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/memstick/core/mspro_block.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mfd -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mfd/htc-pasic3.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mfd/pcf50633-adc.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mfd/pcf50633-gpio.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mfd/pcf50633.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mfd/sm501.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mfd/tps6105x.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mfd/tps65010.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mfd/tps6507x.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mfd/ucb1400_core.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mfd/wl1273-core.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mfd/wm8400-core.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/mfd/mfd-core.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/misc -#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/apds9802als.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/apds990x.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/bh1770glc.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/bh1780gli.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/bmp085.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/c2port -#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/c2port/core.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/ds1682.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/dummy-irq.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/eeprom #lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/eeprom/at24.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/eeprom/eeprom.ko @@ -591,23 +919,13 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/eeprom/max6875.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/enclosure.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/fsa9480.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/hmc6352.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/ics932s401.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/isl29003.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/isl29020.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/iwmc3200top -#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/iwmc3200top/iwmc3200top.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/lis3lv02d -#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/lis3lv02d/lis3lv02d.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/lis3lv02d/lis3lv02d_i2c.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/ti-st -#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/ti-st/st_drv.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/misc/tsl2550.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mmc #lib/modules/KVER-ipfire-rpi/kernel/drivers/mmc/card #lib/modules/KVER-ipfire-rpi/kernel/drivers/mmc/card/mmc_test.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mmc/card/sdio_uart.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mmc/host +#lib/modules/KVER-ipfire-rpi/kernel/drivers/mmc/host/dw_mmc-exynos.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/mmc/host/dw_mmc-pltfm.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mmc/host/dw_mmc.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mmc/host/mmci.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mmc/host/sdhci-pltfm.ko @@ -616,9 +934,9 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/mmc/host/ushc.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mmc/host/vub300.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/ar7part.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/chips #lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/chips/chipreg.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/cmdlinepart.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/lpddr #lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/lpddr/lpddr_cmds.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/lpddr/qinfo_probe.ko @@ -627,23 +945,12 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/mtd.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/mtd_blkdevs.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/mtdblock.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/mtdchar.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/nand #lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/nand/nand.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/nand/nand_ecc.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/nand/nand_ids.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/nand/plat_nand.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/ofpart.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/sm_ftl.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/tests -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/tests/mtd_nandecctest.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/tests/mtd_oobtest.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/tests/mtd_pagetest.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/tests/mtd_readtest.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/tests/mtd_speedtest.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/tests/mtd_stresstest.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/tests/mtd_subpagetest.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/tests/mtd_torturetest.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/ubi #lib/modules/KVER-ipfire-rpi/kernel/drivers/mtd/ubi/ubi.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net @@ -656,18 +963,28 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/8390/ax88796.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/broadcom #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/broadcom/b44.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/cadence +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/cadence/at91_ether.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/cadence/macb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/calxeda +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/calxeda/xgmac.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/cirrus +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/cirrus/cs89x0.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/davicom #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/davicom/dm9000.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/dlink -#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/dlink/de600.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/dlink/de620.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/dnet.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/ethoc.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/faraday +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/faraday/ftgmac100.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/faraday/ftmac100.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/marvell +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/marvell/mvmdio.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/micrel #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/micrel/ks8842.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/micrel/ks8851.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/micrel/ks8851_mll.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/seeq -#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/seeq/seeq8005.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/microchip +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/microchip/enc28j60.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/smsc #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/smsc/smc911x.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/smsc/smc91x.ko @@ -675,31 +992,33 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/stmicro #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/stmicro/stmmac #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/stmicro/stmmac/stmmac.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/wiznet +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/wiznet/w5100.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ethernet/wiznet/w5300.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ieee802154 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ieee802154/fakehard.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ieee802154/fakelb.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/ifb.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/imq.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/irda -#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/irda/irda-usb.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/irda/irtty-sir.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/irda/kingsun-sir.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/irda/ks959-sir.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/irda/ksdazzle-sir.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/irda/mcs7780.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/irda/sir-dev.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/irda/stir4200.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/macvlan.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/macvtap.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/mii.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy/amd.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy/at803x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy/bcm87xx.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy/broadcom.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy/cicada.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy/davicom.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy/dp83640.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy/et1011c.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy/icplus.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy/lxt.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy/marvell.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy/mdio-bitbang.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy/mdio-gpio.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy/mdio-mux-gpio.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy/mdio-mux-mmioreg.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy/mdio-mux.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy/micrel.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy/national.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/phy/qsemi.ko @@ -720,12 +1039,21 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/slip #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/slip/slhc.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/slip/slip.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/team +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/team/team.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/team/team_mode_activebackup.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/team/team_mode_broadcast.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/team/team_mode_loadbalance.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/team/team_mode_random.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/team/team_mode_roundrobin.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/tun.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/asix.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/ax88179_178a.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/catc.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/cdc_eem.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/cdc_ether.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/cdc_mbim.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/cdc_ncm.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/cdc_subset.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/cx82310_eth.ko @@ -740,6 +1068,8 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/net1080.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/pegasus.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/plusb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/qmi_wwan.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/r8152.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/rndis_host.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/rtl8150.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/sierra_net.ko @@ -748,6 +1078,7 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/usbnet.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/usb/zaurus.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/veth.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/vxlan.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wan #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wan/dlci.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wan/hdlc.ko @@ -758,10 +1089,77 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wan/hdlc_raw_eth.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/at76c50x-usb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ar5523 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ar5523/ar5523.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ath.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ath6kl +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ath6kl/ath6kl_core.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ath6kl/ath6kl_sdio.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ath6kl/ath6kl_usb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ath9k +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/carl9170 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ath/carl9170/carl9170.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/b43 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/b43/b43.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/b43legacy +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/b43legacy/b43legacy.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/brcm80211 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/brcm80211/brcmfmac +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/brcm80211/brcmfmac/brcmfmac.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/brcm80211/brcmsmac +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/brcm80211/brcmsmac/brcmsmac.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/brcm80211/brcmutil +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/brcm80211/brcmutil/brcmutil.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/hostap #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/hostap/hostap.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/libertas +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/libertas/libertas.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/libertas/libertas_sdio.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/libertas/libertas_spi.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/libertas/usb8xxx.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/libertas_tf +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/libertas_tf/libertas_tf.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/libertas_tf/libertas_tf_usb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/mwifiex +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/mwifiex/mwifiex.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/mwifiex/mwifiex_sdio.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/mwifiex/mwifiex_usb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/p54 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/p54/p54common.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/p54/p54spi.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/p54/p54usb.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rndis_wlan.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rt2x00 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rt2x00/rt2500usb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rt2x00/rt73usb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rtl818x +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rtl818x/rtl8187 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rtl818x/rtl8187/rtl8187.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rtl8192cu +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/rtl8192cu/8192cu.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ti +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ti/wl1251 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ti/wl1251/wl1251.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ti/wl1251/wl1251_sdio.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ti/wl12xx +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ti/wl12xx/wl12xx.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ti/wl18xx +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ti/wl18xx/wl18xx.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ti/wlcore +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ti/wlcore/wlcore.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/ti/wlcore/wlcore_sdio.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/zd1201.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/zd1211rw +#lib/modules/KVER-ipfire-rpi/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/parport #lib/modules/KVER-ipfire-rpi/kernel/drivers/parport/parport.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/parport/parport_ax88796.ko @@ -777,34 +1175,47 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-bq4802.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-cmos.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-ds1286.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-ds1305.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-ds1307.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-ds1374.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-ds1390.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-ds1511.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-ds1553.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-ds1672.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-ds1742.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-ds2404.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-ds3232.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-ds3234.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-em3027.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-fm3130.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-hid-sensor-time.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-isl12022.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-isl1208.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-m41t80.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-m41t93.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-m41t94.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-m48t35.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-m48t59.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-m48t86.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-max6900.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-max6902.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-msm6242.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-pcf50633.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-pcf2123.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-pcf8523.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-pcf8563.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-pcf8583.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-pl030.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-pl031.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-r9701.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-rp5c01.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-rs5c348.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-rs5c372.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-rv3029c2.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-rx4581.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-rx8025.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-rx8581.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-s35390a.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-snvs.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-stk17ta8.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-v3020.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/rtc/rtc-x1205.ko @@ -835,13 +1246,25 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/scsi/scsi_transport_sas.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/scsi/scsi_transport_spi.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/scsi/scsi_transport_srp.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/scsi/scsi_wait_scan.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/scsi/ses.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/scsi/sg.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/scsi/sr_mod.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/scsi/ufs +#lib/modules/KVER-ipfire-rpi/kernel/drivers/scsi/ufs/ufshcd-pltfrm.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/scsi/ufs/ufshcd.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/spi +#lib/modules/KVER-ipfire-rpi/kernel/drivers/spi/spi-bcm2708.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/spi/spi-bitbang.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/spi/spi-gpio.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/spi/spi-oc-tiny.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/spi/spi-pl022.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/ssb #lib/modules/KVER-ipfire-rpi/kernel/drivers/ssb/ssb.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/staging +#lib/modules/KVER-ipfire-rpi/kernel/drivers/staging/echo +#lib/modules/KVER-ipfire-rpi/kernel/drivers/staging/echo/echo.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/staging/rts5139 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/staging/rts5139/rts5139.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/staging/usbip #lib/modules/KVER-ipfire-rpi/kernel/drivers/staging/usbip/usbip-core.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/staging/usbip/usbip-host.ko @@ -849,13 +1272,18 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/tty #lib/modules/KVER-ipfire-rpi/kernel/drivers/tty/n_gsm.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/tty/serial -#lib/modules/KVER-ipfire-rpi/kernel/drivers/tty/serial/8250_dw.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/tty/serial/8250 +#lib/modules/KVER-ipfire-rpi/kernel/drivers/tty/serial/8250/8250_dw.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/tty/serial/8250/8250_em.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/tty/serial/altera_jtaguart.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/tty/serial/altera_uart.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/tty/serial/arc_uart.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/tty/serial/sccnxp.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/tty/serial/timbuart.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/tty/serial/xilinx_uartps.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/uio #lib/modules/KVER-ipfire-rpi/kernel/drivers/uio/uio.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/uio/uio_dmem_genirq.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/uio/uio_pdrv.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/uio/uio_pdrv_genirq.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb @@ -870,41 +1298,32 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/class/cdc-wdm.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/class/usblp.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/class/usbtmc.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/dwc3 -#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/dwc3/dwc3-omap.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/dwc3/dwc3.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/host -#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/host/isp116x-hcd.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/host/isp1362-hcd.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/host/oxu210hp-hcd.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/host/r8a66597-hcd.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/host/sl811-hcd.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/host/u132-hcd.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/misc #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/misc/cypress_cy7c63.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/misc/cytherm.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/misc/emi26.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/misc/emi62.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/misc/ezusb.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/misc/ftdi-elan.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/misc/iowarrior.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/misc/isight_firmware.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/misc/usb3503.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/misc/usblcd.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/misc/usbled.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/misc/usbsevseg.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/misc/uss720.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/misc/yurex.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/otg -#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/otg/gpio_vbus.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/otg/nop-usb-xceiv.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/aircable.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/ark3116.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/belkin_sa.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/ch341.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/cp210x.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/cyberjack.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/cypress_m8.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/digi_acceleport.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/empeg.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/f81232.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/ftdi_sio.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/funsoft.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/garmin_gps.ko @@ -915,17 +1334,24 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/ipw.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/ir-usb.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/iuu_phoenix.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/keyspan.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/keyspan_pda.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/kl5kusb105.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/kobil_sct.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/mct_u232.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/metro-usb.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/mos7720.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/mos7840.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/moto_modem.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/navman.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/omninet.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/opticon.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/option.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/oti6858.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/pl2303.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/qcaux.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/qcserial.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/quatech2.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/safe_serial.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/siemens_mpi.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/sierra.ko @@ -938,9 +1364,11 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/visor.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/vivopay-serial.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/whiteheat.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/wishbone-serial.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/xsens_mt.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/zio.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/serial/zte_ev.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/storage -#lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/storage/uas.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/storage/ums-alauda.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/storage/ums-cypress.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/storage/ums-datafab.ko @@ -956,23 +1384,13 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/storage/ums-usbat.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/usb/storage/usb-storage.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/video -#lib/modules/KVER-ipfire-rpi/kernel/drivers/video/backlight -#lib/modules/KVER-ipfire-rpi/kernel/drivers/video/backlight/88pm860x_bl.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/video/backlight/adp8860_bl.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/video/backlight/adp8870_bl.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/video/backlight/generic_bl.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/video/backlight/lcd.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/video/backlight/pcf50633-backlight.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/video/backlight/platform_lcd.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/video/fb_sys_fops.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/video/metronomefb.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/video/output.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/video/sm501fb.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/video/smscufx.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/video/syscopyarea.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/video/sysfillrect.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/video/sysimgblt.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/video/tmiofb.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/video/udlfb.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/video/uvesafb.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/w1 #lib/modules/KVER-ipfire-rpi/kernel/drivers/w1/masters @@ -983,24 +1401,26 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/drivers/w1/slaves #lib/modules/KVER-ipfire-rpi/kernel/drivers/w1/slaves/w1_bq27000.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/w1/slaves/w1_ds2408.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/w1/slaves/w1_ds2413.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/w1/slaves/w1_ds2423.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/w1/slaves/w1_ds2431.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/w1/slaves/w1_ds2433.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/w1/slaves/w1_ds2760.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/w1/slaves/w1_ds2780.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/w1/slaves/w1_ds2781.ko +#lib/modules/KVER-ipfire-rpi/kernel/drivers/w1/slaves/w1_ds28e04.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/w1/slaves/w1_smem.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/w1/slaves/w1_therm.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/w1/wire.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/watchdog #lib/modules/KVER-ipfire-rpi/kernel/drivers/watchdog/bcm2708_wdog.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/watchdog/dw_wdt.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/watchdog/max63xx_wdt.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/watchdog/pcwd_usb.ko #lib/modules/KVER-ipfire-rpi/kernel/drivers/watchdog/softdog.ko -#lib/modules/KVER-ipfire-rpi/kernel/drivers/watchdog/sp805_wdt.ko #lib/modules/KVER-ipfire-rpi/kernel/fs #lib/modules/KVER-ipfire-rpi/kernel/fs/autofs4 #lib/modules/KVER-ipfire-rpi/kernel/fs/autofs4/autofs4.ko +#lib/modules/KVER-ipfire-rpi/kernel/fs/btrfs +#lib/modules/KVER-ipfire-rpi/kernel/fs/btrfs/btrfs.ko #lib/modules/KVER-ipfire-rpi/kernel/fs/cachefiles #lib/modules/KVER-ipfire-rpi/kernel/fs/cachefiles/cachefiles.ko #lib/modules/KVER-ipfire-rpi/kernel/fs/cifs @@ -1027,6 +1447,9 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/fs/lockd/lockd.ko #lib/modules/KVER-ipfire-rpi/kernel/fs/nfs #lib/modules/KVER-ipfire-rpi/kernel/fs/nfs/nfs.ko +#lib/modules/KVER-ipfire-rpi/kernel/fs/nfs/nfsv2.ko +#lib/modules/KVER-ipfire-rpi/kernel/fs/nfs/nfsv3.ko +#lib/modules/KVER-ipfire-rpi/kernel/fs/nfs/nfsv4.ko #lib/modules/KVER-ipfire-rpi/kernel/fs/nfs_common #lib/modules/KVER-ipfire-rpi/kernel/fs/nfs_common/nfs_acl.ko #lib/modules/KVER-ipfire-rpi/kernel/fs/nfsd @@ -1044,6 +1467,7 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/fs/xfs #lib/modules/KVER-ipfire-rpi/kernel/fs/xfs/xfs.ko #lib/modules/KVER-ipfire-rpi/kernel/lib +#lib/modules/KVER-ipfire-rpi/kernel/lib/asn1_decoder.ko #lib/modules/KVER-ipfire-rpi/kernel/lib/cordic.ko #lib/modules/KVER-ipfire-rpi/kernel/lib/crc-ccitt.ko #lib/modules/KVER-ipfire-rpi/kernel/lib/crc-itu-t.ko @@ -1051,6 +1475,9 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/lib/crc7.ko #lib/modules/KVER-ipfire-rpi/kernel/lib/crc8.ko #lib/modules/KVER-ipfire-rpi/kernel/lib/libcrc32c.ko +#lib/modules/KVER-ipfire-rpi/kernel/lib/mpi +#lib/modules/KVER-ipfire-rpi/kernel/lib/mpi/mpi.ko +#lib/modules/KVER-ipfire-rpi/kernel/lib/oid_registry.ko #lib/modules/KVER-ipfire-rpi/kernel/lib/raid6 #lib/modules/KVER-ipfire-rpi/kernel/lib/raid6/raid6_pq.ko #lib/modules/KVER-ipfire-rpi/kernel/lib/ts_bm.ko @@ -1108,6 +1535,8 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/net/bridge/netfilter/ebtables.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ceph #lib/modules/KVER-ipfire-rpi/kernel/net/ceph/libceph.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/core +#lib/modules/KVER-ipfire-rpi/kernel/net/core/netprio_cgroup.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ieee802154 #lib/modules/KVER-ipfire-rpi/kernel/net/ieee802154/6lowpan.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ieee802154/af_802154.ko @@ -1118,44 +1547,35 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/gre.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/inet_diag.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/ip_gre.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/ip_tunnel.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/ip_vti.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/ipcomp.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/ipip.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/arp_tables.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/arpt_mangle.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/arptable_filter.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/ip_queue.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/ip_tables.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/ipt_CLUSTERIP.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/ipt_ECN.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/ipt_LOG.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/ipt_MASQUERADE.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/ipt_NETMAP.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/ipt_REDIRECT.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/ipt_REJECT.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/ipt_ULOG.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/ipt_ah.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/ipt_ecn.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/ipt_ipp2p.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/ipt_rpfilter.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/iptable_filter.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/iptable_mangle.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/iptable_nat.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/iptable_raw.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/iptable_security.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/nf_conntrack_ipv4.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/nf_defrag_ipv4.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/nf_nat.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/nf_nat_amanda.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/nf_nat_ftp.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/nf_nat_h323.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/nf_nat_irc.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/nf_nat_ipv4.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/nf_nat_pptp.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/nf_nat_proto_dccp.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/nf_nat_proto_gre.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/nf_nat_proto_sctp.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/nf_nat_proto_udplite.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/nf_nat_sip.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/nf_nat_snmp_basic.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/netfilter/nf_nat_tftp.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/tcp_bic.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/tcp_cubic.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/tcp_diag.ko @@ -1170,17 +1590,17 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/tcp_westwood.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/tcp_yeah.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/tunnel4.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/udp_diag.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv4/xfrm4_tunnel.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6 #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/ah6.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/esp6.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/ip6_gre.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/ip6_tunnel.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/ipcomp6.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/mip6.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/netfilter -#lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/netfilter/ip6_queue.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/netfilter/ip6_tables.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/netfilter/ip6t_LOG.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/netfilter/ip6t_REJECT.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/netfilter/ip6t_ah.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/netfilter/ip6t_eui64.ko @@ -1188,10 +1608,12 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/netfilter/ip6t_hbh.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/netfilter/ip6t_ipv6header.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/netfilter/ip6t_mh.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/netfilter/ip6t_rpfilter.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/netfilter/ip6t_rt.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/netfilter/ip6table_filter.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/netfilter/ip6table_mangle.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/netfilter/ip6table_raw.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/netfilter/ip6table_security.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/netfilter/nf_conntrack_ipv6.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/netfilter/nf_defrag_ipv6.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/sit.ko @@ -1201,27 +1623,21 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/xfrm6_mode_transport.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/xfrm6_mode_tunnel.ko #lib/modules/KVER-ipfire-rpi/kernel/net/ipv6/xfrm6_tunnel.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/irda -#lib/modules/KVER-ipfire-rpi/kernel/net/irda/ircomm -#lib/modules/KVER-ipfire-rpi/kernel/net/irda/ircomm/ircomm-tty.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/irda/ircomm/ircomm.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/irda/irda.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/irda/irlan -#lib/modules/KVER-ipfire-rpi/kernel/net/irda/irlan/irlan.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/irda/irnet -#lib/modules/KVER-ipfire-rpi/kernel/net/irda/irnet/irnet.ko #lib/modules/KVER-ipfire-rpi/kernel/net/key #lib/modules/KVER-ipfire-rpi/kernel/net/key/af_key.ko #lib/modules/KVER-ipfire-rpi/kernel/net/l2tp #lib/modules/KVER-ipfire-rpi/kernel/net/l2tp/l2tp_core.ko #lib/modules/KVER-ipfire-rpi/kernel/net/l2tp/l2tp_eth.ko #lib/modules/KVER-ipfire-rpi/kernel/net/l2tp/l2tp_ip.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/l2tp/l2tp_ip6.ko #lib/modules/KVER-ipfire-rpi/kernel/net/l2tp/l2tp_netlink.ko #lib/modules/KVER-ipfire-rpi/kernel/net/l2tp/l2tp_ppp.ko #lib/modules/KVER-ipfire-rpi/kernel/net/llc #lib/modules/KVER-ipfire-rpi/kernel/net/llc/llc.ko #lib/modules/KVER-ipfire-rpi/kernel/net/mac80211 #lib/modules/KVER-ipfire-rpi/kernel/net/mac80211/mac80211.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/mac802154 +#lib/modules/KVER-ipfire-rpi/kernel/net/mac802154/mac802154.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/ipvs #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/ipvs/ip_vs.ko @@ -1237,7 +1653,6 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/ipvs/ip_vs_sh.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/ipvs/ip_vs_wlc.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/ipvs/ip_vs_wrr.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nf_conntrack.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nf_conntrack_amanda.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nf_conntrack_broadcast.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nf_conntrack_ftp.ko @@ -1254,8 +1669,20 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nf_conntrack_sip.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nf_conntrack_snmp.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nf_conntrack_tftp.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nf_nat.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nf_nat_amanda.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nf_nat_ftp.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nf_nat_irc.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nf_nat_proto_dccp.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nf_nat_proto_sctp.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nf_nat_proto_udplite.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nf_nat_sip.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nf_nat_tftp.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nf_tproxy_core.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nfnetlink.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nfnetlink_acct.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nfnetlink_cthelper.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nfnetlink_cttimeout.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nfnetlink_log.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/nfnetlink_queue.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/x_tables.ko @@ -1265,22 +1692,27 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_CT.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_DSCP.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_HL.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_HMARK.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_IDLETIMER.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_IMQ.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_LED.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_LOG.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_NETMAP.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_NFLOG.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_NFQUEUE.ko -#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_NOTRACK.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_RATEEST.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_REDIRECT.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_TCPMSS.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_TCPOPTSTRIP.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_TEE.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_TPROXY.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_TRACE.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_addrtype.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_bpf.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_cluster.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_comment.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_connbytes.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_connlabel.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_connlimit.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_connmark.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_conntrack.ko @@ -1288,6 +1720,7 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_dccp.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_devgroup.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_dscp.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_ecn.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_esp.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_hashlimit.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_helper.ko @@ -1300,6 +1733,8 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_mac.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_mark.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_multiport.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_nat.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_nfacct.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_osf.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_owner.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_physdev.ko @@ -1318,6 +1753,10 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_tcpudp.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_time.ko #lib/modules/KVER-ipfire-rpi/kernel/net/netfilter/xt_u32.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/netlink +#lib/modules/KVER-ipfire-rpi/kernel/net/netlink/netlink_diag.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/openvswitch +#lib/modules/KVER-ipfire-rpi/kernel/net/openvswitch/openvswitch.ko #lib/modules/KVER-ipfire-rpi/kernel/net/rfkill #lib/modules/KVER-ipfire-rpi/kernel/net/rfkill/rfkill-gpio.ko #lib/modules/KVER-ipfire-rpi/kernel/net/rfkill/rfkill-regulator.ko @@ -1336,6 +1775,7 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/net/sched/act_simple.ko #lib/modules/KVER-ipfire-rpi/kernel/net/sched/act_skbedit.ko #lib/modules/KVER-ipfire-rpi/kernel/net/sched/cls_basic.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/sched/cls_cgroup.ko #lib/modules/KVER-ipfire-rpi/kernel/net/sched/cls_flow.ko #lib/modules/KVER-ipfire-rpi/kernel/net/sched/cls_fw.ko #lib/modules/KVER-ipfire-rpi/kernel/net/sched/cls_route.ko @@ -1351,8 +1791,10 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/net/sched/sch_atm.ko #lib/modules/KVER-ipfire-rpi/kernel/net/sched/sch_cbq.ko #lib/modules/KVER-ipfire-rpi/kernel/net/sched/sch_choke.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/sched/sch_codel.ko #lib/modules/KVER-ipfire-rpi/kernel/net/sched/sch_drr.ko #lib/modules/KVER-ipfire-rpi/kernel/net/sched/sch_dsmark.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/sched/sch_fq_codel.ko #lib/modules/KVER-ipfire-rpi/kernel/net/sched/sch_gred.ko #lib/modules/KVER-ipfire-rpi/kernel/net/sched/sch_hfsc.ko #lib/modules/KVER-ipfire-rpi/kernel/net/sched/sch_htb.ko @@ -1360,6 +1802,7 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/net/sched/sch_mqprio.ko #lib/modules/KVER-ipfire-rpi/kernel/net/sched/sch_multiq.ko #lib/modules/KVER-ipfire-rpi/kernel/net/sched/sch_netem.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/sched/sch_plug.ko #lib/modules/KVER-ipfire-rpi/kernel/net/sched/sch_prio.ko #lib/modules/KVER-ipfire-rpi/kernel/net/sched/sch_qfq.ko #lib/modules/KVER-ipfire-rpi/kernel/net/sched/sch_red.ko @@ -1372,6 +1815,8 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/net/sunrpc/auth_gss/auth_rpcgss.ko #lib/modules/KVER-ipfire-rpi/kernel/net/sunrpc/auth_gss/rpcsec_gss_krb5.ko #lib/modules/KVER-ipfire-rpi/kernel/net/sunrpc/sunrpc.ko +#lib/modules/KVER-ipfire-rpi/kernel/net/unix +#lib/modules/KVER-ipfire-rpi/kernel/net/unix/unix_diag.ko #lib/modules/KVER-ipfire-rpi/kernel/net/wireless #lib/modules/KVER-ipfire-rpi/kernel/net/wireless/cfg80211.ko #lib/modules/KVER-ipfire-rpi/kernel/net/wireless/lib80211.ko @@ -1379,6 +1824,7 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/net/wireless/lib80211_crypt_tkip.ko #lib/modules/KVER-ipfire-rpi/kernel/net/wireless/lib80211_crypt_wep.ko #lib/modules/KVER-ipfire-rpi/kernel/net/xfrm +#lib/modules/KVER-ipfire-rpi/kernel/net/xfrm/xfrm_algo.ko #lib/modules/KVER-ipfire-rpi/kernel/net/xfrm/xfrm_ipcomp.ko #lib/modules/KVER-ipfire-rpi/kernel/net/xfrm/xfrm_user.ko #lib/modules/KVER-ipfire-rpi/kernel/sound @@ -1399,6 +1845,7 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/sound/core/seq/snd-seq-midi.ko #lib/modules/KVER-ipfire-rpi/kernel/sound/core/seq/snd-seq-virmidi.ko #lib/modules/KVER-ipfire-rpi/kernel/sound/core/seq/snd-seq.ko +#lib/modules/KVER-ipfire-rpi/kernel/sound/core/snd-compress.ko #lib/modules/KVER-ipfire-rpi/kernel/sound/core/snd-hrtimer.ko #lib/modules/KVER-ipfire-rpi/kernel/sound/core/snd-hwdep.ko #lib/modules/KVER-ipfire-rpi/kernel/sound/core/snd-page-alloc.ko @@ -1421,6 +1868,19 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/kernel/sound/pci/ac97 #lib/modules/KVER-ipfire-rpi/kernel/sound/pci/ac97/snd-ac97-codec.ko #lib/modules/KVER-ipfire-rpi/kernel/sound/soc +#lib/modules/KVER-ipfire-rpi/kernel/sound/soc/bcm +#lib/modules/KVER-ipfire-rpi/kernel/sound/soc/bcm/snd-soc-bcm2708-i2s.ko +#lib/modules/KVER-ipfire-rpi/kernel/sound/soc/bcm/snd-soc-hifiberry-dac.ko +#lib/modules/KVER-ipfire-rpi/kernel/sound/soc/bcm/snd-soc-hifiberry-digi.ko +#lib/modules/KVER-ipfire-rpi/kernel/sound/soc/bcm/snd-soc-rpi-dac.ko +#lib/modules/KVER-ipfire-rpi/kernel/sound/soc/codecs +#lib/modules/KVER-ipfire-rpi/kernel/sound/soc/codecs/snd-soc-pcm1794a.ko +#lib/modules/KVER-ipfire-rpi/kernel/sound/soc/codecs/snd-soc-pcm5102a.ko +#lib/modules/KVER-ipfire-rpi/kernel/sound/soc/codecs/snd-soc-wm8804.ko +#lib/modules/KVER-ipfire-rpi/kernel/sound/soc/dwc +#lib/modules/KVER-ipfire-rpi/kernel/sound/soc/dwc/designware_i2s.ko +#lib/modules/KVER-ipfire-rpi/kernel/sound/soc/generic +#lib/modules/KVER-ipfire-rpi/kernel/sound/soc/generic/snd-soc-simple-card.ko #lib/modules/KVER-ipfire-rpi/kernel/sound/soc/snd-soc-core.ko #lib/modules/KVER-ipfire-rpi/kernel/sound/soundcore.ko #lib/modules/KVER-ipfire-rpi/kernel/sound/usb @@ -1435,17 +1895,12 @@ lib/modules/KVER-ipfire-rpi #lib/modules/KVER-ipfire-rpi/modules.alias #lib/modules/KVER-ipfire-rpi/modules.alias.bin #lib/modules/KVER-ipfire-rpi/modules.builtin -#lib/modules/KVER-ipfire-rpi/modules.ccwmap +#lib/modules/KVER-ipfire-rpi/modules.builtin.bin #lib/modules/KVER-ipfire-rpi/modules.dep #lib/modules/KVER-ipfire-rpi/modules.dep.bin -#lib/modules/KVER-ipfire-rpi/modules.ieee1394map -#lib/modules/KVER-ipfire-rpi/modules.inputmap -#lib/modules/KVER-ipfire-rpi/modules.isapnpmap -#lib/modules/KVER-ipfire-rpi/modules.ofmap +#lib/modules/KVER-ipfire-rpi/modules.devname #lib/modules/KVER-ipfire-rpi/modules.order -#lib/modules/KVER-ipfire-rpi/modules.pcimap -#lib/modules/KVER-ipfire-rpi/modules.seriomap +#lib/modules/KVER-ipfire-rpi/modules.softdep #lib/modules/KVER-ipfire-rpi/modules.symbols #lib/modules/KVER-ipfire-rpi/modules.symbols.bin -#lib/modules/KVER-ipfire-rpi/modules.usbmap #lib/modules/KVER-ipfire-rpi/source diff --git a/config/rootfiles/common/armv5tel/u-boot b/config/rootfiles/common/armv5tel/u-boot index 1048dc818..b139d7e73 100644 --- a/config/rootfiles/common/armv5tel/u-boot +++ b/config/rootfiles/common/armv5tel/u-boot @@ -1,8 +1,12 @@ +#boot/MLO +boot/boot.scr +boot/boot.script +boot/convert_bootscript +#boot/u-boot.img usr/bin/mkimage #usr/share/u-boot #usr/share/u-boot/pandaboard #usr/share/u-boot/pandaboard/MLO -#usr/share/u-boot/pandaboard/u-boot.bin #usr/share/u-boot/pandaboard/u-boot.img #usr/share/u-boot/wandboard_dl #usr/share/u-boot/wandboard_dl/u-boot.imx diff --git a/config/rootfiles/common/armv5tel/u-boot-panda b/config/rootfiles/common/armv5tel/u-boot-panda deleted file mode 100644 index 544d9d7c0..000000000 --- a/config/rootfiles/common/armv5tel/u-boot-panda +++ /dev/null @@ -1,5 +0,0 @@ -#boot/MLO -#boot/u-boot.bin -boot/boot.scr -boot/boot.script -boot/convert_bootscript diff --git a/config/rootfiles/common/i586/linux b/config/rootfiles/common/i586/linux index 1a08e1795..daaa17645 100644 --- a/config/rootfiles/common/i586/linux +++ b/config/rootfiles/common/i586/linux @@ -1963,6 +1963,8 @@ lib/modules/KVER-ipfire #lib/modules/KVER-ipfire/kernel/drivers/staging/echo/echo.ko #lib/modules/KVER-ipfire/kernel/drivers/staging/et131x #lib/modules/KVER-ipfire/kernel/drivers/staging/et131x/et131x.ko +#lib/modules/KVER-ipfire/kernel/drivers/staging/rts5139 +#lib/modules/KVER-ipfire/kernel/drivers/staging/rts5139/rts5139.ko #lib/modules/KVER-ipfire/kernel/drivers/staging/slicoss #lib/modules/KVER-ipfire/kernel/drivers/staging/slicoss/slicoss.ko #lib/modules/KVER-ipfire/kernel/drivers/staging/usbip diff --git a/config/rootfiles/packages/foomatic b/config/rootfiles/packages/foomatic index 933000a03..896eb167b 100644 --- a/config/rootfiles/packages/foomatic +++ b/config/rootfiles/packages/foomatic @@ -22,8 +22,8 @@ usr/lib/perl5/site_perl/5.12.3/Foomatic/DB.pm usr/lib/perl5/site_perl/5.12.3/Foomatic/Defaults.pm usr/lib/perl5/site_perl/5.12.3/Foomatic/PPD.pm usr/lib/perl5/site_perl/5.12.3/Foomatic/UIElem.pm -#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Foomatic -#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Foomatic/.packlist +#usr/lib/perl5/site_perl/5.12.3/MACHINE-linux-thread-multi/auto/Foomatic +#usr/lib/perl5/site_perl/5.12.3/MACHINE-linux-thread-multi/auto/Foomatic/.packlist usr/sbin/foomatic-addpjloptions usr/sbin/foomatic-cleanupdrivers usr/sbin/foomatic-extract-text diff --git a/config/rootfiles/packages/linux-pae b/config/rootfiles/packages/linux-pae index 00677aa02..242bc968d 100644 --- a/config/rootfiles/packages/linux-pae +++ b/config/rootfiles/packages/linux-pae @@ -1963,6 +1963,8 @@ lib/modules/KVER-ipfire-pae #lib/modules/KVER-ipfire-pae/kernel/drivers/staging/echo/echo.ko #lib/modules/KVER-ipfire-pae/kernel/drivers/staging/et131x #lib/modules/KVER-ipfire-pae/kernel/drivers/staging/et131x/et131x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/staging/rts5139 +#lib/modules/KVER-ipfire-pae/kernel/drivers/staging/rts5139/rts5139.ko #lib/modules/KVER-ipfire-pae/kernel/drivers/staging/slicoss #lib/modules/KVER-ipfire-pae/kernel/drivers/staging/slicoss/slicoss.ko #lib/modules/KVER-ipfire-pae/kernel/drivers/staging/usbip From cbc492f516c0dc8077b2e41f336776aca552e256 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 2 Mar 2014 19:44:26 +0100 Subject: [PATCH 18/73] apache2: update to 2.2.26. --- config/rootfiles/common/apache2 | 5 +++-- lfs/apache2 | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/config/rootfiles/common/apache2 b/config/rootfiles/common/apache2 index 2076fc30b..092a16f8e 100644 --- a/config/rootfiles/common/apache2 +++ b/config/rootfiles/common/apache2 @@ -606,6 +606,7 @@ etc/httpd/conf/mime.types #srv/web/ipfire/manual/mod/mod_authz_groupfile.html.ko.euc-kr #srv/web/ipfire/manual/mod/mod_authz_host.html #srv/web/ipfire/manual/mod/mod_authz_host.html.en +#srv/web/ipfire/manual/mod/mod_authz_host.html.fr #srv/web/ipfire/manual/mod/mod_authz_host.html.ja.utf8 #srv/web/ipfire/manual/mod/mod_authz_host.html.ko.euc-kr #srv/web/ipfire/manual/mod/mod_authz_owner.html @@ -1330,12 +1331,12 @@ usr/lib/apr-util-1/apr_dbd_sqlite3.so #usr/lib/libapr-1.la usr/lib/libapr-1.so usr/lib/libapr-1.so.0 -usr/lib/libapr-1.so.0.4.6 +usr/lib/libapr-1.so.0.4.8 #usr/lib/libaprutil-1.a #usr/lib/libaprutil-1.la usr/lib/libaprutil-1.so usr/lib/libaprutil-1.so.0 -usr/lib/libaprutil-1.so.0.4.1 +usr/lib/libaprutil-1.so.0.5.2 #usr/lib/pkgconfig/apr-1.pc #usr/lib/pkgconfig/apr-util-1.pc #usr/sbin/ab diff --git a/lfs/apache2 b/lfs/apache2 index 50c94a638..697fab619 100644 --- a/lfs/apache2 +++ b/lfs/apache2 @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2012 IPFire Team # +# Copyright (C) 2007-2014 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -25,7 +25,7 @@ include Config -VER = 2.2.23 +VER = 2.2.26 THISAPP = httpd-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -47,7 +47,7 @@ objects = $(DL_FILE) \ $(DL_FILE) = $(DL_FROM)/$(DL_FILE) httpd-2.2.2-config-1.patch = $(DL_FROM)/httpd-2.2.2-config-1.patch -$(DL_FILE)_MD5 = ca133de0e4b4b15316990a97186b9993 +$(DL_FILE)_MD5 = 254eda547f8d624604e4bf403241e617 httpd-2.2.2-config-1.patch_MD5 = e02a3ec5925eb9e111400b9aa229f822 install : $(TARGET) From 6e87f0aa53e12c4849ae36ec6c11f718b9d297f0 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 2 Mar 2014 20:37:44 +0100 Subject: [PATCH 19/73] firewall: Allow accessing port forwardings from internal networks. --- config/firewall/rules.pl | 73 +++++++++++++++++++++++++-------- src/initscripts/init.d/firewall | 35 ++++++++++++---- 2 files changed, 84 insertions(+), 24 deletions(-) diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index d2991b897..2ce31c9a2 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -37,6 +37,7 @@ my $CHAIN_OUTPUT = "OUTPUTFW"; my $CHAIN = $CHAIN_FORWARD; my $CHAIN_NAT_SOURCE = "NAT_SOURCE"; my $CHAIN_NAT_DESTINATION = "NAT_DESTINATION"; +my $CHAIN_MANGLE_NAT_DESTINATION_FIX = "NAT_DESTINATION"; my @VALID_CHAINS = ($CHAIN_INPUT, $CHAIN_FORWARD, $CHAIN_OUTPUT); my @PROTOCOLS = ("tcp", "udp", "icmp", "igmp", "ah", "esp", "gre", "ipv6", "ipip"); @@ -94,6 +95,10 @@ sub run { print "$command\n"; } else { system "$command"; + + if ($?) { + print_error("ERROR: $command"); + } } } @@ -121,6 +126,7 @@ sub flush { run("$IPTABLES -F OUTGOINGFW"); run("$IPTABLES -t nat -F NAT_DESTINATION"); run("$IPTABLES -t nat -F NAT_SOURCE"); + run("$IPTABLES -t mangle -F $CHAIN_MANGLE_NAT_DESTINATION_FIX"); } sub preparerules { @@ -258,17 +264,16 @@ sub buildrules { push(@options, @protocol_options); } - # Append source. + # Prepare source options. + my @source_options = (); if ($source =~ /mac/) { - push(@options, $source); + push(@source_options, $source); } else { - push(@options, ("-s", $source)); + push(@source_options, ("-s", $source)); } - # Append destination for non-DNAT rules. - unless ($NAT && ($NAT_MODE eq "DNAT")) { - push(@options, ("-d", $destination)); - } + # Prepare destination options. + my @destination_options = ("-d", $destination); # Add time constraint options. push(@options, @time_options); @@ -283,11 +288,15 @@ sub buildrules { # Destination NAT if ($NAT_MODE eq "DNAT") { - my ($dnat_address, $dnat_mask) = split("/", $destination); + # Make port-forwardings useable from the internal networks. + &add_dnat_mangle_rules($nat_address, @options); my @nat_options = @options; + push(@nat_options, @source_options); push(@nat_options, ("-d", $nat_address)); - push(@options, ("-d", $dnat_address)); + + my ($dnat_address, $dnat_mask) = split("/", $destination); + @destination_options = ("-d", $dnat_address); if ($protocol_has_ports) { my $dnat_port = &get_dnat_target_port($hash, $key); @@ -296,20 +305,20 @@ sub buildrules { $dnat_address .= ":$dnat_port"; # Replace --dport with the translated one. - my @new_options = (); + my @new_nat_options = (); my $skip_count = 0; - foreach my $option (@options) { + foreach my $option (@nat_options) { next if ($skip_count-- > 0); if ($option eq "--dport") { - push(@new_options, ("--dport", $dnat_port)); + push(@new_nat_options, ("--dport", $dnat_port)); $skip_count = 1; next; } - push(@new_options, $option); + push(@new_nat_options, $option); } - @options = @new_options; + @nat_options = @new_nat_options; } } @@ -320,13 +329,21 @@ sub buildrules { # Source NAT } elsif ($NAT_MODE eq "SNAT") { + my @nat_options = @options; + + push(@nat_options, @source_options); + push(@nat_options, @destination_options); + if ($LOG) { - run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE @options -j LOG --log-prefix 'SNAT'"); + run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE @nat_options -j LOG --log-prefix 'SNAT'"); } - run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE @options -j SNAT --to-source $nat_address"); + run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE @nat_options -j SNAT --to-source $nat_address"); } } + push(@options, @source_options); + push(@options, @destination_options); + # Insert firewall rule. if ($LOG && !$NAT) { run("$IPTABLES -A $chain @options -j LOG"); @@ -734,3 +751,27 @@ sub get_dnat_target_port { return $$hash{$key}[15]; } } + +sub add_dnat_mangle_rules { + my $nat_address = shift; + my @options = @_; + + my $mark = 0; + foreach my $zone ("GREEN", "BLUE", "ORANGE") { + $mark++; + + # Skip rule if not all required information exists. + next unless (exists $defaultNetworks{$zone . "_NETADDRESS"}); + next unless (exists $defaultNetworks{$zone . "_NETMASK"}); + + my @mangle_options = @options; + + my $netaddress = $defaultNetworks{$zone . "_NETADDRESS"}; + $netaddress .= "/" . $defaultNetworks{$zone . "_NETMASK"}; + + push(@mangle_options, ("-s", $netaddress, "-d", $nat_address)); + push(@mangle_options, ("-j", "MARK", "--set-mark", $mark)); + + run("$IPTABLES -t mangle -A $CHAIN_MANGLE_NAT_DESTINATION_FIX @mangle_options"); + } +} diff --git a/src/initscripts/init.d/firewall b/src/initscripts/init.d/firewall index dd6788937..e87952bac 100644 --- a/src/initscripts/init.d/firewall +++ b/src/initscripts/init.d/firewall @@ -189,14 +189,6 @@ iptables_init() { iptables -t nat -N NAT_SOURCE iptables -t nat -A POSTROUTING -j NAT_SOURCE - # RED chain, used for the red interface - iptables -N REDINPUT - iptables -A INPUT -j REDINPUT - iptables -N REDFORWARD - iptables -A FORWARD -j REDFORWARD - iptables -t nat -N REDNAT - iptables -t nat -A POSTROUTING -j REDNAT - # Custom prerouting chains (for transparent proxy) iptables -t nat -N SQUID iptables -t nat -A PREROUTING -j SQUID @@ -205,12 +197,39 @@ iptables_init() { iptables -t nat -N NAT_DESTINATION iptables -t nat -A PREROUTING -j NAT_DESTINATION + iptables -t mangle -N NAT_DESTINATION + iptables -t mangle -A PREROUTING -j NAT_DESTINATION + + iptables -t nat -N NAT_DESTINATION_FIX + iptables -t nat -A POSTROUTING -j NAT_DESTINATION_FIX + + iptables -t nat -A NAT_DESTINATION_FIX \ + -m mark --mark 1 -j SNAT --to-source "${GREEN_ADDRESS}" + + if [ -n "${BLUE_ADDRESS}" ]; then + iptables -t nat -A NAT_DESTINATION_FIX \ + -m mark --mark 2 -j SNAT --to-source "${BLUE_ADDRESS}" + fi + + if [ -n "${ORANGE_ADDRESS}" ]; then + iptables -t nat -A NAT_DESTINATION_FIX \ + -m mark --mark 3 -j SNAT --to-source "${ORANGE_ADDRESS}" + fi + # upnp chain for our upnp daemon iptables -t nat -N UPNPFW iptables -t nat -A PREROUTING -j UPNPFW iptables -N UPNPFW iptables -A FORWARD -m conntrack --ctstate NEW -j UPNPFW + # RED chain, used for the red interface + iptables -N REDINPUT + iptables -A INPUT -j REDINPUT + iptables -N REDFORWARD + iptables -A FORWARD -j REDFORWARD + iptables -t nat -N REDNAT + iptables -t nat -A POSTROUTING -j REDNAT + # Apply OpenVPN firewall rules /usr/local/bin/openvpnctrl --firewall-rules From 0e53d8a991af6cfb1b2982c20a663a5aa0fedc84 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 2 Mar 2014 20:40:00 +0100 Subject: [PATCH 20/73] firewall: Make OpenVPN access also possible when INPUT policy is REJECT. --- config/firewall/firewall-policy | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/config/firewall/firewall-policy b/config/firewall/firewall-policy index faf177cce..4aab930f5 100755 --- a/config/firewall/firewall-policy +++ b/config/firewall/firewall-policy @@ -55,6 +55,17 @@ esac HAVE_OPENVPN="true" # INPUT + +# OpenVPN INPUT +# Allow direct access to the internal IP addresses of the firewall +# from remote subnets if forward policy is allowed. +case "${HAVE_OPENVPN},${POLICY}" in + true,MODE1) ;; + true,*) + iptables -A POLICYIN -i tun+ -j ACCEPT + ;; +esac + case "${FWPOLICY2}" in REJECT) if [ "${DROPINPUT}" = "on" ]; then @@ -63,16 +74,6 @@ case "${FWPOLICY2}" in iptables -A POLICYIN -j REJECT --reject-with icmp-host-unreachable -m comment --comment "DROP_INPUT" ;; *) # DROP - # OpenVPN - # Allow direct access to the internal IP addresses of the firewall - # from remote subnets if forward policy is allowed. - case "${HAVE_OPENVPN},${POLICY}" in - true,MODE1) ;; - true,*) - iptables -A POLICYIN -i tun+ -j ACCEPT - ;; - esac - if [ "${DROPINPUT}" = "on" ]; then iptables -A POLICYIN -m limit --limit 10/minute -j LOG --log-prefix "DROP_INPUT" fi From 292cad90f72fa27cbd8417c89a75097d8cec6e3b Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 2 Mar 2014 20:48:58 +0100 Subject: [PATCH 21/73] firewall: Telnet uses TCP --- config/fwhosts/customservices | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/fwhosts/customservices b/config/fwhosts/customservices index 7f9ae3a6f..9b25a7240 100644 --- a/config/fwhosts/customservices +++ b/config/fwhosts/customservices @@ -28,7 +28,7 @@ 12,NetBIOS Name Service,137,TCP,BLANK,0 15,IMAP,143,TCP,BLANK,0 8,HTTP,80,TCP,BLANK,0 -4,Telnet,23,UDP,BLANK,0 +4,Telnet,23,TCP,BLANK,0 34,DNS (TCP),53,TCP,,0 19,FTPS data,989,TCP,BLANK,0 5,SMTP,25,TCP,BLANK,0 From 1c3044d72c4097227a63754c7673c485320230d2 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 2 Mar 2014 22:35:27 +0100 Subject: [PATCH 22/73] firewall: Resurrect port forwardings with different external ports. --- config/firewall/rules.pl | 33 ++++++++++++--------------------- 1 file changed, 12 insertions(+), 21 deletions(-) diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index 2ce31c9a2..52821e1ab 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -303,22 +303,6 @@ sub buildrules { if ($dnat_port) { $dnat_address .= ":$dnat_port"; - - # Replace --dport with the translated one. - my @new_nat_options = (); - my $skip_count = 0; - foreach my $option (@nat_options) { - next if ($skip_count-- > 0); - - if ($option eq "--dport") { - push(@new_nat_options, ("--dport", $dnat_port)); - $skip_count = 1; - next; - } - - push(@new_nat_options, $option); - } - @nat_options = @new_nat_options; } } @@ -688,11 +672,11 @@ sub get_protocol_options { if ($use_dst_ports) { my $dst_ports_mode = $$hash{$key}[14]; my $dst_ports = $$hash{$key}[15]; - if ($use_dnat && $$hash{$key}[30]) { - $dst_ports = $$hash{$key}[30]; - } if (($dst_ports_mode eq "TGT_PORT") && $dst_ports) { + if ($use_dnat && $$hash{$key}[30]) { + $dst_ports = $$hash{$key}[30]; + } push(@options, &format_ports($dst_ports, "dst")); } elsif ($dst_ports_mode eq "cust_srv") { @@ -738,7 +722,9 @@ sub format_ports { push(@options, ("-m", "multiport")); } - push(@options, ($arg, $ports)); + if ($ports) { + push(@options, ($arg, $ports)); + } return @options; } @@ -748,7 +734,12 @@ sub get_dnat_target_port { my $key = shift; if ($$hash{$key}[14] eq "TGT_PORT") { - return $$hash{$key}[15]; + my $port = $$hash{$key}[15]; + my $external_port = $$hash{$key}[30]; + + if ($external_port && ($port ne $external_port)) { + return $$hash{$key}[15]; + } } } From d98aa95a55254a1c220390cf7ae389e68ea1f2c0 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 2 Mar 2014 22:44:26 +0100 Subject: [PATCH 23/73] firewall: rules.pl: Replace some hardcoded chain names. --- config/firewall/rules.pl | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index 52821e1ab..2c692cc5f 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -33,7 +33,7 @@ my $IPTABLES = "iptables --wait"; # iptables chains my $CHAIN_INPUT = "INPUTFW"; my $CHAIN_FORWARD = "FORWARDFW"; -my $CHAIN_OUTPUT = "OUTPUTFW"; +my $CHAIN_OUTPUT = "OUTGOINGFW"; my $CHAIN = $CHAIN_FORWARD; my $CHAIN_NAT_SOURCE = "NAT_SOURCE"; my $CHAIN_NAT_DESTINATION = "NAT_DESTINATION"; @@ -121,11 +121,11 @@ sub print_rule { } sub flush { - run("$IPTABLES -F FORWARDFW"); - run("$IPTABLES -F INPUTFW"); - run("$IPTABLES -F OUTGOINGFW"); - run("$IPTABLES -t nat -F NAT_DESTINATION"); - run("$IPTABLES -t nat -F NAT_SOURCE"); + run("$IPTABLES -F $CHAIN_INPUT"); + run("$IPTABLES -F $CHAIN_FORWARD"); + run("$IPTABLES -F $CHAIN_OUTPUT"); + run("$IPTABLES -t nat -F $CHAIN_NAT_SOURCE"); + run("$IPTABLES -t nat -F $CHAIN_NAT_DESTINATION"); run("$IPTABLES -t mangle -F $CHAIN_MANGLE_NAT_DESTINATION_FIX"); } From 9f80e810729347d23386ae9837927bb2c8b9f1fe Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 2 Mar 2014 22:46:17 +0100 Subject: [PATCH 24/73] firewall: rules.pl: Remove unused variable $time_constraints. --- config/firewall/rules.pl | 2 -- 1 file changed, 2 deletions(-) diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index 2c692cc5f..9b05e6a36 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -172,8 +172,6 @@ sub buildrules { # Collect all destinations. my @destinations = &get_addresses($hash, $key, "tgt"); - my $time_constraints = ""; - # Check if logging should be enabled. my $LOG = ($$hash{$key}[17] eq 'ON'); From 824dc93601e03f14d6acaffe11fb578fe2667394 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 2 Mar 2014 22:50:29 +0100 Subject: [PATCH 25/73] firewall: Add a trailing space to all log prefixes for better readability. --- config/firewall/firewall-policy | 12 ++++++------ config/firewall/rules.pl | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/config/firewall/firewall-policy b/config/firewall/firewall-policy index 4aab930f5..b820a7f3e 100755 --- a/config/firewall/firewall-policy +++ b/config/firewall/firewall-policy @@ -69,13 +69,13 @@ esac case "${FWPOLICY2}" in REJECT) if [ "${DROPINPUT}" = "on" ]; then - iptables -A POLICYIN -m limit --limit 10/minute -j LOG --log-prefix "REJECT_INPUT" + iptables -A POLICYIN -m limit --limit 10/minute -j LOG --log-prefix "REJECT_INPUT " fi iptables -A POLICYIN -j REJECT --reject-with icmp-host-unreachable -m comment --comment "DROP_INPUT" ;; *) # DROP if [ "${DROPINPUT}" = "on" ]; then - iptables -A POLICYIN -m limit --limit 10/minute -j LOG --log-prefix "DROP_INPUT" + iptables -A POLICYIN -m limit --limit 10/minute -j LOG --log-prefix "DROP_INPUT " fi iptables -A POLICYIN -j DROP -m comment --comment "DROP_INPUT" ;; @@ -87,13 +87,13 @@ case "${POLICY}" in case "${FWPOLICY}" in REJECT) if [ "${DROPFORWARD}" = "on" ]; then - iptables -A POLICYFWD -m limit --limit 10/minute -j LOG --log-prefix "REJECT_FORWARD" + iptables -A POLICYFWD -m limit --limit 10/minute -j LOG --log-prefix "REJECT_FORWARD " fi iptables -A POLICYFWD -j REJECT --reject-with icmp-host-unreachable -m comment --comment "DROP_FORWARD" ;; *) # DROP if [ "${DROPFORWARD}" = "on" ]; then - iptables -A POLICYFWD -m limit --limit 10/minute -j LOG --log-prefix "DROP_FORWARD" + iptables -A POLICYFWD -m limit --limit 10/minute -j LOG --log-prefix "DROP_FORWARD " fi iptables -A POLICYFWD -j DROP -m comment --comment "DROP_FORWARD" ;; @@ -120,13 +120,13 @@ case "${POLICY1}" in case "${FWPOLICY1}" in REJECT) if [ "${DROPOUTGOING}" = "on" ]; then - iptables -A POLICYOUT -m limit --limit 10/minute -j LOG --log-prefix "REJECT_OUTPUT" + iptables -A POLICYOUT -m limit --limit 10/minute -j LOG --log-prefix "REJECT_OUTPUT " fi iptables -A POLICYOUT -j REJECT --reject-with icmp-host-unreachable -m comment --comment "DROP_OUTPUT" ;; *) # DROP if [ "${DROPOUTGOING}" == "on" ]; then - iptables -A POLICYOUT -m limit --limit 10/minute -j LOG --log-prefix "DROP_OUTPUT" + iptables -A POLICYOUT -m limit --limit 10/minute -j LOG --log-prefix "DROP_OUTPUT " fi iptables -A POLICYOUT -j DROP -m comment --comment "DROP_OUTPUT" ;; diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index 9b05e6a36..182c9482a 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -305,7 +305,7 @@ sub buildrules { } if ($LOG) { - run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION @nat_options -j LOG --log-prefix 'DNAT'"); + run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION @nat_options -j LOG --log-prefix 'DNAT '"); } run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION @nat_options -j DNAT --to-destination $dnat_address"); @@ -317,7 +317,7 @@ sub buildrules { push(@nat_options, @destination_options); if ($LOG) { - run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE @nat_options -j LOG --log-prefix 'SNAT'"); + run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE @nat_options -j LOG --log-prefix 'SNAT '"); } run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE @nat_options -j SNAT --to-source $nat_address"); } From fb5132aa57e40e52aa0571020d26c12236f48310 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 3 Mar 2014 12:27:09 +0100 Subject: [PATCH 26/73] strongswan: Update to 5.1.2. http://www.strongswan.org/blog/2014/03/03/strongswan-5.1.2-released.html --- lfs/strongswan | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/strongswan b/lfs/strongswan index 9ac94de75..600a16f46 100644 --- a/lfs/strongswan +++ b/lfs/strongswan @@ -24,7 +24,7 @@ include Config -VER = 5.1.2rc1 +VER = 5.1.2 THISAPP = strongswan-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -48,7 +48,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = d0508e262f2ec45ab5428bb080bc1b31 +$(DL_FILE)_MD5 = d45a2e89c624bceaf2e53c9b9cdddf83 install : $(TARGET) From fa49910fa8cb713c9df965891aff257e6fd2832e Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 3 Mar 2014 13:50:37 +0100 Subject: [PATCH 27/73] vdr: Update to 2.0.4. --- lfs/vdr | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lfs/vdr b/lfs/vdr index 161b04ee1..b7ed2c3ef 100644 --- a/lfs/vdr +++ b/lfs/vdr @@ -24,7 +24,7 @@ include Config -VER = 2.0.3 +VER = 2.0.4 # VDRPLUGVER must match with APIVERSION in config.h # after change this update also all vdr plugins @@ -37,7 +37,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = vdr -PAK_VER = 8 +PAK_VER = 9 DEPS = "vdr_streamdev" @@ -65,7 +65,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = dd8fb1642bdfa7feb0e9a8ae41e9ef2f +$(DL_FILE)_MD5 = 8effb19fe09eb6c057ce354fe8f6be9f install : $(TARGET) From ece4c8cdc3146b39797c01241a8355be54f31888 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 3 Mar 2014 16:28:51 +0100 Subject: [PATCH 28/73] vdr: Update to 2.0.5. Stupid outdated websites... --- lfs/vdr | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lfs/vdr b/lfs/vdr index b7ed2c3ef..52ecdd543 100644 --- a/lfs/vdr +++ b/lfs/vdr @@ -24,7 +24,7 @@ include Config -VER = 2.0.4 +VER = 2.0.5 # VDRPLUGVER must match with APIVERSION in config.h # after change this update also all vdr plugins @@ -63,9 +63,9 @@ MAKE_OPTIONS = \ objects = $(DL_FILE) -$(DL_FILE) = $(DL_FROM)/$(DL_FILE) +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 8effb19fe09eb6c057ce354fe8f6be9f +$(DL_FILE)_MD5 = f58b9836a60440fde84480a2e37ee91d install : $(TARGET) From d1dee6c1a1190868a8f6b21f1b63d45a73917f41 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 3 Mar 2014 16:31:27 +0100 Subject: [PATCH 29/73] vdr: Add DVBAPI plugin. --- config/rootfiles/packages/armv5tel/vdr_dvbapi | 3 + config/rootfiles/packages/i586/vdr_dvbapi | 4 + lfs/vdr_dvbapi | 121 ++++++++++++++++++ make.sh | 1 + 4 files changed, 129 insertions(+) create mode 100644 config/rootfiles/packages/armv5tel/vdr_dvbapi create mode 100644 config/rootfiles/packages/i586/vdr_dvbapi create mode 100644 lfs/vdr_dvbapi diff --git a/config/rootfiles/packages/armv5tel/vdr_dvbapi b/config/rootfiles/packages/armv5tel/vdr_dvbapi new file mode 100644 index 000000000..074813795 --- /dev/null +++ b/config/rootfiles/packages/armv5tel/vdr_dvbapi @@ -0,0 +1,3 @@ +etc/sysconfig/vdr-plugins.d/dvbapi.conf +etc/vdr/plugins/dvbapi +usr/lib/vdr/libvdr-dvbapi.so.2.0.0 diff --git a/config/rootfiles/packages/i586/vdr_dvbapi b/config/rootfiles/packages/i586/vdr_dvbapi new file mode 100644 index 000000000..5e06c12a4 --- /dev/null +++ b/config/rootfiles/packages/i586/vdr_dvbapi @@ -0,0 +1,4 @@ +etc/sysconfig/vdr-plugins.d/dvbapi.conf +etc/vdr/plugins/dvbapi +usr/lib/vdr/libvdr-dvbapi.so.2.0.0 +usr/lib/vdr/libvdr-dvbapi.so.2.0.0-sse diff --git a/lfs/vdr_dvbapi b/lfs/vdr_dvbapi new file mode 100644 index 000000000..2cf34e73d --- /dev/null +++ b/lfs/vdr_dvbapi @@ -0,0 +1,121 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2013 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.0.6 +THISAPP = vdr-plugin-dvbapi-$(VER) +DL_FILE = $(THISAPP).tar.gz + +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = vdr_dvbapi +PAK_VER = 1 + +DEPS = "" + +VDRPLUGVER = 2.0.0 + +EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE +CFLAGS += $(EXTRA_FLAGS) +CXXFLAGS += $(EXTRA_FLAGS) + +CSAFLAGS = -O3 -fexpensive-optimizations -funroll-loops +CSAFLAGS-sse = $(CSAFLAGS) -mmmx -msse -msse2 -msse3 +PARALLEL = PARALLEL_64_LONG +PARALLEL-sse = PARALLEL_128_SSE2 + +define BUILD + cp -a $(DIR_APP) $(DIR_APP)-build$(1) + cd $(DIR_APP)-build$(1) && make $(MAKE_TUNING) LIBDIR=. VDRDIR=/usr/lib/vdr \ + CFLAGS="$(CFLAGS$(1))" CXXFLAGS="$(CXXFLAGS$(1))" \ + CSAFLAGS="$(CSAFLAGS$(1))" PARALLEL="$(PARALLEL$(1))" \ + LOCALEDIR=$$(pwd)/locale all + + -mkdir -pv /etc/vdr/plugins/dvbapi + cd $(DIR_APP)-build$(1) && install -m 755 libvdr-dvbapi.so \ + /usr/lib/vdr/libvdr-dvbapi.so.$(VDRPLUGVER)$(1) +endef + + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 6a8024b2970beba8eadc1acaa86805e7 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download : $(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP)* && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + +ifeq "$(MACHINE)" "i586" + # Build an SSE enabled version. + $(call BUILD,-sse) +endif + + # Build normal version. + $(call BUILD) + + echo "#" > /etc/sysconfig/vdr-plugins.d/dvbapi.conf + echo "# Command line parameters for vdr-plugin-dvbapi" >> /etc/sysconfig/vdr-plugins.d/dvbapi.conf + echo "#" >> /etc/sysconfig/vdr-plugins.d/dvbapi.conf + echo "# For more details see:" >> /etc/sysconfig/vdr-plugins.d/dvbapi.conf + echo "# - \`vdr --help -Pdvbapi\`" >> /etc/sysconfig/vdr-plugins.d/dvbapi.conf + echo "PLUGIN_OPTIONS=\"\"" >> /etc/sysconfig/vdr-plugins.d/dvbapi.conf + + @rm -rf $(DIR_APP)* + @$(POSTBUILD) diff --git a/make.sh b/make.sh index 50fca8f76..f933faf7f 100755 --- a/make.sh +++ b/make.sh @@ -681,6 +681,7 @@ buildipfire() { ipfiremake vdr_streamdev ipfiremake vdr_vnsiserver3 ipfiremake vdr_epgsearch + ipfiremake vdr_dvbapi ipfiremake w_scan ipfiremake icecast ipfiremake icegenerator From c39413f2d59c04f2d6051d737abbb2c89e203ec1 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 3 Mar 2014 16:41:13 +0100 Subject: [PATCH 30/73] vdr: Add eepg plugin. --- config/rootfiles/packages/vdr_eepg | 2 + lfs/vdr_eepg | 99 ++++++++++++++++++++++++++++++ make.sh | 1 + 3 files changed, 102 insertions(+) create mode 100644 config/rootfiles/packages/vdr_eepg create mode 100644 lfs/vdr_eepg diff --git a/config/rootfiles/packages/vdr_eepg b/config/rootfiles/packages/vdr_eepg new file mode 100644 index 000000000..17f7bc4af --- /dev/null +++ b/config/rootfiles/packages/vdr_eepg @@ -0,0 +1,2 @@ +etc/vdr/plugins/eepg +usr/lib/vdr/libvdr-eepg.so.2.0.0 diff --git a/lfs/vdr_eepg b/lfs/vdr_eepg new file mode 100644 index 000000000..fddd0756b --- /dev/null +++ b/lfs/vdr_eepg @@ -0,0 +1,99 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2013 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +GIT_VER = 69b47ba4bf0195fd6820beb2cf4f7c7ea31f4011 +VER = master +THISAPP = vdr-plugin-eepg-$(VER) +DL_FILE = vdr-plugin-eepg-$(GIT_VER).tar.bz2 + +DL_FROM = http://projects.vdr-developer.org/git/vdr-plugin-eepg.git/snapshot +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = vdr_eepg +PAK_VER = 1 + +DEPS = "" + +VDRPLUGVER = 2.0.0 + +EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE +CFLAGS += $(EXTRA_FLAGS) +CXXFLAGS += $(EXTRA_FLAGS) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 0d8049949263f9a2b8deb2ae9919bc49 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download : $(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + + cd $(DIR_SRC) && mv vdr-plugin-eepg-$(GIT_VER) $(THISAPP) + + cd $(DIR_APP) && make $(MAKE_TUNING) LIBDIR=. VDRDIR=/usr/lib/vdr \ + CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" \ + LOCALEDIR=$$(pwd)/locale all + + mkdir -pv /etc/vdr/plugins/eepg + cd $(DIR_APP) && install -m 755 libvdr-eepg.so \ + /usr/lib/vdr/libvdr-eepg.so.$(VDRPLUGVER) + + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index f933faf7f..c9c5a71be 100755 --- a/make.sh +++ b/make.sh @@ -682,6 +682,7 @@ buildipfire() { ipfiremake vdr_vnsiserver3 ipfiremake vdr_epgsearch ipfiremake vdr_dvbapi + ipfiremake vdr_eepg ipfiremake w_scan ipfiremake icecast ipfiremake icegenerator From 36c92ab00dd7d5a778199217bffe4c52c94d77ec Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 4 Mar 2014 07:07:31 +0100 Subject: [PATCH 31/73] kernel: arm-multi: add marvel and allwinner support. --- .../kernel.config.armv5tel-ipfire-multi | 46 +++++++++++++++++-- config/rootfiles/common/armv5tel/linux-multi | 19 +++++++- 2 files changed, 58 insertions(+), 7 deletions(-) diff --git a/config/kernel/kernel.config.armv5tel-ipfire-multi b/config/kernel/kernel.config.armv5tel-ipfire-multi index dfc746d23..dcd3b08f7 100644 --- a/config/kernel/kernel.config.armv5tel-ipfire-multi +++ b/config/kernel/kernel.config.armv5tel-ipfire-multi @@ -333,7 +333,14 @@ CONFIG_ARCH_MULTIPLATFORM=y CONFIG_ARCH_MULTI_V7=y CONFIG_ARCH_MULTI_V6_V7=y # CONFIG_ARCH_MULTI_CPU_AUTO is not set -# CONFIG_ARCH_MVEBU is not set +CONFIG_ARCH_MVEBU=y + +# +# Marvell SOC with device tree +# +CONFIG_MACH_ARMADA_370_XP=y +CONFIG_MACH_ARMADA_370=y +CONFIG_MACH_ARMADA_XP=y # CONFIG_ARCH_BCM is not set # CONFIG_GPIO_PCA953X is not set CONFIG_KEYBOARD_GPIO_POLLED=m @@ -443,7 +450,7 @@ CONFIG_MACH_OMAP4_PANDA=y # CONFIG_OMAP3_SDRC_AC_TIMING is not set # CONFIG_ARCH_SOCFPGA is not set # CONFIG_PLAT_SPEAR is not set -# CONFIG_ARCH_SUNXI is not set +CONFIG_ARCH_SUNXI=y # CONFIG_ARCH_SIRF is not set # CONFIG_ARCH_TEGRA is not set # CONFIG_ARCH_U8500 is not set @@ -460,12 +467,14 @@ CONFIG_ARCH_VIRT=y CONFIG_ARCH_VT8500=y CONFIG_ARCH_WM8850=y CONFIG_ARCH_ZYNQ=y +CONFIG_PLAT_ORION=y CONFIG_PLAT_VERSATILE=y CONFIG_ARM_TIMER_SP804=y # # Processor Type # +CONFIG_CPU_PJ4B=y CONFIG_CPU_V7=y CONFIG_CPU_32v6K=y CONFIG_CPU_32v7=y @@ -502,6 +511,7 @@ CONFIG_ARM_L1_CACHE_SHIFT=6 CONFIG_ARM_DMA_MEM_BUFFERABLE=y CONFIG_ARM_NR_BANKS=8 CONFIG_MULTI_IRQ_HANDLER=y +CONFIG_PJ4B_ERRATA_4742=y CONFIG_ARM_ERRATA_430973=y CONFIG_PL310_ERRATA_588369=y CONFIG_ARM_ERRATA_643719=y @@ -1314,6 +1324,7 @@ CONFIG_CMA_AREAS=7 # # Bus devices # +CONFIG_MVEBU_MBUS=y CONFIG_OMAP_OCP2SCP=y CONFIG_OMAP_INTERCONNECT=y CONFIG_CONNECTOR=y @@ -1402,6 +1413,7 @@ CONFIG_MTD_NAND_IDS=y CONFIG_MTD_NAND_GPMI_NAND=m # CONFIG_MTD_NAND_PLATFORM is not set # CONFIG_MTD_ALAUDA is not set +CONFIG_MTD_NAND_ORION=y CONFIG_MTD_NAND_MXC=m # CONFIG_MTD_ONENAND is not set @@ -1945,7 +1957,9 @@ CONFIG_NET_VENDOR_I825XX=y CONFIG_IP1000=m CONFIG_JME=m CONFIG_NET_VENDOR_MARVELL=y +CONFIG_MV643XX_ETH=m CONFIG_MVMDIO=m +CONFIG_MVNETA=m CONFIG_SKGE=m # CONFIG_SKGE_DEBUG is not set CONFIG_SKGE_GENESIS=y @@ -2542,8 +2556,10 @@ CONFIG_SERIAL_8250_RSA=y # # Non-8250 serial port support # -CONFIG_SERIAL_AMBA_PL010=m -CONFIG_SERIAL_AMBA_PL011=m +CONFIG_SERIAL_AMBA_PL010=y +CONFIG_SERIAL_AMBA_PL010_CONSOLE=y +CONFIG_SERIAL_AMBA_PL011=y +CONFIG_SERIAL_AMBA_PL011_CONSOLE=y # CONFIG_SERIAL_MFD_HSU is not set CONFIG_SERIAL_IMX=y CONFIG_SERIAL_IMX_CONSOLE=y @@ -2627,6 +2643,7 @@ CONFIG_I2C_CBUS_GPIO=m CONFIG_I2C_GPIO=m CONFIG_I2C_IMX=m # CONFIG_I2C_INTEL_MID is not set +CONFIG_I2C_MV64XXX=y CONFIG_I2C_NOMADIK=y # CONFIG_I2C_OCORES is not set CONFIG_I2C_OMAP=y @@ -2708,8 +2725,12 @@ CONFIG_PINCTRL_IMX51=y CONFIG_PINCTRL_IMX53=y CONFIG_PINCTRL_IMX6Q=y CONFIG_PINCTRL_SINGLE=y +CONFIG_PINCTRL_SUNXI=y # CONFIG_PINCTRL_EXYNOS is not set # CONFIG_PINCTRL_EXYNOS5440 is not set +CONFIG_PINCTRL_MVEBU=y +CONFIG_PINCTRL_ARMADA_370=y +CONFIG_PINCTRL_ARMADA_XP=y CONFIG_PINCTRL_WMT=y CONFIG_PINCTRL_WM8850=y CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y @@ -2727,6 +2748,7 @@ CONFIG_GPIO_GENERIC=y # CONFIG_GPIO_GENERIC_PLATFORM=y # CONFIG_GPIO_EM is not set +CONFIG_GPIO_MVEBU=y CONFIG_GPIO_MXC=y CONFIG_GPIO_PL061=y # CONFIG_GPIO_RCAR is not set @@ -2828,6 +2850,7 @@ CONFIG_CHARGER_TWL4030=y # CONFIG_BATTERY_GOLDFISH is not set CONFIG_POWER_RESET=y CONFIG_POWER_RESET_GPIO=y +CONFIG_POWER_RESET_QNAP=y CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_VEXPRESS=y CONFIG_POWER_AVS=y @@ -2964,6 +2987,7 @@ CONFIG_THERMAL_GOV_USER_SPACE=y CONFIG_CPU_THERMAL=y CONFIG_THERMAL_EMULATION=y CONFIG_IMX_THERMAL=m +CONFIG_ARMADA_THERMAL=m CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_NOWAYOUT=y @@ -4147,6 +4171,7 @@ CONFIG_USB_EHCI_TT_NEWSCHED=y CONFIG_USB_EHCI_PCI=y CONFIG_USB_EHCI_MXC=m CONFIG_USB_EHCI_HCD_OMAP=y +CONFIG_USB_EHCI_HCD_ORION=y CONFIG_USB_EHCI_HCD_PLATFORM=y # CONFIG_USB_OXU210HP_HCD is not set # CONFIG_USB_ISP116X_HCD is not set @@ -4345,6 +4370,7 @@ CONFIG_MMC_OMAP=y CONFIG_MMC_OMAP_HS=y CONFIG_MMC_MXC=m # CONFIG_MMC_TIFM_SD is not set +CONFIG_MMC_MVSDIO=y # CONFIG_MMC_CB710 is not set # CONFIG_MMC_VIA_SDMMC is not set CONFIG_MMC_DW=m @@ -4495,6 +4521,7 @@ CONFIG_RTC_DRV_OMAP=y CONFIG_RTC_DRV_PL030=m CONFIG_RTC_DRV_PL031=m CONFIG_RTC_DRV_VT8500=m +CONFIG_RTC_DRV_MV=m CONFIG_RTC_DRV_MXC=m CONFIG_RTC_DRV_SNVS=m @@ -4508,8 +4535,10 @@ CONFIG_DMADEVICES=y # # DMA Devices # +CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH=y CONFIG_AMBA_PL08X=y # CONFIG_DW_DMAC is not set +CONFIG_MV_XOR=y CONFIG_MX3_IPU=y CONFIG_MX3_IPU_IRQS=4 CONFIG_TIMB_DMA=m @@ -4687,6 +4716,9 @@ CONFIG_COMMON_CLK=y CONFIG_COMMON_CLK_VERSATILE=y CONFIG_COMMON_CLK_SI5351=m CONFIG_COMMON_CLK_AXI_CLKGEN=m +CONFIG_MVEBU_CLK_CORE=y +CONFIG_MVEBU_CLK_CPU=y +CONFIG_MVEBU_CLK_GATING=y CONFIG_HWSPINLOCK=y # @@ -4695,6 +4727,8 @@ CONFIG_HWSPINLOCK=y CONFIG_HWSPINLOCK_OMAP=y CONFIG_CLKSRC_OF=y CONFIG_CLKSRC_MMIO=y +CONFIG_ARMADA_370_XP_TIMER=y +CONFIG_SUN4I_TIMER=y CONFIG_VT8500_TIMER=y CONFIG_CADENCE_TTC_TIMER=y CONFIG_ARM_ARCH_TIMER=y @@ -5457,7 +5491,9 @@ CONFIG_CRYPTO_USER_API=y CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_HW=y -# CONFIG_CRYPTO_DEV_HIFN_795X is not set +CONFIG_CRYPTO_DEV_MV_CESA=m +CONFIG_CRYPTO_DEV_HIFN_795X=m +CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y CONFIG_CRYPTO_DEV_OMAP_SHAM=y CONFIG_CRYPTO_DEV_OMAP_AES=y CONFIG_ASYMMETRIC_KEY_TYPE=m diff --git a/config/rootfiles/common/armv5tel/linux-multi b/config/rootfiles/common/armv5tel/linux-multi index 30c4d5529..89107a334 100644 --- a/config/rootfiles/common/armv5tel/linux-multi +++ b/config/rootfiles/common/armv5tel/linux-multi @@ -5,6 +5,12 @@ boot/dtb-KVER-ipfire-multi #boot/dtb-KVER-ipfire-multi/am335x-bone.dtb #boot/dtb-KVER-ipfire-multi/am335x-evm.dtb #boot/dtb-KVER-ipfire-multi/am335x-evmsk.dtb +#boot/dtb-KVER-ipfire-multi/armada-370-db.dtb +#boot/dtb-KVER-ipfire-multi/armada-370-mirabox.dtb +#boot/dtb-KVER-ipfire-multi/armada-370-rd.dtb +#boot/dtb-KVER-ipfire-multi/armada-xp-db.dtb +#boot/dtb-KVER-ipfire-multi/armada-xp-gp.dtb +#boot/dtb-KVER-ipfire-multi/armada-xp-openblocks-ax3-4.dtb #boot/dtb-KVER-ipfire-multi/imx25-karo-tx25.dtb #boot/dtb-KVER-ipfire-multi/imx25-pdk.dtb #boot/dtb-KVER-ipfire-multi/imx27-apf27.dtb @@ -45,6 +51,10 @@ boot/dtb-KVER-ipfire-multi #boot/dtb-KVER-ipfire-multi/omap4-sdp.dtb #boot/dtb-KVER-ipfire-multi/omap4-var-som.dtb #boot/dtb-KVER-ipfire-multi/omap5-evm.dtb +#boot/dtb-KVER-ipfire-multi/sun4i-a10-cubieboard.dtb +#boot/dtb-KVER-ipfire-multi/sun4i-a10-hackberry.dtb +#boot/dtb-KVER-ipfire-multi/sun4i-a10-mini-xplus.dtb +#boot/dtb-KVER-ipfire-multi/sun5i-a13-olinuxino.dtb #boot/dtb-KVER-ipfire-multi/vexpress-v2p-ca15-tc1.dtb #boot/dtb-KVER-ipfire-multi/vexpress-v2p-ca15_a7.dtb #boot/dtb-KVER-ipfire-multi/vexpress-v2p-ca5s.dtb @@ -181,6 +191,9 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/clk/clk-si5351.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/cpufreq #lib/modules/KVER-ipfire-multi/kernel/drivers/cpufreq/imx6q-cpufreq.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/crypto +#lib/modules/KVER-ipfire-multi/kernel/drivers/crypto/hifn_795x.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/crypto/mv_cesa.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/dma #lib/modules/KVER-ipfire-multi/kernel/drivers/dma/timb_dma.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/firewire @@ -1135,7 +1148,9 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/intel/ixgbe/ixgbe.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/jme.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/marvell +#lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/marvell/mv643xx_eth.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/marvell/mvmdio.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/marvell/mvneta.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/marvell/skge.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/marvell/sky2.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/net/ethernet/mellanox @@ -1448,6 +1463,7 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-m48t59.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-max6900.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-msm6242.ko +#lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-mv.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-mxc.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-pcf8523.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/rtc/rtc-pcf8563.ko @@ -1579,14 +1595,13 @@ lib/modules/KVER-ipfire-multi #lib/modules/KVER-ipfire-multi/kernel/drivers/staging/usbip/usbip-host.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/staging/usbip/vhci-hcd.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/thermal +#lib/modules/KVER-ipfire-multi/kernel/drivers/thermal/armada_thermal.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/thermal/imx_thermal.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/tty #lib/modules/KVER-ipfire-multi/kernel/drivers/tty/n_gsm.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/tty/n_hdlc.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/tty/n_r3964.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/tty/serial -#lib/modules/KVER-ipfire-multi/kernel/drivers/tty/serial/amba-pl010.ko -#lib/modules/KVER-ipfire-multi/kernel/drivers/tty/serial/amba-pl011.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/tty/serial/arc_uart.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/tty/serial/sccnxp.ko #lib/modules/KVER-ipfire-multi/kernel/drivers/uio From f620fa34dfe915c2e30d74614e6aeee1c99e2c59 Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Tue, 4 Mar 2014 11:37:58 +0100 Subject: [PATCH 32/73] Firewall: Fix Bug 10490 and broken colorization of tables in firewall groups --- html/cgi-bin/fwhosts.cgi | 162 +++++++++++++++++++++++++++++++-------- 1 file changed, 128 insertions(+), 34 deletions(-) diff --git a/html/cgi-bin/fwhosts.cgi b/html/cgi-bin/fwhosts.cgi index efcdfb933..ceab1873d 100644 --- a/html/cgi-bin/fwhosts.cgi +++ b/html/cgi-bin/fwhosts.cgi @@ -48,7 +48,7 @@ my %fwfwd=(); my %fwinp=(); my %fwout=(); my %ovpnsettings=(); - +my %netsettings=(); my $errormessage; my $hint; @@ -80,7 +80,7 @@ unless (-e $configsrvgrp) { system("touch $configsrvgrp"); } &General::readhash("$configovpn", \%ovpnsettings); &General::readhasharray("$configipsec", \%ipsecconf); &General::readhash("$configipsecrw", \%ipsecsettings); - +&General::readhash("/var/ipfire/ethernet/settings", \%netsettings); &Header::getcgihash(\%fwhostsettings); &Header::showhttpheaders(); @@ -1211,12 +1211,12 @@ sub addgrp print< - $Lang::tr{'fwhost addgrpname'} + $Lang::tr{'fwhost addgrpname'}
- $Lang::tr{'remark'}: - + $Lang::tr{'remark'}: +
@@ -1225,16 +1225,16 @@ sub addgrp END }else{ print< + - - + + - +
$Lang::tr{'fwhost addgrpname'}$Lang::tr{'fwhost addgrpname'}
$Lang::tr{'remark'}:
@@ -1246,8 +1246,16 @@ END
END foreach my $key (sort { uc($vpnconfig{$a}[1]) cmp uc($vpnconfig{$b}[1]) } keys %vpnconfig) { - if ($vpnconfig{$key}[0] eq 'on') { + if ($vpnconfig{$key}[0] eq 'on' && $vpnconfig{$key}[3] ne 'host') { $count++; my ($vpnip,$vpnsub) = split("/",$vpnconfig{$key}[11]); $vpnsub=&General::iporsubtocidr($vpnsub); @@ -420,8 +420,8 @@ END $col = $color{'color20'}; } print ""; - print ""; - print ""; + print ""; + print ""; my $activecolor = $Header::colourred; my $activestatus = $Lang::tr{'capsclosed'}; From e55334753d7dc49db0b5530b78b8d0f15ca03e9c Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Mon, 10 Mar 2014 12:54:06 +0100 Subject: [PATCH 59/73] graphs.pl : fixed layout on Nexus 7 devices "hour-Day-week-month-year" now on top of graph --- config/cfgroot/graphs.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/cfgroot/graphs.pl b/config/cfgroot/graphs.pl index cc00c665b..81b6fa4e7 100644 --- a/config/cfgroot/graphs.pl +++ b/config/cfgroot/graphs.pl @@ -92,8 +92,8 @@ sub makegraphbox { print "".$Lang::tr{'month'}.""; print " - "; print "".$Lang::tr{'year'}.""; - print ""; print ""; + print ""; } # Generate the CPU Graph for the current period of time for values given by From cbb88df1548953beeca06d462c9d3006a15dc9ef Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 10 Mar 2014 16:11:50 +0100 Subject: [PATCH 60/73] vpnmain.cgi: Remove left-over tag. --- html/cgi-bin/vpnmain.cgi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/html/cgi-bin/vpnmain.cgi b/html/cgi-bin/vpnmain.cgi index 7e90649d8..af836da8f 100644 --- a/html/cgi-bin/vpnmain.cgi +++ b/html/cgi-bin/vpnmain.cgi @@ -2520,7 +2520,7 @@ if(($cgiparams{'ACTION'} eq $Lang::tr{'advanced'}) || + IKE+ESP: $Lang::tr{'use only proposed settings'} From e9b5ba417924d00309736ca045997c5dec7ce4d3 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 10 Mar 2014 19:40:20 +0100 Subject: [PATCH 61/73] firewall: Add auxiliary rules for firewall access. Rules for accessing the firewall are added when access to networks (GREEN, BLUE, ...) the firewall resides in is allowed. --- config/firewall/rules.pl | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index 4bb40a4f9..51ddb446a 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -278,6 +278,11 @@ sub buildrules { # Add time constraint options. push(@options, @time_options); + my $firewall_is_in_source_subnet = 0; + if ($source) { + $firewall_is_in_source_subnet = &firewall_is_in_subnet($source); + } + # Process NAT rules. if ($NAT) { my $nat_address = &get_nat_address($$hash{$key}[29]); @@ -326,6 +331,14 @@ sub buildrules { } push(@options, @source_options); + + if ($firewall_is_in_source_subnet && ($fwdfwsettings{"POLICY"} eq "MODE1") && ($chain eq $CHAIN_FORWARD)) { + if ($LOG && !$NAT) { + run("$IPTABLES -A $CHAIN_INPUT @options @log_limit_options -j LOG --log-prefix '$CHAIN_INPUT '"); + } + run("$IPTABLES -A $CHAIN_INPUT @options -j $target"); + } + push(@options, @destination_options); # Insert firewall rule. @@ -781,3 +794,26 @@ sub make_log_limit_options { return @options; } + +sub firewall_is_in_subnet { + my $subnet = shift; + + my ($net_address, $net_mask) = split("/", $subnet); + if (!$net_mask) { + return 0; + } + + # ORANGE is missing here, because nothing may ever access + # the firewall from this network. + foreach my $zone ("GREEN", "BLUE") { + next unless (exists $defaultNetworks{$zone . "_ADDRESS"}); + + my $zone_address = $defaultNetworks{$zone . "_ADDRESS"}; + + if (&General::IpInSubnet($zone_address, $net_address, $net_mask)) { + return 1; + } + } + + return 0; +} From 014b284e5f3dc1eb87b1198e717cffa28dc70771 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 11 Mar 2014 18:03:59 +0100 Subject: [PATCH 62/73] beep: Update to 1.3. --- config/rootfiles/core/76/filelists/beep | 1 + lfs/beep | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 120000 config/rootfiles/core/76/filelists/beep diff --git a/config/rootfiles/core/76/filelists/beep b/config/rootfiles/core/76/filelists/beep new file mode 120000 index 000000000..6db094efa --- /dev/null +++ b/config/rootfiles/core/76/filelists/beep @@ -0,0 +1 @@ +../../../common/beep \ No newline at end of file diff --git a/lfs/beep b/lfs/beep index dc0d22c41..437677b73 100644 --- a/lfs/beep +++ b/lfs/beep @@ -24,7 +24,7 @@ include Config -VER = 1.2.2 +VER = 1.3 THISAPP = beep-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = d541419fd7e5642952d7b48cbb40c712 +$(DL_FILE)_MD5 = 49c340ceb95dbda3f97b2daafac7892a install : $(TARGET) From 09d7ae9471547ea9ab42a77339666a3e5353caf3 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 11 Mar 2014 21:47:16 +0100 Subject: [PATCH 63/73] linux: Remove disabling of loading the pcspkr module. --- lfs/linux | 3 --- src/patches/linux-2.6.30-no-pcspkr-modalias.patch | 12 ------------ 2 files changed, 15 deletions(-) delete mode 100644 src/patches/linux-2.6.30-no-pcspkr-modalias.patch diff --git a/lfs/linux b/lfs/linux index 1993cc8aa..7ffb345e8 100644 --- a/lfs/linux +++ b/lfs/linux @@ -127,9 +127,6 @@ ifneq "$(KCFG)" "-headers" cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-3.7-disable-compat_vdso.patch endif - # Disable pcspeaker autoload - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.30-no-pcspkr-modalias.patch - # Remove ACPI Blacklist message cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6-silence-acpi-blacklist.patch diff --git a/src/patches/linux-2.6.30-no-pcspkr-modalias.patch b/src/patches/linux-2.6.30-no-pcspkr-modalias.patch deleted file mode 100644 index 439269cef..000000000 --- a/src/patches/linux-2.6.30-no-pcspkr-modalias.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/drivers/input/misc/pcspkr.c b/drivers/input/misc/pcspkr.c -index 34f4d2e..3e40c70 100644 ---- a/drivers/input/misc/pcspkr.c -+++ b/drivers/input/misc/pcspkr.c -@@ -24,7 +24,6 @@ - MODULE_AUTHOR("Vojtech Pavlik "); - MODULE_DESCRIPTION("PC Speaker beeper driver"); - MODULE_LICENSE("GPL"); --MODULE_ALIAS("platform:pcspkr"); - - static int pcspkr_event(struct input_dev *dev, unsigned int type, unsigned int code, int value) - { From 38cacce21b42d9e7c079e646096e486ac706e546 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 13 Mar 2014 12:45:56 +0100 Subject: [PATCH 64/73] samba: update to 3.6.23. --- lfs/samba | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lfs/samba b/lfs/samba index 13110d562..4f5375c07 100644 --- a/lfs/samba +++ b/lfs/samba @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2013 IPFire Team # +# Copyright (C) 2007-2014 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@ include Config -VER = 3.6.22 +VER = 3.6.23 THISAPP = samba-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = samba -PAK_VER = 56 +PAK_VER = 57 DEPS = "cups" @@ -44,7 +44,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 59add4bb178ebc188d857bc13a508c0b +$(DL_FILE)_MD5 = 2f7aee1dc5d31aefcb364600915b31dc install : $(TARGET) From b3c53248d97ee083fcf43cc5ff745396be06ca1a Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Thu, 13 Mar 2014 13:53:39 +0100 Subject: [PATCH 65/73] Firewall: When delting an OpenVPN or IPSec connection, the rules are only colored yellow and the firewallrules are reloaded automatically --- html/cgi-bin/firewall.cgi | 20 -------------------- html/cgi-bin/ovpnmain.cgi | 2 +- html/cgi-bin/vpnmain.cgi | 2 +- 3 files changed, 2 insertions(+), 22 deletions(-) diff --git a/html/cgi-bin/firewall.cgi b/html/cgi-bin/firewall.cgi index 7bcb07964..82684e06f 100644 --- a/html/cgi-bin/firewall.cgi +++ b/html/cgi-bin/firewall.cgi @@ -2375,26 +2375,18 @@ END if($$hash{$key}[3] eq 'ipsec_net_src'){ if(&fwlib::get_ipsec_net_ip($host,11) eq ''){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } }elsif($$hash{$key}[3] eq 'ovpn_net_src'){ if(&fwlib::get_ovpn_net_ip($host,1) eq ''){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } }elsif($$hash{$key}[3] eq 'ovpn_n2n_src'){ if(&fwlib::get_ovpn_n2n_ip($host,27) eq ''){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } }elsif($$hash{$key}[3] eq 'ovpn_host_src'){ if(&fwlib::get_ovpn_host_ip($host,33) eq ''){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } } } @@ -2402,26 +2394,18 @@ END if($$hash{$key}[5] eq 'ipsec_net_tgt'){ if(&fwlib::get_ipsec_net_ip($host,11) eq ''){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } }elsif($$hash{$key}[5] eq 'ovpn_net_tgt'){ if(&fwlib::get_ovpn_net_ip($host,1) eq ''){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } }elsif($$hash{$key}[5] eq 'ovpn_n2n_tgt'){ if(&fwlib::get_ovpn_n2n_ip($host,27) eq ''){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } }elsif($$hash{$key}[5] eq 'ovpn_host_tgt'){ if(&fwlib::get_ovpn_host_ip($host,33) eq ''){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } } } @@ -2429,15 +2413,11 @@ END foreach my $netgroup (sort keys %customgrp){ if(($$hash{$key}[4] eq $customgrp{$netgroup}[0] || $$hash{$key}[6] eq $customgrp{$netgroup}[0]) && $customgrp{$netgroup}[2] eq 'none'){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } } foreach my $srvgroup (sort keys %customservicegrp){ if($$hash{$key}[15] eq $customservicegrp{$srvgroup}[0] && $customservicegrp{$srvgroup}[2] eq 'none'){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } } $$hash{'ACTIVE'}=$$hash{$key}[2]; diff --git a/html/cgi-bin/ovpnmain.cgi b/html/cgi-bin/ovpnmain.cgi index fa801a9ec..d8fc89327 100644 --- a/html/cgi-bin/ovpnmain.cgi +++ b/html/cgi-bin/ovpnmain.cgi @@ -2159,7 +2159,7 @@ if ($confighash{$cgiparams{'KEY'}}[3] eq 'net') { } else { $errormessage = $Lang::tr{'invalid key'}; } - + &General::firewall_reload(); ### ### Download PKCS12 file diff --git a/html/cgi-bin/vpnmain.cgi b/html/cgi-bin/vpnmain.cgi index af836da8f..627b19159 100644 --- a/html/cgi-bin/vpnmain.cgi +++ b/html/cgi-bin/vpnmain.cgi @@ -1225,7 +1225,7 @@ END } else { $errormessage = $Lang::tr{'invalid key'}; } - + &General::firewall_reload(); ### ### Choose between adding a host-net or net-net connection ### From c6df357fd4fefe2a8285ec92e38bd40361fe788e Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Thu, 13 Mar 2014 13:53:39 +0100 Subject: [PATCH 66/73] Firewall: When delting an OpenVPN or IPSec connection, the rules are only colored yellow and the firewallrules are reloaded automatically --- html/cgi-bin/firewall.cgi | 20 -------------------- html/cgi-bin/ovpnmain.cgi | 2 +- html/cgi-bin/vpnmain.cgi | 2 +- 3 files changed, 2 insertions(+), 22 deletions(-) diff --git a/html/cgi-bin/firewall.cgi b/html/cgi-bin/firewall.cgi index 7bcb07964..82684e06f 100644 --- a/html/cgi-bin/firewall.cgi +++ b/html/cgi-bin/firewall.cgi @@ -2375,26 +2375,18 @@ END if($$hash{$key}[3] eq 'ipsec_net_src'){ if(&fwlib::get_ipsec_net_ip($host,11) eq ''){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } }elsif($$hash{$key}[3] eq 'ovpn_net_src'){ if(&fwlib::get_ovpn_net_ip($host,1) eq ''){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } }elsif($$hash{$key}[3] eq 'ovpn_n2n_src'){ if(&fwlib::get_ovpn_n2n_ip($host,27) eq ''){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } }elsif($$hash{$key}[3] eq 'ovpn_host_src'){ if(&fwlib::get_ovpn_host_ip($host,33) eq ''){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } } } @@ -2402,26 +2394,18 @@ END if($$hash{$key}[5] eq 'ipsec_net_tgt'){ if(&fwlib::get_ipsec_net_ip($host,11) eq ''){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } }elsif($$hash{$key}[5] eq 'ovpn_net_tgt'){ if(&fwlib::get_ovpn_net_ip($host,1) eq ''){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } }elsif($$hash{$key}[5] eq 'ovpn_n2n_tgt'){ if(&fwlib::get_ovpn_n2n_ip($host,27) eq ''){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } }elsif($$hash{$key}[5] eq 'ovpn_host_tgt'){ if(&fwlib::get_ovpn_host_ip($host,33) eq ''){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } } } @@ -2429,15 +2413,11 @@ END foreach my $netgroup (sort keys %customgrp){ if(($$hash{$key}[4] eq $customgrp{$netgroup}[0] || $$hash{$key}[6] eq $customgrp{$netgroup}[0]) && $customgrp{$netgroup}[2] eq 'none'){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } } foreach my $srvgroup (sort keys %customservicegrp){ if($$hash{$key}[15] eq $customservicegrp{$srvgroup}[0] && $customservicegrp{$srvgroup}[2] eq 'none'){ $coloryellow='on'; - &disable_rule($key); - $$hash{$key}[2]=''; } } $$hash{'ACTIVE'}=$$hash{$key}[2]; diff --git a/html/cgi-bin/ovpnmain.cgi b/html/cgi-bin/ovpnmain.cgi index fa801a9ec..d8fc89327 100644 --- a/html/cgi-bin/ovpnmain.cgi +++ b/html/cgi-bin/ovpnmain.cgi @@ -2159,7 +2159,7 @@ if ($confighash{$cgiparams{'KEY'}}[3] eq 'net') { } else { $errormessage = $Lang::tr{'invalid key'}; } - + &General::firewall_reload(); ### ### Download PKCS12 file diff --git a/html/cgi-bin/vpnmain.cgi b/html/cgi-bin/vpnmain.cgi index af836da8f..627b19159 100644 --- a/html/cgi-bin/vpnmain.cgi +++ b/html/cgi-bin/vpnmain.cgi @@ -1225,7 +1225,7 @@ END } else { $errormessage = $Lang::tr{'invalid key'}; } - + &General::firewall_reload(); ### ### Choose between adding a host-net or net-net connection ### From 4d81e0f3812fc272b2515a631a2e98c4ae76a42b Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Thu, 13 Mar 2014 15:09:01 +0100 Subject: [PATCH 67/73] VPN Checksubnets: Now the remote subnets (OpenVPN/IPSec) are checked. If they are defined elsewhere, there's a warningmessage displayed --- config/cfgroot/general-functions.pl | 79 +++++++++++++++++++++-------- html/cgi-bin/ovpnmain.cgi | 19 ++++++- html/cgi-bin/vpnmain.cgi | 27 ++++++---- langs/de/cgi-bin/de.pl | 3 ++ langs/en/cgi-bin/en.pl | 5 +- 5 files changed, 99 insertions(+), 34 deletions(-) diff --git a/config/cfgroot/general-functions.pl b/config/cfgroot/general-functions.pl index 386b0479f..adfba5489 100644 --- a/config/cfgroot/general-functions.pl +++ b/config/cfgroot/general-functions.pl @@ -506,24 +506,46 @@ sub validipandmask sub checksubnets { - my %ccdconfhash=(); - my @ccdconf=(); - my $ccdname=$_[0]; - my $ccdnet=$_[1]; + my %ccdconfhash=(); + my %ovpnconfhash=(); + my %vpnconf=(); + my %ipsecconf=(); + my %ownnet=(); + my %ovpnconf=(); + my @ccdconf=(); + my $ccdname=$_[0]; + my $ccdnet=$_[1]; + my $ownnet=$_[2]; my $errormessage; my ($ip,$cidr)=split(/\//,$ccdnet); $cidr=&iporsubtocidr($cidr); + #get OVPN-Subnet (dynamic range) - my %ovpnconf=(); &readhash("${General::swroot}/ovpn/settings", \%ovpnconf); my ($ovpnip,$ovpncidr)= split (/\//,$ovpnconf{'DOVPN_SUBNET'}); $ovpncidr=&iporsubtocidr($ovpncidr); + #check if we try to use same network as ovpn server if ("$ip/$cidr" eq "$ovpnip/$ovpncidr") { $errormessage=$errormessage.$Lang::tr{'ccd err isovpnnet'}."
"; return $errormessage; } - #check if we use a network-name/subnet that already exists + + #check if we try to use same network as another ovpn N2N + if($ownnet ne 'ovpn'){ + &readhasharray("${General::swroot}/ovpn/ovpnconfig", \%ovpnconfhash); + foreach my $key (keys %ovpnconfhash) { + if ($ovpnconfhash{$key}[3] eq 'net'){ + my @ovpnnet=split (/\//,$ovpnconfhash{$key}[11]); + if (&IpInSubnet($ip,$ovpnnet[0],&iporsubtodec($ovpnnet[1]))){ + $errormessage=$errormessage.$Lang::tr{'ccd err isovpnn2n'}." $ovpnconfhash{$key}[1]
"; + return $errormessage; + } + } + } + } + + #check if we use a network-name/subnet (static-ovpn) that already exists &readhasharray("${General::swroot}/ovpn/ccd.conf", \%ccdconfhash); foreach my $key (keys %ccdconfhash) { @ccdconf=split(/\//,$ccdconfhash{$key}[1]); @@ -535,32 +557,45 @@ sub checksubnets my ($newip,$newsub) = split(/\//,$ccdnet); if (&IpInSubnet($newip,$ccdconf[0],&iporsubtodec($ccdconf[1]))) { - $errormessage=$errormessage.$Lang::tr{'ccd err issubnet'}."
"; + $errormessage=$errormessage.$Lang::tr{'ccd err issubnet'}." $ccdconfhash{$key}[0]
"; return $errormessage; } } + #check if we use a ipsec right network which is already defined - my %ipsecconf=(); - &General::readhasharray("${General::swroot}/vpn/config", \%ipsecconf); - foreach my $key (keys %ipsecconf){ - if ($ipsecconf{$key}[11] ne ''){ - my ($ipsecip,$ipsecsub) = split (/\//, $ipsecconf{$key}[11]); - $ipsecsub=&iporsubtodec($ipsecsub); - if($ipsecconf{$key}[1] ne $ccdname){ - if ( &IpInSubnet ($ip,$ipsecip,$ipsecsub) ){ - $errormessage=$Lang::tr{'ccd err isipsecnet'}." Name: $ipsecconf{$key}[1]"; - return $errormessage; + if($ownnet ne 'ipsec'){ + &General::readhasharray("${General::swroot}/vpn/config", \%ipsecconf); + foreach my $key (keys %ipsecconf){ + if ($ipsecconf{$key}[11] ne ''){ + my ($ipsecip,$ipsecsub) = split (/\//, $ipsecconf{$key}[11]); + $ipsecsub=&iporsubtodec($ipsecsub); + if($ipsecconf{$key}[1] ne $ccdname){ + if ( &IpInSubnet ($ip,$ipsecip,$ipsecsub) ){ + $errormessage=$Lang::tr{'ccd err isipsecnet'}." Name: $ipsecconf{$key}[1]"; + return $errormessage; + } } } } } + + #check if we use the ipsec RW Network (if defined) + &readhash("${General::swroot}/vpn/settings", \%vpnconf); + if ($vpnconf{'RW_NET'} ne ''){ + my ($ipsecrwnet,$ipsecrwsub)=split (/\//, $vpnconf{'RW_NET'}); + if (&IpInSubnet($ip,$ipsecrwnet,&iporsubtodec($ipsecrwsub))) + { + $errormessage=$errormessage.$Lang::tr{'ccd err isipsecrw'}."
"; + return $errormessage; + } + } + #check if we use one of ipfire's networks (green,orange,blue) - my %ownnet=(); &readhash("${General::swroot}/ethernet/settings", \%ownnet); - if (($ownnet{'GREEN_NETADDRESS'} ne '' && $ownnet{'GREEN_NETADDRESS'} ne '0.0.0.0') && &IpInSubnet($ownnet{'GREEN_NETADDRESS'},$ip,&iporsubtodec($cidr))){ $errormessage=$Lang::tr{'ccd err green'};return $errormessage;} - if (($ownnet{'ORANGE_NETADDRESS'} ne '' && $ownnet{'ORANGE_NETADDRESS'} ne '0.0.0.0') && &IpInSubnet($ownnet{'ORANGE_NETADDRESS'},$ip,&iporsubtodec($cidr))){ $errormessage=$Lang::tr{'ccd err orange'};return $errormessage;} - if (($ownnet{'BLUE_NETADDRESS'} ne '' && $ownnet{'BLUE_NETADDRESS'} ne '0.0.0.0') && &IpInSubnet($ownnet{'BLUE_NETADDRESS'},$ip,&iporsubtodec($cidr))){ $errormessage=$Lang::tr{'ccd err blue'};return $errormessage;} - if (($ownnet{'RED_NETADDRESS'} ne '' && $ownnet{'RED_NETADDRESS'} ne '0.0.0.0') && &IpInSubnet($ownnet{'RED_NETADDRESS'},$ip,&iporsubtodec($cidr))){ $errormessage=$Lang::tr{'ccd err red'};return $errormessage;} + if (($ownnet{'GREEN_NETADDRESS'} ne '' && $ownnet{'GREEN_NETADDRESS'} ne '0.0.0.0') && &IpInSubnet($ip,$ownnet{'GREEN_NETADDRESS'},&iporsubtodec($ownnet{'GREEN_NETMASK'}))){ $errormessage=$Lang::tr{'ccd err green'};return $errormessage;} + if (($ownnet{'ORANGE_NETADDRESS'} ne '' && $ownnet{'ORANGE_NETADDRESS'} ne '0.0.0.0') && &IpInSubnet($ip,$ownnet{'ORANGE_NETADDRESS'},&iporsubtodec($ownnet{'ORANGE_NETMASK'}))){ $errormessage=$Lang::tr{'ccd err orange'};return $errormessage;} + if (($ownnet{'BLUE_NETADDRESS'} ne '' && $ownnet{'BLUE_NETADDRESS'} ne '0.0.0.0') && &IpInSubnet($ip,$ownnet{'BLUE_NETADDRESS'},&iporsubtodec($ownnet{'BLUE_NETMASK'}))){ $errormessage=$Lang::tr{'ccd err blue'};return $errormessage;} + if (($ownnet{'RED_NETADDRESS'} ne '' && $ownnet{'RED_NETADDRESS'} ne '0.0.0.0') && &IpInSubnet($ip,$ownnet{'RED_NETADDRESS'},&iporsubtodec($ownnet{'RED_NETMASK'}))){ $errormessage=$Lang::tr{'ccd err red'};return $errormessage;} } diff --git a/html/cgi-bin/ovpnmain.cgi b/html/cgi-bin/ovpnmain.cgi index d8fc89327..c315e9e5e 100644 --- a/html/cgi-bin/ovpnmain.cgi +++ b/html/cgi-bin/ovpnmain.cgi @@ -3509,8 +3509,13 @@ if ($cgiparams{'TYPE'} eq 'net') { unlink ("${General::swroot}/ovpn/n2nconf/$cgiparams{'NAME'}/$cgiparams{'NAME'}.conf") or die "Removing Configfile fail: $!"; rmdir ("${General::swroot}/ovpn/n2nconf/$cgiparams{'NAME'}") || die "Removing Directory fail: $!"; goto VPNCONF_ERROR; - } - + } + #Check if remote subnet is used elsewhere + my ($n2nip,$n2nsub)=split("/",$cgiparams{'REMOTE_SUBNET'}); + $warnmessage=&General::checksubnets('',$n2nip,'ovpn'); + if ($warnmessage){ + $warnmessage=$Lang::tr{'remote subnet'}." ($cgiparams{'REMOTE_SUBNET'})
".$warnmessage; + } } # if (($cgiparams{'TYPE'} eq 'net') && ($cgiparams{'SIDE'} !~ /^(left|right)$/)) { @@ -4569,6 +4574,16 @@ END &Header::closebox(); } + if ($warnmessage) { + &Header::openbox('100%', 'LEFT', $Lang::tr{'warning messages'}); + print "$warnmessage
"; + print "$Lang::tr{'fwdfw warn1'}
"; + &Header::closebox(); + print"
"; + &Header::closepage(); + exit 0; + } + my $sactive = "
- - @@ -372,7 +372,7 @@ print"
$Lang::tr{'fwhost stdnet'} + + + "; if (! -z $confignet){ - print" + "; } if (! -z $confighost){ - print" +
+ + +
$Lang::tr{'fwhost cust net'}: + + +
$Lang::tr{'fwhost cust addr'}: + + +
"; #Inner table right - print"
"; + print""; + print""; print< @@ -1516,50 +1581,79 @@ END sub getcolor { my $c=shift; + my $sip; + my $scidr; + #Check if MAC + if (&General::validmac($c)){ return $c;} + + #Check if we got a full IP with subnet then split it + if($c =~ /^(.*?)\/(.*?)$/){ + ($sip,$scidr) = split ("/",$c); + }else{ + $sip=$c; + } + + #Now check if IP is part of ORANGE,BLUE or GREEN + if ( &General::IpInSubnet($sip,$netsettings{'ORANGE_ADDRESS'},$netsettings{'ORANGE_NETMASK'})){ + $tdcolor="$c"; + return $tdcolor; + } + if ( &General::IpInSubnet($sip,$netsettings{'GREEN_ADDRESS'},$netsettings{'GREEN_NETMASK'})){ + $tdcolor="$c"; + return $tdcolor; + } + if ( &General::IpInSubnet($sip,$netsettings{'BLUE_ADDRESS'},$netsettings{'BLUE_NETMASK'})){ + $tdcolor="$c"; + return $tdcolor; + } + #Check if IP is part of OpenVPN N2N subnet foreach my $key (sort keys %ccdhost){ if ($ccdhost{$key}[3] eq 'net'){ my ($a,$b) = split("/",$ccdhost{$key}[11]); - if (&General::IpInSubnet($c,$a,$b)){ - $tdcolor="style='color:$Header::colourovpn ;'"; + if (&General::IpInSubnet($sip,$a,$b)){ + $tdcolor="$c"; return $tdcolor; } } } + #Check if IP is part of OpenVPN dynamic subnet my ($a,$b) = split("/",$ovpnsettings{'DOVPN_SUBNET'}); - if (&General::IpInSubnet($c,$a,$b)){ - $tdcolor="style='color: $Header::colourovpn;'"; + if (&General::IpInSubnet($sip,$a,$b)){ + $tdcolor="$c"; return $tdcolor; } + #Check if IP is part of OpenVPN static subnet foreach my $key (sort keys %ccdnet){ my ($a,$b) = split("/",$ccdnet{$key}[1]); $b =&General::iporsubtodec($b); - if (&General::IpInSubnet($c,$a,$b)){ - $tdcolor="style='color: $Header::colourovpn;'"; + if (&General::IpInSubnet($sip,$a,$b)){ + $tdcolor="$c"; return $tdcolor; } } + #Check if IP is part of IPsec RW network if ($ipsecsettings{'RW_NET'} ne ''){ my ($a,$b) = split("/",$ipsecsettings{'RW_NET'}); $b=&General::iporsubtodec($b); - if (&General::IpInSubnet($c,$a,$b)){ - $tdcolor="style='color: $Header::colourvpn;'"; + if (&General::IpInSubnet($sip,$a,$b)){ + $tdcolor="$c"; return $tdcolor; } } + #Check if IP is part of a IPsec N2N network foreach my $key (sort keys %ipsecconf){ my ($a,$b) = split("/",$ipsecconf{$key}[11]); - if (&General::IpInSubnet($c,$a,$b)){ - $tdcolor="style='color: $Header::colourvpn;'"; + if (&General::IpInSubnet($sip,$a,$b)){ + $tdcolor="$c"; return $tdcolor; } } - $tdcolor=''; - return $tdcolor; + return "$c"; } sub viewtablehost { @@ -1598,7 +1692,7 @@ END $customhost{$key}[4]=~s/\s+//g; my $hostcount=0; $hostcount=&gethostcount($customhost{$key}[0]); - print""; + print""; print< @@ -1709,7 +1803,7 @@ sub viewtablegrp }else{ my ($colip,$colsub) = split("/",$ip); $ip="$colip/".&General::subtocidr($colsub) if ($colsub); - print" - - + + - + @@ -1225,16 +1225,16 @@ sub addgrp END }else{ print< +
"; #OVPN networks if (! -z $configccdnet){ - print" + + + +
$Lang::tr{'fwhost ccdnet'} + $Lang::tr{'fwhost ccdnet'} + + + $Lang::tr{'fwhost ccdhost'} + $Lang::tr{'fwhost ccdhost'} + + + $Lang::tr{'fwhost ovpn_n2n'}: + $Lang::tr{'fwhost ovpn_n2n'}: + + + $Lang::tr{'fwhost ipsec net'} + $Lang::tr{'fwhost ipsec net'} + + + "; - print"
"; + print"
"; &Header::closebox(); } sub addservice @@ -1464,6 +1528,7 @@ sub viewtablenet &General::readhasharray("$fwconfigfwd", \%fwfwd); &General::readhasharray("$fwconfiginp", \%fwinp); &General::readhasharray("$fwconfigout", \%fwout); + if (!keys %customnetwork) { print "
$Lang::tr{'fwhost empty'}"; @@ -1490,7 +1555,7 @@ END } my $colnet="$customnetwork{$key}[1]/".&General::subtocidr($customnetwork{$key}[2]); my $netcount=&getnetcount($customnetwork{$key}[0]); - print"
$customnetwork{$key}[0]
".&Header::colorize($colnet)."$customnetwork{$key}[3]$netcount x$customnetwork{$key}[0]".&getcolor($colnet)."$customnetwork{$key}[3]$netcount x$customhost{$key}[0]".&Header::colorize($ip)."$customhost{$key}[3]$hostcount x$customhost{$key}[0]".&getcolor($ip)."$customhost{$key}[3]$hostcount x".&Header::colorize($ip)."$customgrp{$key}[3]"; + print"".&getcolor($ip)."$customgrp{$key}[3]"; } if ($delflag > 0 && $ip ne ''){ print""; From 3bb4bb3fa136224792e7dbbcf8b4f801a5565284 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 4 Mar 2014 12:36:52 +0100 Subject: [PATCH 33/73] firewall: Add rate limiting for LOG messages. Fixes #10488. --- config/firewall/rules.pl | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index 182c9482a..0998c1b53 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -70,6 +70,8 @@ my $netsettings = "${General::swroot}/ethernet/settings"; &General::readhasharray($configgrp, \%customgrp); &General::get_aliases(\%aliases); +my @log_limit_options = &make_log_limit_options(); + # MAIN &main(); @@ -305,7 +307,7 @@ sub buildrules { } if ($LOG) { - run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION @nat_options -j LOG --log-prefix 'DNAT '"); + run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION @nat_options @log_limit_options -j LOG --log-prefix 'DNAT '"); } run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION @nat_options -j DNAT --to-destination $dnat_address"); @@ -317,7 +319,7 @@ sub buildrules { push(@nat_options, @destination_options); if ($LOG) { - run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE @nat_options -j LOG --log-prefix 'SNAT '"); + run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE @nat_options @log_limit_options -j LOG --log-prefix 'SNAT '"); } run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE @nat_options -j SNAT --to-source $nat_address"); } @@ -328,7 +330,7 @@ sub buildrules { # Insert firewall rule. if ($LOG && !$NAT) { - run("$IPTABLES -A $chain @options -j LOG"); + run("$IPTABLES -A $chain @options @log_limit_options -j LOG"); } run("$IPTABLES -A $chain @options -j $target"); } @@ -764,3 +766,18 @@ sub add_dnat_mangle_rules { run("$IPTABLES -t mangle -A $CHAIN_MANGLE_NAT_DESTINATION_FIX @mangle_options"); } } + +sub make_log_limit_options { + my @options = ("-m", "limit"); + + # Maybe we should get this from the configuration. + my $limit = 10; + + # We limit log messages to $limit messages per minute. + push(@options, ("--limit", "$limit/min")); + + # And we allow bursts of 2x $limit. + push(@options, ("--limit-burst", $limit * 2)); + + return @options; +} From 0bda23f5a1bc182592f4ac1aa9d9929769877835 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 4 Mar 2014 12:38:13 +0100 Subject: [PATCH 34/73] firewall: Add chain name to logged rules. This helps us to debug faster where a packet has been dropped. --- config/firewall/rules.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index 0998c1b53..4bb40a4f9 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -330,7 +330,7 @@ sub buildrules { # Insert firewall rule. if ($LOG && !$NAT) { - run("$IPTABLES -A $chain @options @log_limit_options -j LOG"); + run("$IPTABLES -A $chain @options @log_limit_options -j LOG --log-prefix '$chain '"); } run("$IPTABLES -A $chain @options -j $target"); } From 7429ee78b62e5b248a646a02dbc198db57412291 Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Tue, 4 Mar 2014 14:07:04 +0100 Subject: [PATCH 35/73] Firewall: Fix oversized Textfields --- html/cgi-bin/fwhosts.cgi | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/html/cgi-bin/fwhosts.cgi b/html/cgi-bin/fwhosts.cgi index ceab1873d..34d43f3b1 100644 --- a/html/cgi-bin/fwhosts.cgi +++ b/html/cgi-bin/fwhosts.cgi @@ -1211,12 +1211,12 @@ sub addgrp print<
$Lang::tr{'fwhost addgrpname'}$Lang::tr{'fwhost addgrpname'}
$Lang::tr{'remark'}:

- - + + - +
$Lang::tr{'fwhost addgrpname'}$Lang::tr{'fwhost addgrpname'}
$Lang::tr{'remark'}:
From fa8229546b11ac356ff1df733a0b17eb045559ee Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 4 Mar 2014 14:14:54 +0100 Subject: [PATCH 36/73] firewall: Extend rate limiting for ICMP error messages. Fixes #10489. --- config/etc/sysctl.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/etc/sysctl.conf b/config/etc/sysctl.conf index d6a2f7504..a91aeb37f 100644 --- a/config/etc/sysctl.conf +++ b/config/etc/sysctl.conf @@ -1,7 +1,9 @@ net.ipv4.ip_forward = 1 net.ipv4.ip_dynaddr = 1 + net.ipv4.icmp_echo_ignore_broadcasts = 1 net.ipv4.icmp_ignore_bogus_error_responses = 1 +net.ipv4.icmp_ratemask = 88089 net.ipv4.tcp_syncookies = 1 net.ipv4.tcp_fin_timeout = 30 From 0ba66e9293e106469894d84268b997a67f71e105 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 4 Mar 2014 14:26:55 +0100 Subject: [PATCH 37/73] firewall: Don't colourise MAC addresses. Fixes #10491. --- html/cgi-bin/firewall.cgi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/html/cgi-bin/firewall.cgi b/html/cgi-bin/firewall.cgi index 7b75765b2..9f960b4c0 100644 --- a/html/cgi-bin/firewall.cgi +++ b/html/cgi-bin/firewall.cgi @@ -1286,6 +1286,12 @@ sub getcolor my $val=shift; my $hash=shift; if($optionsfw{'SHOWCOLORS'} eq 'on'){ + # Don't colourise MAC addresses + if (&General::validmac($val)) { + $tdcolor = ""; + return; + } + #custom Hosts if ($nettype eq 'cust_host_src' || $nettype eq 'cust_host_tgt'){ foreach my $key (sort keys %$hash){ From 40962f9760ce8da23ebd5c723d75775e7853943d Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Tue, 4 Mar 2014 14:40:59 +0100 Subject: [PATCH 38/73] Firewall: Bugfix - when creating a new hostgroup, the system checked for existing name in servicegroups instead of hostgroups --- html/cgi-bin/fwhosts.cgi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/html/cgi-bin/fwhosts.cgi b/html/cgi-bin/fwhosts.cgi index 34d43f3b1..049233c43 100644 --- a/html/cgi-bin/fwhosts.cgi +++ b/html/cgi-bin/fwhosts.cgi @@ -2014,7 +2014,7 @@ sub checkname } sub checkgroup { - &General::readhasharray("$configsrvgrp", \%customservicegrp ); + &General::readhasharray("$configgrp", \%customgrp ); my $name=shift; foreach my $key (keys %customservicegrp) { if($customservicegrp{$key}[0] eq $name){ From 90c2ce0c20c8b0cdb027220f5363b51dd9195d83 Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Tue, 4 Mar 2014 14:51:20 +0100 Subject: [PATCH 39/73] Firewall: get rid of /32 subnetz when using manual ip addresses --- html/cgi-bin/firewall.cgi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/html/cgi-bin/firewall.cgi b/html/cgi-bin/firewall.cgi index 7b75765b2..e1573acdb 100644 --- a/html/cgi-bin/firewall.cgi +++ b/html/cgi-bin/firewall.cgi @@ -1565,7 +1565,7 @@ sub newrule my ($sip,$scidr) = split("/",$fwdfwsettings{$fwdfwsettings{'grp1'}}); if ($scidr eq '32'){$fwdfwsettings{$fwdfwsettings{'grp1'}}=$sip;} my ($dip,$dcidr) = split("/",$fwdfwsettings{$fwdfwsettings{'grp2'}}); - if ($scidr eq '32'){$fwdfwsettings{$fwdfwsettings{'grp2'}}=$dip;} + if ($dcidr eq '32'){$fwdfwsettings{$fwdfwsettings{'grp2'}}=$dip;} &Header::openbox('100%', 'left', $Lang::tr{'fwdfw source'}); #------SOURCE------------------------------------------------------- print "
"; From abb3cfcc9ef1ffec5235ead3b9cad4014c141aa9 Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Tue, 4 Mar 2014 15:44:02 +0100 Subject: [PATCH 40/73] Firewall: FIX allowed chars in remark --- html/cgi-bin/firewall.cgi | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/html/cgi-bin/firewall.cgi b/html/cgi-bin/firewall.cgi index e1573acdb..3eac4f9d6 100644 --- a/html/cgi-bin/firewall.cgi +++ b/html/cgi-bin/firewall.cgi @@ -194,6 +194,7 @@ if ($fwdfwsettings{'ACTION'} eq 'saverule') $errormessage=&checksource; if(!$errormessage){&checktarget;} if(!$errormessage){&checkrule;} + #check if manual ip (source) is orange network if ($fwdfwsettings{'grp1'} eq 'src_addr'){ my ($sip,$scidr) = split("/",$fwdfwsettings{$fwdfwsettings{'grp1'}}); @@ -307,6 +308,9 @@ if ($fwdfwsettings{'ACTION'} eq 'saverule') if($fwdfwsettings{'oldruleremark'} ne $fwdfwsettings{'ruleremark'} && $fwdfwsettings{'updatefwrule'} eq 'on' && $fwdfwsettings{'ruleremark'} ne '' && !&validremark($fwdfwsettings{'ruleremark'})){ $errormessage=$Lang::tr{'fwdfw err remark'}."
"; } + if($fwdfwsettings{'oldruleremark'} ne $fwdfwsettings{'ruleremark'} && $fwdfwsettings{'updatefwrule'} eq 'on' && $fwdfwsettings{'ruleremark'} ne '' && &validremark($fwdfwsettings{'ruleremark'})){ + $errormessage=''; + } if ($fwdfwsettings{'oldruleremark'} eq $fwdfwsettings{'ruleremark'}){ $fwdfwsettings{'nosave'} = 'on'; } @@ -2125,6 +2129,7 @@ sub saverule &changerule($configfwdfw); #print"6"; } + $fwdfwsettings{'ruleremark'}=&Header::escape($fwdfwsettings{'ruleremark'}); if ($fwdfwsettings{'updatefwrule'} ne 'on'){ my $key = &General::findhasharraykey ($hash); $$hash{$key}[0] = $fwdfwsettings{'RULE_ACTION'}; @@ -2260,22 +2265,12 @@ sub saverule sub validremark { # Checks a hostname against RFC1035 - my $remark = $_[0]; - - # Each part should be at least two characters in length - # but no more than 63 characters - if (length ($remark) < 1 || length ($remark) > 255) { - return 0;} - # Only valid characters are a-z, A-Z, 0-9 and - - if ($remark !~ /^[a-zäöüA-ZÖÄÜ0-9-.:;\|_()\/\s]*$/) { - return 0;} - # First character can only be a letter or a digit - if (substr ($remark, 0, 1) !~ /^[a-zäöüA-ZÖÄÜ0-9(]*$/) { - return 0;} - # Last character can only be a letter or a digit - if (substr ($remark, -1, 1) !~ /^[a-zöäüA-ZÖÄÜ0-9.:;_)]*$/) { - return 0;} - return 1; + my $remark = $_[0]; + $remark =~ s/,/;/g; + if ($remark =~ /^[[:print:]]*$/) { + return 1; + } + return 0; } sub viewtablerule { From 5a09c99a89fdeed47e0fa9ea0b3623b08422ca26 Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Tue, 4 Mar 2014 16:00:14 +0100 Subject: [PATCH 41/73] Firewall: Now it is possible to just change the remark in input and outgoing --- html/cgi-bin/firewall.cgi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/html/cgi-bin/firewall.cgi b/html/cgi-bin/firewall.cgi index 3eac4f9d6..1c3d1ef48 100644 --- a/html/cgi-bin/firewall.cgi +++ b/html/cgi-bin/firewall.cgi @@ -224,6 +224,9 @@ if ($fwdfwsettings{'ACTION'} eq 'saverule') if($fwdfwsettings{'oldruleremark'} ne $fwdfwsettings{'ruleremark'} && $fwdfwsettings{'updatefwrule'} eq 'on' && $fwdfwsettings{'ruleremark'} ne '' && !&validremark($fwdfwsettings{'ruleremark'})){ $errormessage=$Lang::tr{'fwdfw err remark'}."
"; } + if($fwdfwsettings{'oldruleremark'} ne $fwdfwsettings{'ruleremark'} && $fwdfwsettings{'updatefwrule'} eq 'on' && $fwdfwsettings{'ruleremark'} ne '' && &validremark($fwdfwsettings{'ruleremark'})){ + $errormessage=''; + } if ($fwdfwsettings{'oldruleremark'} eq $fwdfwsettings{'ruleremark'}){ $fwdfwsettings{'nosave'} = 'on'; } @@ -265,6 +268,9 @@ if ($fwdfwsettings{'ACTION'} eq 'saverule') if($fwdfwsettings{'oldruleremark'} ne $fwdfwsettings{'ruleremark'} && $fwdfwsettings{'updatefwrule'} eq 'on' && $fwdfwsettings{'ruleremark'} ne '' && !&validremark($fwdfwsettings{'ruleremark'})){ $errormessage=$Lang::tr{'fwdfw err remark'}."
"; } + if($fwdfwsettings{'oldruleremark'} ne $fwdfwsettings{'ruleremark'} && $fwdfwsettings{'updatefwrule'} eq 'on' && $fwdfwsettings{'ruleremark'} ne '' && &validremark($fwdfwsettings{'ruleremark'})){ + $errormessage=''; + } if ($fwdfwsettings{'oldruleremark'} eq $fwdfwsettings{'ruleremark'}){ $fwdfwsettings{'nosave'} = 'on'; } From 9556a0fb95e2a7c5458ea2dcaecc29c2a71c5f86 Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Tue, 4 Mar 2014 16:11:35 +0100 Subject: [PATCH 42/73] Firewall: When no manual ip is given, standard networks "all" is selected --- html/cgi-bin/firewall.cgi | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/html/cgi-bin/firewall.cgi b/html/cgi-bin/firewall.cgi index 1c3d1ef48..6ddf745f3 100644 --- a/html/cgi-bin/firewall.cgi +++ b/html/cgi-bin/firewall.cgi @@ -508,8 +508,7 @@ sub checksource return $errormessage; } }elsif($fwdfwsettings{'src_addr'} eq $fwdfwsettings{$fwdfwsettings{'grp1'}} && $fwdfwsettings{'src_addr'} eq ''){ - $errormessage.=$Lang::tr{'fwdfw err nosrcip'}; - return $errormessage; + $fwdfwsettings{$fwdfwsettings{'grp1'}} = 'ALL'; } #check empty fields @@ -609,8 +608,7 @@ sub checktarget return $errormessage; } }elsif($fwdfwsettings{'tgt_addr'} eq $fwdfwsettings{$fwdfwsettings{'grp2'}} && $fwdfwsettings{'tgt_addr'} eq ''){ - $errormessage.=$Lang::tr{'fwdfw err notgtip'}; - return $errormessage; + $fwdfwsettings{$fwdfwsettings{'grp2'}} = 'ALL'; } #check for mac in targetgroup if ($fwdfwsettings{'grp2'} eq 'cust_grp_tgt'){ From 9c3bcb9f00fc09c86312b382bfb594c08fabc9ed Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Tue, 4 Mar 2014 16:00:14 +0100 Subject: [PATCH 43/73] Firewall: Now it is possible to just change the remark in input and outgoing --- html/cgi-bin/firewall.cgi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/html/cgi-bin/firewall.cgi b/html/cgi-bin/firewall.cgi index 52bac58be..dfb969738 100644 --- a/html/cgi-bin/firewall.cgi +++ b/html/cgi-bin/firewall.cgi @@ -223,6 +223,9 @@ if ($fwdfwsettings{'ACTION'} eq 'saverule') if($fwdfwsettings{'oldruleremark'} ne $fwdfwsettings{'ruleremark'} && $fwdfwsettings{'updatefwrule'} eq 'on' && $fwdfwsettings{'ruleremark'} ne '' && !&validremark($fwdfwsettings{'ruleremark'})){ $errormessage=$Lang::tr{'fwdfw err remark'}."
"; } + if($fwdfwsettings{'oldruleremark'} ne $fwdfwsettings{'ruleremark'} && $fwdfwsettings{'updatefwrule'} eq 'on' && $fwdfwsettings{'ruleremark'} ne '' && &validremark($fwdfwsettings{'ruleremark'})){ + $errormessage=''; + } if ($fwdfwsettings{'oldruleremark'} eq $fwdfwsettings{'ruleremark'}){ $fwdfwsettings{'nosave'} = 'on'; } @@ -264,6 +267,9 @@ if ($fwdfwsettings{'ACTION'} eq 'saverule') if($fwdfwsettings{'oldruleremark'} ne $fwdfwsettings{'ruleremark'} && $fwdfwsettings{'updatefwrule'} eq 'on' && $fwdfwsettings{'ruleremark'} ne '' && !&validremark($fwdfwsettings{'ruleremark'})){ $errormessage=$Lang::tr{'fwdfw err remark'}."
"; } + if($fwdfwsettings{'oldruleremark'} ne $fwdfwsettings{'ruleremark'} && $fwdfwsettings{'updatefwrule'} eq 'on' && $fwdfwsettings{'ruleremark'} ne '' && &validremark($fwdfwsettings{'ruleremark'})){ + $errormessage=''; + } if ($fwdfwsettings{'oldruleremark'} eq $fwdfwsettings{'ruleremark'}){ $fwdfwsettings{'nosave'} = 'on'; } From 5f050d607c11a875564916de98cb3c3f2c2ce390 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 4 Mar 2014 12:36:52 +0100 Subject: [PATCH 44/73] firewall: Add rate limiting for LOG messages. Fixes #10488. --- config/firewall/rules.pl | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index 182c9482a..0998c1b53 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -70,6 +70,8 @@ my $netsettings = "${General::swroot}/ethernet/settings"; &General::readhasharray($configgrp, \%customgrp); &General::get_aliases(\%aliases); +my @log_limit_options = &make_log_limit_options(); + # MAIN &main(); @@ -305,7 +307,7 @@ sub buildrules { } if ($LOG) { - run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION @nat_options -j LOG --log-prefix 'DNAT '"); + run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION @nat_options @log_limit_options -j LOG --log-prefix 'DNAT '"); } run("$IPTABLES -t nat -A $CHAIN_NAT_DESTINATION @nat_options -j DNAT --to-destination $dnat_address"); @@ -317,7 +319,7 @@ sub buildrules { push(@nat_options, @destination_options); if ($LOG) { - run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE @nat_options -j LOG --log-prefix 'SNAT '"); + run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE @nat_options @log_limit_options -j LOG --log-prefix 'SNAT '"); } run("$IPTABLES -t nat -A $CHAIN_NAT_SOURCE @nat_options -j SNAT --to-source $nat_address"); } @@ -328,7 +330,7 @@ sub buildrules { # Insert firewall rule. if ($LOG && !$NAT) { - run("$IPTABLES -A $chain @options -j LOG"); + run("$IPTABLES -A $chain @options @log_limit_options -j LOG"); } run("$IPTABLES -A $chain @options -j $target"); } @@ -764,3 +766,18 @@ sub add_dnat_mangle_rules { run("$IPTABLES -t mangle -A $CHAIN_MANGLE_NAT_DESTINATION_FIX @mangle_options"); } } + +sub make_log_limit_options { + my @options = ("-m", "limit"); + + # Maybe we should get this from the configuration. + my $limit = 10; + + # We limit log messages to $limit messages per minute. + push(@options, ("--limit", "$limit/min")); + + # And we allow bursts of 2x $limit. + push(@options, ("--limit-burst", $limit * 2)); + + return @options; +} From 179deb37d02efbb6c180568ef361a7caf3ede70e Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 4 Mar 2014 12:38:13 +0100 Subject: [PATCH 45/73] firewall: Add chain name to logged rules. This helps us to debug faster where a packet has been dropped. --- config/firewall/rules.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index 0998c1b53..4bb40a4f9 100755 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -330,7 +330,7 @@ sub buildrules { # Insert firewall rule. if ($LOG && !$NAT) { - run("$IPTABLES -A $chain @options @log_limit_options -j LOG"); + run("$IPTABLES -A $chain @options @log_limit_options -j LOG --log-prefix '$chain '"); } run("$IPTABLES -A $chain @options -j $target"); } From 13e3cf285e32334e2de1a23a916fa941994fdd23 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 4 Mar 2014 14:14:54 +0100 Subject: [PATCH 46/73] firewall: Extend rate limiting for ICMP error messages. Fixes #10489. --- config/etc/sysctl.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/etc/sysctl.conf b/config/etc/sysctl.conf index d6a2f7504..a91aeb37f 100644 --- a/config/etc/sysctl.conf +++ b/config/etc/sysctl.conf @@ -1,7 +1,9 @@ net.ipv4.ip_forward = 1 net.ipv4.ip_dynaddr = 1 + net.ipv4.icmp_echo_ignore_broadcasts = 1 net.ipv4.icmp_ignore_bogus_error_responses = 1 +net.ipv4.icmp_ratemask = 88089 net.ipv4.tcp_syncookies = 1 net.ipv4.tcp_fin_timeout = 30 From b062a11bbe730454c48c2c45ff0b1e0eec454471 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 4 Mar 2014 14:26:55 +0100 Subject: [PATCH 47/73] firewall: Don't colourise MAC addresses. Fixes #10491. --- html/cgi-bin/firewall.cgi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/html/cgi-bin/firewall.cgi b/html/cgi-bin/firewall.cgi index 6ddf745f3..99a9e58e4 100644 --- a/html/cgi-bin/firewall.cgi +++ b/html/cgi-bin/firewall.cgi @@ -1294,6 +1294,12 @@ sub getcolor my $val=shift; my $hash=shift; if($optionsfw{'SHOWCOLORS'} eq 'on'){ + # Don't colourise MAC addresses + if (&General::validmac($val)) { + $tdcolor = ""; + return; + } + #custom Hosts if ($nettype eq 'cust_host_src' || $nettype eq 'cust_host_tgt'){ foreach my $key (sort keys %$hash){ From 2610f3930ab91a3b7ba79a80ac9e6f6d0ea3c724 Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Wed, 5 Mar 2014 08:02:05 +0100 Subject: [PATCH 48/73] Firewall: When no manual ip is given on rulecreation and rule is added, there's automatically std_networks "ALL" selected --- html/cgi-bin/firewall.cgi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/html/cgi-bin/firewall.cgi b/html/cgi-bin/firewall.cgi index 99a9e58e4..d9f9e0f8a 100644 --- a/html/cgi-bin/firewall.cgi +++ b/html/cgi-bin/firewall.cgi @@ -508,6 +508,7 @@ sub checksource return $errormessage; } }elsif($fwdfwsettings{'src_addr'} eq $fwdfwsettings{$fwdfwsettings{'grp1'}} && $fwdfwsettings{'src_addr'} eq ''){ + $fwdfwsettings{'grp1'}='std_net_src'; $fwdfwsettings{$fwdfwsettings{'grp1'}} = 'ALL'; } @@ -608,6 +609,7 @@ sub checktarget return $errormessage; } }elsif($fwdfwsettings{'tgt_addr'} eq $fwdfwsettings{$fwdfwsettings{'grp2'}} && $fwdfwsettings{'tgt_addr'} eq ''){ + $fwdfwsettings{'grp2'}='std_net_tgt'; $fwdfwsettings{$fwdfwsettings{'grp2'}} = 'ALL'; } #check for mac in targetgroup From 65c9b3a50815587bc212160465c92b6150e6fb77 Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Wed, 5 Mar 2014 08:13:04 +0100 Subject: [PATCH 49/73] Firewall: Remarkcheck should now support old firewallrules from converter --- html/cgi-bin/firewall.cgi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/html/cgi-bin/firewall.cgi b/html/cgi-bin/firewall.cgi index d9f9e0f8a..e633b3c5c 100644 --- a/html/cgi-bin/firewall.cgi +++ b/html/cgi-bin/firewall.cgi @@ -2141,6 +2141,7 @@ sub saverule &changerule($configfwdfw); #print"6"; } + $fwdfwsettings{'ruleremark'}=~ s/,/;/g; $fwdfwsettings{'ruleremark'}=&Header::escape($fwdfwsettings{'ruleremark'}); if ($fwdfwsettings{'updatefwrule'} ne 'on'){ my $key = &General::findhasharraykey ($hash); @@ -2278,7 +2279,6 @@ sub validremark { # Checks a hostname against RFC1035 my $remark = $_[0]; - $remark =~ s/,/;/g; if ($remark =~ /^[[:print:]]*$/) { return 1; } From 32c6ebdced9682fdbdbe54059de25a036557d3b0 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 5 Mar 2014 12:31:36 +0100 Subject: [PATCH 50/73] firewall: Make ICMP ratelimiting a bit saner again. --- config/etc/sysctl.conf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/config/etc/sysctl.conf b/config/etc/sysctl.conf index a91aeb37f..e2e3d81b0 100644 --- a/config/etc/sysctl.conf +++ b/config/etc/sysctl.conf @@ -3,7 +3,8 @@ net.ipv4.ip_dynaddr = 1 net.ipv4.icmp_echo_ignore_broadcasts = 1 net.ipv4.icmp_ignore_bogus_error_responses = 1 -net.ipv4.icmp_ratemask = 88089 +net.ipv4.icmp_ratelimit = 1000 +net.ipv4.icmp_ratemask = 6168 net.ipv4.tcp_syncookies = 1 net.ipv4.tcp_fin_timeout = 30 From 323923d912cb86fd2e89326aa61bad06bf05d6dd Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 5 Mar 2014 13:59:28 +0100 Subject: [PATCH 51/73] firewall: Allow remarks in Unicode. --- html/cgi-bin/firewall.cgi | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/html/cgi-bin/firewall.cgi b/html/cgi-bin/firewall.cgi index e633b3c5c..7bcb07964 100644 --- a/html/cgi-bin/firewall.cgi +++ b/html/cgi-bin/firewall.cgi @@ -21,7 +21,11 @@ use strict; use Sort::Naturally; +use utf8; +use feature 'unicode_strings'; + no warnings 'uninitialized'; + # enable only the following on debugging purpose #use warnings; #use CGI::Carp 'fatalsToBrowser'; @@ -2142,6 +2146,7 @@ sub saverule #print"6"; } $fwdfwsettings{'ruleremark'}=~ s/,/;/g; + utf8::decode($fwdfwsettings{'ruleremark'}); $fwdfwsettings{'ruleremark'}=&Header::escape($fwdfwsettings{'ruleremark'}); if ($fwdfwsettings{'updatefwrule'} ne 'on'){ my $key = &General::findhasharraykey ($hash); @@ -2279,6 +2284,14 @@ sub validremark { # Checks a hostname against RFC1035 my $remark = $_[0]; + + # Try to decode $remark into UTF-8. If this doesn't work, + # we assume that the string it not sane. + if (!utf8::decode($remark)) { + return 0; + } + + # Check if the string only contains of printable characters. if ($remark =~ /^[[:print:]]*$/) { return 1; } From 63f2fb7fda9112d9e39414328e5d4fab28809c63 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 5 Mar 2014 14:07:23 +0100 Subject: [PATCH 52/73] firewall: Filter logging of broadcasts from the internal networks. --- src/initscripts/init.d/firewall | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/initscripts/init.d/firewall b/src/initscripts/init.d/firewall index e87952bac..a67af7056 100644 --- a/src/initscripts/init.d/firewall +++ b/src/initscripts/init.d/firewall @@ -230,6 +230,20 @@ iptables_init() { iptables -t nat -N REDNAT iptables -t nat -A POSTROUTING -j REDNAT + # Filter logging of incoming broadcasts. + iptables -N BROADCAST_FILTER + iptables -A INPUT -j BROADCAST_FILTER + + iptables -A BROADCAST_FILTER -i "${GREEN_DEV}" -d "${GREEN_BROADCAST}" -j DROP + + if [ -n "${BLUE_DEV}" -a -n "${BLUE_BROADCAST}" ]; then + iptables -A BROADCAST_FILTER -i "${BLUE_DEV}" -d "${BLUE_BROADCAST}" -j DROP + fi + + if [ -n "${ORANGE_DEV}" -a -n "${ORANGE_BROADCAST}" ]; then + iptables -A BROADCAST_FILTER -i "${ORANGE_DEV}" -d "${ORANGE_BROADCAST}" -j DROP + fi + # Apply OpenVPN firewall rules /usr/local/bin/openvpnctrl --firewall-rules From 91dd042b20210df0bb0461ebf09791e3c028ea86 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 5 Mar 2014 23:53:21 +0100 Subject: [PATCH 53/73] gpl.cgi: Fix proper redirection so that the agreement has only to be accepted once. --- html/cgi-bin/gpl.cgi | 35 +++++++++++++++++++++-------------- 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/html/cgi-bin/gpl.cgi b/html/cgi-bin/gpl.cgi index 5cfbebd15..94187ce7a 100644 --- a/html/cgi-bin/gpl.cgi +++ b/html/cgi-bin/gpl.cgi @@ -29,28 +29,29 @@ require "${General::swroot}/lang.pl"; require "${General::swroot}/header.pl"; require "/opt/pakfire/lib/functions.pl"; +# If the license has already been accepted. +if ( -e "/var/ipfire/main/gpl_accepted" ) { + &redirect(); +} my %cgiparams; -my $refresh; - -if ( -e "/var/ipfire/main/gpl_accepted" ) { - print "Status: 302 Moved Temporarily\n"; - print "Location: index.cgi\n\n"; - exit (0); -} -&Header::showhttpheaders(); - $cgiparams{'ACTION'} = ''; + &Header::getcgihash(\%cgiparams); -&Header::openpage($Lang::tr{'main page'}, 1, $refresh); -&Header::openbigbox('', 'center'); +# Check if the license agreement has been accepted. +if ($cgiparams{'ACTION'} eq "$Lang::tr{'yes'}" && $cgiparams{'gpl_accepted'} eq '1') { + open(FILE, ">/var/ipfire/main/gpl_accepted"); + close(FILE); -# licence agreement -if ($cgiparams{'ACTION'} eq $Lang::tr{'yes'} && $cgiparams{'gpl_accepted'} eq '1') { - system('touch /var/ipfire/main/gpl_accepted'); + &redirect(); } +&Header::showhttpheaders(); + +&Header::openpage($Lang::tr{'main page'}, 1); +&Header::openbigbox('', 'center'); + &Header::openbox('100%', 'left', $Lang::tr{'gpl license agreement'}); print < Date: Fri, 7 Mar 2014 09:29:20 +0100 Subject: [PATCH 54/73] kernel: update to 3.10.33. --- lfs/linux | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lfs/linux b/lfs/linux index fcadd69e4..1993cc8aa 100644 --- a/lfs/linux +++ b/lfs/linux @@ -24,10 +24,10 @@ include Config -VER = 3.10.32 +VER = 3.10.33 RPI_PATCHES = linux-3.10.27-grsec-943b563 -GRS_PATCHES = grsecurity-2.9.1-3.10.32-ipfire1.patch.xz +GRS_PATCHES = grsecurity-2.9.1-3.10.33-ipfire1.patch.xz THISAPP = linux-$(VER) DL_FILE = linux-$(VER).tar.xz @@ -36,7 +36,7 @@ DIR_APP = $(DIR_SRC)/$(THISAPP) CFLAGS = CXXFLAGS = -PAK_VER = 37 +PAK_VER = 38 DEPS = "" VERSUFIX=ipfire$(KCFG) @@ -74,9 +74,9 @@ $(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE) rpi-patches-$(RPI_PATCHES).patch.xz = $(URL_IPFIRE)/rpi-patches-$(RPI_PATCHES).patch.xz $(GRS_PATCHES) = $(URL_IPFIRE)/$(GRS_PATCHES) -$(DL_FILE)_MD5 = 58bfaf95f4e23be2d658dab0a7fb9615 +$(DL_FILE)_MD5 = 01865f9c129f3c7eee51e25b3781a364 rpi-patches-$(RPI_PATCHES).patch.xz_MD5 = 8cf81f48408306d93ccee59b58af2e92 -$(GRS_PATCHES)_MD5 = b67dbf569e3f3657dad0e64ec951e1cc +$(GRS_PATCHES)_MD5 = c99be0018e8bc55fb2e2b8f0ea9783d5 install : $(TARGET) From dc98645fd42873dfeda01188243565e2f977f4a9 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 7 Mar 2014 16:33:03 +0100 Subject: [PATCH 55/73] setddns.pl: Use GetDyndnsRedIP from general-functions.pl. http://forum.ipfire.org/index.php?topic=7504.msg63721#msg63721 --- src/scripts/setddns.pl | 34 ++++++---------------------------- 1 file changed, 6 insertions(+), 28 deletions(-) diff --git a/src/scripts/setddns.pl b/src/scripts/setddns.pl index 12c0f1df5..f97e75074 100644 --- a/src/scripts/setddns.pl +++ b/src/scripts/setddns.pl @@ -44,36 +44,14 @@ if (open(FILE, "$filename")) { # ignore monthly update if not in minimize update mode exit 0 if (($settings{'MINIMIZEUPDATES'} ne 'on') && ($ARGV[1] eq '-m')); -my $ip; -if (open(IP, "${General::swroot}/red/local-ipaddress")) { - $ip = ; - close(IP); - chomp $ip; -} else { - &General::log('Dynamic DNS failure : unable to open local-ipaddress file.'); - exit 0; +my $ip = &General::GetDyndnsRedIP(); + +if ($ip eq "unavailable") { + &General::log("Dynamic DNS error: RED/Public IP is unavailable"); + exit(0); } -#If IP is reserved network, we are behind a router. May we ask for our real public IP ? -if ( &General::IpInSubnet ($ip,'10.0.0.0','255.0.0.0') || - &General::IpInSubnet ($ip,'172.16.0.0','255.240.0.0') || - &General::IpInSubnet ($ip,'192.168.0.0','255.255.0.0')) { - # We can, but are we authorized by GUI ? - if ($settings{'BEHINDROUTER'} eq 'FETCH_IP') { - if ($ARGV[0] eq '-f'){ - $settings{'BEHINDROUTERWAITLOOP'} = -1; # When forced option, fectch PublicIP now - } - - # Increment counter modulo 4. When it is zero, fetch ip else exit - # This divides by 4 the requests to the dyndns server. - $settings{'BEHINDROUTERWAITLOOP'} = ($settings{'BEHINDROUTERWAITLOOP'}+1) %4; - &General::writehash("${General::swroot}/ddns/settings", \%settings); - exit 0 if ( $settings{'BEHINDROUTERWAITLOOP'} ne 0 ); - my $RealIP = &General::FetchPublicIp; - $ip = (&General::validip ($RealIP) ? $RealIP : 'unavailable'); - &General::log ("Dynamic DNS public router IP is:$ip"); - } -} +&General::log("Dynamic DNS public router IP is: $ip"); if ($ARGV[0] eq '-f') { unlink ($cachefile); # next regular calls will try again if this force update fails. From 9a5050b4c5e9a2635f859cae14820827742dfcf4 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 8 Mar 2014 14:03:08 +0100 Subject: [PATCH 56/73] Set version to 2.15 beta3. --- make.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/make.sh b/make.sh index c9c5a71be..61b07ffcf 100755 --- a/make.sh +++ b/make.sh @@ -25,7 +25,7 @@ NAME="IPFire" # Software name SNAME="ipfire" # Short name VERSION="2.15" # Version number -CORE="76-beta2" # Core Level (Filename) +CORE="76-beta3" # Core Level (Filename) PAKFIRE_CORE="76" # Core Level (PAKFIRE) GIT_BRANCH=`git rev-parse --abbrev-ref HEAD` # Git Branch SLOGAN="www.ipfire.org" # Software slogan From d7050fc04a06f0decd8faf12c559e899b3848191 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 8 Mar 2014 17:29:47 +0100 Subject: [PATCH 57/73] ipsec: Allow to create firewall rules for IPsec input as well. --- config/firewall/firewall-policy | 9 ++++ src/patches/strongswan-5.0.2_ipfire.patch | 66 ++++++++++++++--------- 2 files changed, 50 insertions(+), 25 deletions(-) diff --git a/config/firewall/firewall-policy b/config/firewall/firewall-policy index b820a7f3e..2c583c595 100755 --- a/config/firewall/firewall-policy +++ b/config/firewall/firewall-policy @@ -52,10 +52,19 @@ case "${CONFIG_TYPE}" in ;; esac +HAVE_IPSEC="true" HAVE_OPENVPN="true" # INPUT +# IPsec INPUT +case "${HAVE_IPSEC},${POLICY}" in + true,MODE1) ;; + true,*) + iptables -A POLICYIN -m policy --pol ipsec --dir in -j ACCEPT + ;; +esac + # OpenVPN INPUT # Allow direct access to the internal IP addresses of the firewall # from remote subnets if forward policy is allowed. diff --git a/src/patches/strongswan-5.0.2_ipfire.patch b/src/patches/strongswan-5.0.2_ipfire.patch index 6606095b1..71eb24e48 100644 --- a/src/patches/strongswan-5.0.2_ipfire.patch +++ b/src/patches/strongswan-5.0.2_ipfire.patch @@ -1,8 +1,6 @@ -diff --git a/src/_updown/_updown.in b/src/_updown/_updown.in -index 3a40e21..d9f3ea0 100644 --- a/src/_updown/_updown.in +++ b/src/_updown/_updown.in -@@ -193,6 +193,29 @@ custom:*) # custom parameters (see above CAUTION comment) +@@ -178,6 +178,29 @@ ;; esac @@ -32,7 +30,7 @@ index 3a40e21..d9f3ea0 100644 # utility functions for route manipulation # Meddling with this stuff should not be necessary and requires great care. uproute() { -@@ -397,12 +420,12 @@ up-host:iptables) +@@ -407,12 +430,12 @@ # connection to me, with (left/right)firewall=yes, coming up # This is used only by the default updown script, not by your custom # ones, so do not mess with it; see CAUTION comment up at top. @@ -46,9 +44,9 @@ index 3a40e21..d9f3ea0 100644 - -d $PLUTO_PEER_CLIENT $D_PEER_PORT -j ACCEPT + -d $PLUTO_PEER_CLIENT $D_PEER_PORT -j MARK --set-mark 50 # - # log IPsec host connection setup - if [ $VPN_LOGGING ] -@@ -410,10 +433,10 @@ up-host:iptables) + # allow IPIP traffic because of the implicit SA created by the kernel if + # IPComp is used (for small inbound packets that are not compressed) +@@ -428,10 +451,10 @@ if [ "$PLUTO_PEER_CLIENT" = "$PLUTO_PEER/32" ] then logger -t $TAG -p $FAC_PRIO \ @@ -61,7 +59,7 @@ index 3a40e21..d9f3ea0 100644 fi fi ;; -@@ -421,12 +444,12 @@ down-host:iptables) +@@ -439,12 +462,12 @@ # connection to me, with (left/right)firewall=yes, going down # This is used only by the default updown script, not by your custom # ones, so do not mess with it; see CAUTION comment up at top. @@ -75,9 +73,9 @@ index 3a40e21..d9f3ea0 100644 - -d $PLUTO_PEER_CLIENT $D_PEER_PORT -j ACCEPT + -d $PLUTO_PEER_CLIENT $D_PEER_PORT -j MARK --set-mark 50 # - # log IPsec host connection teardown - if [ $VPN_LOGGING ] -@@ -434,10 +457,10 @@ down-host:iptables) + # IPIP exception teardown + if [ -n "$PLUTO_IPCOMP" ] +@@ -459,10 +482,10 @@ if [ "$PLUTO_PEER_CLIENT" = "$PLUTO_PEER/32" ] then logger -t $TAG -p $FAC_PRIO -- \ @@ -90,7 +88,7 @@ index 3a40e21..d9f3ea0 100644 fi fi ;; -@@ -447,24 +470,24 @@ up-client:iptables) +@@ -472,24 +495,24 @@ # ones, so do not mess with it; see CAUTION comment up at top. if [ "$PLUTO_PEER_CLIENT" != "$PLUTO_MY_SOURCEIP/32" ] then @@ -113,16 +111,26 @@ index 3a40e21..d9f3ea0 100644 - iptables -I INPUT 1 -i $PLUTO_INTERFACE -p $PLUTO_MY_PROTOCOL \ + iptables -I IPSECINPUT 1 -i $PLUTO_INTERFACE -p $PLUTO_MY_PROTOCOL \ -s $PLUTO_PEER_CLIENT $S_PEER_PORT \ - -d $PLUTO_MY_CLIENT $D_MY_PORT $IPSEC_POLICY_IN -j ACCEPT +- -d $PLUTO_MY_CLIENT $D_MY_PORT $IPSEC_POLICY_IN -j ACCEPT - iptables -I OUTPUT 1 -o $PLUTO_INTERFACE -p $PLUTO_PEER_PROTOCOL \ ++ -d $PLUTO_MY_CLIENT $D_MY_PORT $IPSEC_POLICY_IN -j RETURN + iptables -I IPSECOUTPUT 1 -o $PLUTO_INTERFACE -p $PLUTO_PEER_PROTOCOL \ -s $PLUTO_MY_CLIENT $S_MY_PORT \ - -d $PLUTO_PEER_CLIENT $D_PEER_PORT $IPSEC_POLICY_OUT -j ACCEPT + -d $PLUTO_PEER_CLIENT $D_PEER_PORT $IPSEC_POLICY_OUT -j MARK --set-mark 50 fi # - # log IPsec client connection setup -@@ -473,12 +496,51 @@ up-client:iptables) + # allow IPIP traffic because of the implicit SA created by the kernel if +@@ -497,7 +520,7 @@ + # INPUT is correct here even for forwarded traffic. + if [ -n "$PLUTO_IPCOMP" ] + then +- iptables -I INPUT 1 -i $PLUTO_INTERFACE -p 4 \ ++ iptables -I IPSECINPUT 1 -i $PLUTO_INTERFACE -p 4 \ + -s $PLUTO_PEER -d $PLUTO_ME $IPSEC_POLICY_IN -j ACCEPT + fi + # +@@ -507,12 +530,51 @@ if [ "$PLUTO_PEER_CLIENT" = "$PLUTO_PEER/32" ] then logger -t $TAG -p $FAC_PRIO \ @@ -176,7 +184,7 @@ index 3a40e21..d9f3ea0 100644 ;; down-client:iptables) # connection to client subnet, with (left/right)firewall=yes, going down -@@ -486,28 +548,28 @@ down-client:iptables) +@@ -520,34 +582,34 @@ # ones, so do not mess with it; see CAUTION comment up at top. if [ "$PLUTO_PEER_CLIENT" != "$PLUTO_MY_SOURCEIP/32" ] then @@ -202,8 +210,9 @@ index 3a40e21..d9f3ea0 100644 + iptables -D IPSECINPUT -i $PLUTO_INTERFACE -p $PLUTO_MY_PROTOCOL \ -s $PLUTO_PEER_CLIENT $S_PEER_PORT \ -d $PLUTO_MY_CLIENT $D_MY_PORT \ - $IPSEC_POLICY_IN -j ACCEPT +- $IPSEC_POLICY_IN -j ACCEPT - iptables -D OUTPUT -o $PLUTO_INTERFACE -p $PLUTO_PEER_PROTOCOL \ ++ $IPSEC_POLICY_IN -j RETURN + iptables -D IPSECOUTPUT -o $PLUTO_INTERFACE -p $PLUTO_PEER_PROTOCOL \ -s $PLUTO_MY_CLIENT $S_MY_PORT \ -d $PLUTO_PEER_CLIENT $D_PEER_PORT \ @@ -211,8 +220,15 @@ index 3a40e21..d9f3ea0 100644 + $IPSEC_POLICY_OUT -j MARK --set-mark 50 fi # - # log IPsec client connection teardown -@@ -516,12 +578,51 @@ down-client:iptables) + # IPIP exception teardown + if [ -n "$PLUTO_IPCOMP" ] + then +- iptables -D INPUT -i $PLUTO_INTERFACE -p 4 \ ++ iptables -D IPSECINPUT -i $PLUTO_INTERFACE -p 4 \ + -s $PLUTO_PEER -d $PLUTO_ME $IPSEC_POLICY_IN -j ACCEPT + fi + # +@@ -557,12 +619,51 @@ if [ "$PLUTO_PEER_CLIENT" = "$PLUTO_PEER/32" ] then logger -t $TAG -p $FAC_PRIO -- \ @@ -266,7 +282,7 @@ index 3a40e21..d9f3ea0 100644 ;; # # IPv6 -@@ -556,10 +657,10 @@ up-host-v6:iptables) +@@ -597,10 +698,10 @@ # connection to me, with (left/right)firewall=yes, coming up # This is used only by the default updown script, not by your custom # ones, so do not mess with it; see CAUTION comment up at top. @@ -279,7 +295,7 @@ index 3a40e21..d9f3ea0 100644 -s $PLUTO_ME $S_MY_PORT $IPSEC_POLICY_OUT \ -d $PLUTO_PEER_CLIENT $D_PEER_PORT -j ACCEPT # -@@ -580,10 +681,10 @@ down-host-v6:iptables) +@@ -621,10 +722,10 @@ # connection to me, with (left/right)firewall=yes, going down # This is used only by the default updown script, not by your custom # ones, so do not mess with it; see CAUTION comment up at top. @@ -292,7 +308,7 @@ index 3a40e21..d9f3ea0 100644 -s $PLUTO_ME $S_MY_PORT $IPSEC_POLICY_OUT \ -d $PLUTO_PEER_CLIENT $D_PEER_PORT -j ACCEPT # -@@ -606,10 +707,10 @@ up-client-v6:iptables) +@@ -647,10 +748,10 @@ # ones, so do not mess with it; see CAUTION comment up at top. if [ "$PLUTO_PEER_CLIENT" != "$PLUTO_MY_SOURCEIP/128" ] then @@ -305,7 +321,7 @@ index 3a40e21..d9f3ea0 100644 -s $PLUTO_PEER_CLIENT $S_PEER_PORT \ -d $PLUTO_MY_CLIENT $D_MY_PORT $IPSEC_POLICY_IN -j ACCEPT fi -@@ -618,10 +719,10 @@ up-client-v6:iptables) +@@ -659,10 +760,10 @@ # or sometimes host access via the internal IP is needed if [ -n "$PLUTO_MY_SOURCEIP" -o -n "$PLUTO_HOST_ACCESS" ] then @@ -318,7 +334,7 @@ index 3a40e21..d9f3ea0 100644 -s $PLUTO_MY_CLIENT $S_MY_PORT \ -d $PLUTO_PEER_CLIENT $D_PEER_PORT $IPSEC_POLICY_OUT -j ACCEPT fi -@@ -645,11 +746,11 @@ down-client-v6:iptables) +@@ -686,11 +787,11 @@ # ones, so do not mess with it; see CAUTION comment up at top. if [ "$PLUTO_PEER_CLIENT" != "$PLUTO_MY_SOURCEIP/128" ] then @@ -332,7 +348,7 @@ index 3a40e21..d9f3ea0 100644 -s $PLUTO_PEER_CLIENT $S_PEER_PORT \ -d $PLUTO_MY_CLIENT $D_MY_PORT \ $IPSEC_POLICY_IN -j ACCEPT -@@ -659,11 +760,11 @@ down-client-v6:iptables) +@@ -700,11 +801,11 @@ # or sometimes host access via the internal IP is needed if [ -n "$PLUTO_MY_SOURCEIP" -o -n "$PLUTO_HOST_ACCESS" ] then From 5ef260ae4192d644d621f82bfb0a8f514088cc0c Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Mon, 10 Mar 2014 12:22:32 +0100 Subject: [PATCH 58/73] index.cgi: fix colors and tables for vpn connections --- html/cgi-bin/index.cgi | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/html/cgi-bin/index.cgi b/html/cgi-bin/index.cgi index c5ccae809..2ce403001 100644 --- a/html/cgi-bin/index.cgi +++ b/html/cgi-bin/index.cgi @@ -358,7 +358,7 @@ if (($confighash{'ENABLED'} eq "on") || $ovpnip="$ovpnip/$sub"; print < -
+ OpenVPN $ovpnip
"; #Check if there are any vpns configured (ipsec and openvpn) &General::readhasharray("${General::swroot}/vpn/config", \%vpnconfig); foreach my $key (sort { ncmp($vpnconfig{$a}[1],$vpnconfig{$b}[1]) } keys %vpnconfig) { - if ($vpnconfig{$key}[0] eq 'on'){ + if ($vpnconfig{$key}[0] eq 'on' && $vpnconfig{$key}[3] ne 'host'){ $showipsec=1; $showbox=1; last; @@ -409,7 +409,7 @@ if ($showbox){
$vpnconfig{$key}[1]$vpnip$vpnconfig{$key}[1]$vpnip
$Lang::tr{'stopped'}
"; my $srunning = "no"; my $activeonrun = ""; diff --git a/html/cgi-bin/vpnmain.cgi b/html/cgi-bin/vpnmain.cgi index 627b19159..8324ae771 100644 --- a/html/cgi-bin/vpnmain.cgi +++ b/html/cgi-bin/vpnmain.cgi @@ -1225,7 +1225,7 @@ END } else { $errormessage = $Lang::tr{'invalid key'}; } - &General::firewall_reload(); + ### ### Choose between adding a host-net or net-net connection ### @@ -1407,14 +1407,13 @@ END goto VPNCONF_ERROR; } -#temporary disabled (BUG 10294) -# if ($cgiparams{'TYPE'} eq 'net'){ -# $errormessage=&General::checksubnets($cgiparams{'NAME'},$cgiparams{'REMOTE_SUBNET'}); -# if ($errormessage ne ''){ -# goto VPNCONF_ERROR; -# } -# -# } + if ($cgiparams{'TYPE'} eq 'net'){ + $warnmessage=&General::checksubnets('',$cgiparams{'REMOTE_SUBNET'},'ipsec'); + if ($warnmessage ne ''){ + $warnmessage=$Lang::tr{'remote subnet'}." ($cgiparams{'REMOTE_SUBNET'}) ".$warnmessage; + } + } + if ($cgiparams{'AUTH'} eq 'psk') { if (! length($cgiparams{'PSK'}) ) { $errormessage = $Lang::tr{'pre-shared key is too short'}; @@ -2612,6 +2611,16 @@ EOF &Header::closebox(); } + if ($warnmessage) { + &Header::openbox('100%', 'left', $Lang::tr{'warning messages'}); + print "$warnmessage
"; + print "$Lang::tr{'fwdfw warn1'}
"; + &Header::closebox(); + print"
"; + &Header::closepage(); + exit 0; + } + &Header::openbox('100%', 'left', $Lang::tr{'global settings'}); print < diff --git a/langs/de/cgi-bin/de.pl b/langs/de/cgi-bin/de.pl index e951b68b5..90222c425 100644 --- a/langs/de/cgi-bin/de.pl +++ b/langs/de/cgi-bin/de.pl @@ -481,7 +481,9 @@ 'ccd err iroute' => 'Netzadresse für Route ungültig.', 'ccd err irouteexist' => 'Diese Route wird bereits verwendet.', 'ccd err isipsecnet' => 'Diese Subnetzadresse wird bereits für ein IPsec-Netzwerk verwendet.', +'ccd err isipsecrw' => 'Diese Subnetzadresse wird bereits für das IPsec-RW Netz verwendet.', 'ccd err isovpnnet' => 'Subnetzadresse wird für bereits für den OpenVPN-Server verwendet!', +'ccd err isovpnn2n' => 'Subnetzadresse wird für bereits für ein OpenVPN N2N verwendet.', 'ccd err issubnet' => 'Subnetzadresse wird bereits verwendet.', 'ccd err name' => 'Es muss ein Name angegeben werden.', 'ccd err nameexist' => 'Name existiert bereits.', @@ -1005,6 +1007,7 @@ 'fwdfw use srcport' => 'Quellport:', 'fwdfw use srv' => 'Zielport:', 'fwdfw useless rule' => 'Diese Regel ist nicht sinnvoll.', +'fwdfw warn1' => 'Dies kann dazu führen, dass Firewallregeln auf Netze angewendet werden, für die sie nicht gedacht sind.', 'fwdfw wd_fri' => 'Fr', 'fwdfw wd_mon' => 'Mo', 'fwdfw wd_sat' => 'Sa', diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index d8cfdc771..f614f58f2 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -499,8 +499,10 @@ 'ccd err invalidnet' => 'Invalid IP address. Format: 192.168.0.0/24 or 192.168.0.0/255.255.255.0.', 'ccd err iroute' => 'Network address for route is invalid.', 'ccd err irouteexist' => 'This route is already in use.', -'ccd err isipsecnet' => 'The given subnet address already used by an IPsec network.', +'ccd err isipsecnet' => 'The given subnet address is already used by an IPsec network.', +'ccd err isipsecrw' => 'The given subnet address is already used by the IPsec rw network.', 'ccd err isovpnnet' => 'Subnet address already in use for OpenVPN Server.', +'ccd err isovpnn2n' => 'Subnet address already in use for an OpenVPN N2N.', 'ccd err issubnet' => 'Subnet address already in use.', 'ccd err name' => 'Please choose a name.', 'ccd err nameexist' => 'Name already exists.', @@ -1031,6 +1033,7 @@ 'fwdfw use srcport' => 'Source port:', 'fwdfw use srv' => 'Destination port:', 'fwdfw useless rule' => 'This rule is useless.', +'fwdfw warn1' => 'This might lead to firewallrules which are applied to networks for which they are not intended to be.', 'fwdfw wd_fri' => 'Fri', 'fwdfw wd_mon' => 'Mon', 'fwdfw wd_sat' => 'Sat', From 03b08c08f0be261f47335ebf6e608b4b5d6d153a Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Thu, 13 Mar 2014 15:27:01 +0100 Subject: [PATCH 68/73] VPN Checksubnets: Buttons are now Language Strings --- html/cgi-bin/ovpnmain.cgi | 2 +- html/cgi-bin/vpnmain.cgi | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/html/cgi-bin/ovpnmain.cgi b/html/cgi-bin/ovpnmain.cgi index c315e9e5e..877e09cb1 100644 --- a/html/cgi-bin/ovpnmain.cgi +++ b/html/cgi-bin/ovpnmain.cgi @@ -4579,7 +4579,7 @@ END print "$warnmessage
"; print "$Lang::tr{'fwdfw warn1'}
"; &Header::closebox(); - print"
"; + print"
"; &Header::closepage(); exit 0; } diff --git a/html/cgi-bin/vpnmain.cgi b/html/cgi-bin/vpnmain.cgi index 8324ae771..5affdd851 100644 --- a/html/cgi-bin/vpnmain.cgi +++ b/html/cgi-bin/vpnmain.cgi @@ -1410,7 +1410,7 @@ END if ($cgiparams{'TYPE'} eq 'net'){ $warnmessage=&General::checksubnets('',$cgiparams{'REMOTE_SUBNET'},'ipsec'); if ($warnmessage ne ''){ - $warnmessage=$Lang::tr{'remote subnet'}." ($cgiparams{'REMOTE_SUBNET'}) ".$warnmessage; + $warnmessage=$Lang::tr{'remote subnet'}." ($cgiparams{'REMOTE_SUBNET'})
".$warnmessage; } } @@ -2616,7 +2616,7 @@ EOF print "$warnmessage
"; print "$Lang::tr{'fwdfw warn1'}
"; &Header::closebox(); - print"
"; + print"
"; &Header::closepage(); exit 0; } From 84004f0538945215dda2b52fe2f664274dc884ce Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 13 Mar 2014 15:27:14 +0100 Subject: [PATCH 69/73] Add link to entropy page and show if there is hardware support available. --- config/menu/20-status.menu | 6 ++++++ html/cgi-bin/entropy.cgi | 36 ++++++++++++++++++++++++++++++++++++ langs/de/cgi-bin/de.pl | 5 +++++ langs/en/cgi-bin/en.pl | 5 +++++ 4 files changed, 52 insertions(+) diff --git a/config/menu/20-status.menu b/config/menu/20-status.menu index c0b780a06..8899310aa 100644 --- a/config/menu/20-status.menu +++ b/config/menu/20-status.menu @@ -46,6 +46,12 @@ 'title' => "$Lang::tr{'hardware graphs'}", 'enabled' => 1, }; + $substatus->{'61.entropy'} = { + 'caption' => "$Lang::tr{'entropy'}", + 'uri' => '/cgi-bin/entropy.cgi', + 'title' => "$Lang::tr{'entropy graphs'}", + 'enabled' => 1, + }; $substatus->{'71.connections'} = { 'caption' => $Lang::tr{'connections'}, 'uri' => '/cgi-bin/connections.cgi', diff --git a/html/cgi-bin/entropy.cgi b/html/cgi-bin/entropy.cgi index 9362e78be..bd3de82f8 100755 --- a/html/cgi-bin/entropy.cgi +++ b/html/cgi-bin/entropy.cgi @@ -48,6 +48,42 @@ if ( $querry[0] ne~ "") { &Graphs::makegraphbox("entropy.cgi", "day", '', 350); &Header::closebox(); + # Check for hardware support. + my $message; + my $message_colour = $Header::colourred; + if (&has_hwrng()) { + $message = $Lang::tr{'system has hwrng'}; + $message_colour = $Header::colourgreen; + } elsif (&has_rdrand()) { + $message = $Lang::tr{'system has rdrand'}; + $message_colour = $Header::colourgreen; + } else { + $message = $Lang::tr{'no hardware random number generator'}; + } + + &Header::openbox('100%', 'center', $Lang::tr{'hardware support'}); + print <$message

+EOF + &Header::closebox(); + &Header::closebigbox(); &Header::closepage(); } + +sub has_hwrng() { + return (-c "/dev/hwrng"); +} + +sub has_rdrand() { + open(FILE, "/proc/cpuinfo") or return 0; + my @cpuinfo = ; + close(FILE); + + my @result = grep(/rdrand/, @cpuinfo); + if (@result) { + return 1; + } + + return 0; +} diff --git a/langs/de/cgi-bin/de.pl b/langs/de/cgi-bin/de.pl index e951b68b5..cf1430403 100644 --- a/langs/de/cgi-bin/de.pl +++ b/langs/de/cgi-bin/de.pl @@ -813,6 +813,7 @@ 'enter ack class' => 'Legen Sie hier die ACK-Klasse fest
und klicken Sie danach auf Speichern.', 'enter data' => 'Geben Sie die Daten ein
und klicken Sie danach auf Speichern.', 'entropy' => 'Entropie', +'entropy graphs' => 'Entropiegraphen', 'err bk 1' => 'Fehler beim Erzeugen des Archivs', 'err bk 10 password' => 'Fehler beim Datensicherungs-Passwort', 'err bk 2 key' => 'Fehler beim Erzeugen der Schlüsseldatei', @@ -1131,6 +1132,7 @@ 'harddisk temperature' => 'Festplattentemperatur', 'harddisk temperature graphs' => 'HDD-Diagramme', 'hardware graphs' => 'Hardware-Diagramme', +'hardware support' => 'Hardware-Unterstützung', 'hdd temperature in' => 'Festplattentemperatur in', 'help' => 'Hilfe', 'high' => 'Hoch', @@ -1506,6 +1508,7 @@ 'no eciadsl synch.bin file' => 'Keine ECI ADSL Datei synch.bin vorhanden. Bitte hochladen.', 'no filter pass' => 'Legen Sie hier die Standardklassen fest durch die nicht-gefilterte Pakete gehen.', 'no fritzdsl driver' => 'Kein Fritz!DSL-Treiber vorhanden. Bitte hochladen.', +'no hardware random number generator' => 'Dieses System hat keine Entropiequelle.', 'no information available' => 'Keine Informationen verfügbar.', 'no log selected' => 'kein Log ausgewählt', 'no modem selected' => 'Kein Modem ausgewählt', @@ -1976,6 +1979,8 @@ 'swap usage per' => 'Nutzung von Auslagerungsspeicher (Swap) pro', 'system' => 'System', 'system graphs' => 'System-Diagramme', +'system has hwrng' => 'Dieses System hat einen Hardware-Zufallszahlengenerator.', +'system has rdrand' => 'Dieses System unterstützt Intel(R) RDRAND.', 'system information' => 'Systeminformationen', 'system log viewer' => 'Betrachter der System-Logdateien', 'system logs' => 'System-Logdateien', diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index d8cfdc771..02b1a4383 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -839,6 +839,7 @@ 'enter ack class' => 'Enter the ACK- Class
and then press Save.', 'enter data' => 'Enter your settings
and then press Save.', 'entropy' => 'Entropy', +'entropy graphs' => 'Entropy Graphs', 'err bk 1' => 'Error creating archive', 'err bk 10 password' => 'Error with backup password', 'err bk 2 key' => 'Error creating key file', @@ -1159,6 +1160,7 @@ 'harddisk temperature' => 'Harddisk Temperature', 'harddisk temperature graphs' => 'HDD Graphs', 'hardware graphs' => 'Hardware Graphs', +'hardware support' => 'Hardware Support', 'hdd temperature in' => 'Harddisk temperature in', 'help' => 'Help', 'high' => 'High', @@ -1535,6 +1537,7 @@ 'no eciadsl synch.bin file' => 'No ECI ADSL synch.bin file. Please upload.', 'no filter pass' => 'Enter the standard class for non-filtered packets.', 'no fritzdsl driver' => 'No Fritz!DSL driver. Please upload.', +'no hardware random number generator' => 'This system has no source for entropy.', 'no information available' => 'No information available.', 'no log selected' => 'No log selected', 'no modem selected' => 'No modem selected', @@ -2011,6 +2014,8 @@ 'swap usage per' => 'Swap usage per', 'system' => 'System', 'system graphs' => 'System Graphs', +'system has hwrng' => 'This system has got a hardware random number generator.', +'system has rdrand' => 'This system has got support for Intel(R) RDRAND.', 'system information' => 'System Information', 'system log viewer' => 'System Log Viewer', 'system logs' => 'System Logs', From 9d870c49eb75331f75bd84daeb6bed658d8a1b90 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 13 Mar 2014 15:29:53 +0100 Subject: [PATCH 70/73] entropy graph: Remove trend line. --- config/cfgroot/graphs.pl | 2 -- 1 file changed, 2 deletions(-) diff --git a/config/cfgroot/graphs.pl b/config/cfgroot/graphs.pl index 81b6fa4e7..4942c98c8 100644 --- a/config/cfgroot/graphs.pl +++ b/config/cfgroot/graphs.pl @@ -1140,7 +1140,6 @@ sub updateentropygraph { "-t $Lang::tr{'entropy'}", "-v $Lang::tr{'bit'}", "DEF:entropy=$mainsettings{'RRDLOG'}/collectd/localhost/entropy/entropy.rrd:entropy:AVERAGE", - "CDEF:entropytrend=entropy,43200,TREND", "LINE3:entropy#ff0000:" . sprintf("%-15s", $Lang::tr{'entropy'}), "VDEF:entrmin=entropy,MINIMUM", "VDEF:entrmax=entropy,MAXIMUM", @@ -1148,7 +1147,6 @@ sub updateentropygraph { "GPRINT:entrmax:" . sprintf("%12s\\: %%5.0lf", $Lang::tr{'maximum'}), "GPRINT:entrmin:" . sprintf("%12s\\: %%5.0lf", $Lang::tr{'minimum'}), "GPRINT:entravg:" . sprintf("%12s\\: %%5.0lf", $Lang::tr{'average'}) . "\\n", - "LINE3:entropytrend#000000", ); RRDs::graph (@command); From fd24071f657fff2dfa8f878b8eef5d6a1dcf20d8 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 13 Mar 2014 15:37:05 +0100 Subject: [PATCH 71/73] Update translations. --- doc/language_issues.de | 2 ++ doc/language_issues.en | 2 ++ doc/language_issues.es | 12 ++++++++++-- doc/language_issues.fr | 12 ++++++++++-- doc/language_issues.nl | 12 ++++++++++-- doc/language_issues.pl | 12 ++++++++++-- doc/language_issues.ru | 12 ++++++++++-- doc/language_issues.tr | 12 ++++++++++++ doc/language_missings | 40 ++++++++++++++++++++++++++++++++++++++++ langs/de/cgi-bin/de.pl | 6 +++--- langs/en/cgi-bin/en.pl | 4 ++-- 11 files changed, 111 insertions(+), 15 deletions(-) diff --git a/doc/language_issues.de b/doc/language_issues.de index 881d31827..94cf2ceee 100644 --- a/doc/language_issues.de +++ b/doc/language_issues.de @@ -206,6 +206,8 @@ WARNING: translation string unused: from warn email bad WARNING: translation string unused: fwdfw MODE1 WARNING: translation string unused: fwdfw MODE2 WARNING: translation string unused: fwdfw addrule +WARNING: translation string unused: fwdfw err nosrcip +WARNING: translation string unused: fwdfw err notgtip WARNING: translation string unused: fwdfw err prot_port1 WARNING: translation string unused: fwdfw final_rule WARNING: translation string unused: fwdfw from diff --git a/doc/language_issues.en b/doc/language_issues.en index 611a0decb..b69be53af 100644 --- a/doc/language_issues.en +++ b/doc/language_issues.en @@ -228,6 +228,8 @@ WARNING: translation string unused: from warn email bad WARNING: translation string unused: fwdfw MODE1 WARNING: translation string unused: fwdfw MODE2 WARNING: translation string unused: fwdfw addrule +WARNING: translation string unused: fwdfw err nosrcip +WARNING: translation string unused: fwdfw err notgtip WARNING: translation string unused: fwdfw err prot_port1 WARNING: translation string unused: fwdfw final_rule WARNING: translation string unused: fwdfw from diff --git a/doc/language_issues.es b/doc/language_issues.es index 636b05f1e..8ff311df9 100644 --- a/doc/language_issues.es +++ b/doc/language_issues.es @@ -593,6 +593,8 @@ WARNING: untranslated string: ccd err invalidname WARNING: untranslated string: ccd err invalidnet WARNING: untranslated string: ccd err irouteexist WARNING: untranslated string: ccd err isipsecnet +WARNING: untranslated string: ccd err isipsecrw +WARNING: untranslated string: ccd err isovpnn2n WARNING: untranslated string: ccd err isovpnnet WARNING: untranslated string: ccd err issubnet WARNING: untranslated string: ccd err name @@ -627,6 +629,7 @@ WARNING: untranslated string: dnsforward edit an entry WARNING: untranslated string: dnsforward entries WARNING: untranslated string: dnsforward forward_server WARNING: untranslated string: dnsforward zone +WARNING: untranslated string: downlink WARNING: untranslated string: dpd delay WARNING: untranslated string: dpd timeout WARNING: untranslated string: drop action @@ -637,6 +640,7 @@ WARNING: untranslated string: drop outgoing WARNING: untranslated string: emerging rules WARNING: untranslated string: encryption WARNING: untranslated string: entropy +WARNING: untranslated string: entropy graphs WARNING: untranslated string: fireinfo ipfire version WARNING: untranslated string: fireinfo is disabled WARNING: untranslated string: fireinfo is enabled @@ -679,9 +683,7 @@ WARNING: untranslated string: fwdfw dnat porterr WARNING: untranslated string: fwdfw dnat porterr2 WARNING: untranslated string: fwdfw edit WARNING: untranslated string: fwdfw err nosrc -WARNING: untranslated string: fwdfw err nosrcip WARNING: untranslated string: fwdfw err notgt -WARNING: untranslated string: fwdfw err notgtip WARNING: untranslated string: fwdfw err prot_port WARNING: untranslated string: fwdfw err remark WARNING: untranslated string: fwdfw err ruleexists @@ -727,6 +729,7 @@ WARNING: untranslated string: fwdfw use nat WARNING: untranslated string: fwdfw use srcport WARNING: untranslated string: fwdfw use srv WARNING: untranslated string: fwdfw useless rule +WARNING: untranslated string: fwdfw warn1 WARNING: untranslated string: fwdfw wd_fri WARNING: untranslated string: fwdfw wd_mon WARNING: untranslated string: fwdfw wd_sat @@ -801,6 +804,7 @@ WARNING: untranslated string: fwhost type WARNING: untranslated string: fwhost used WARNING: untranslated string: fwhost welcome WARNING: untranslated string: grouptype +WARNING: untranslated string: hardware support WARNING: untranslated string: integrity WARNING: untranslated string: invalid input for dpd delay WARNING: untranslated string: invalid input for dpd timeout @@ -814,6 +818,7 @@ WARNING: untranslated string: maximum WARNING: untranslated string: minimum WARNING: untranslated string: minute WARNING: untranslated string: most preferred +WARNING: untranslated string: no hardware random number generator WARNING: untranslated string: notice WARNING: untranslated string: openvpn default WARNING: untranslated string: openvpn destination port used @@ -860,6 +865,8 @@ WARNING: untranslated string: snat new source ip address WARNING: untranslated string: ssh WARNING: untranslated string: static routes WARNING: untranslated string: support donation +WARNING: untranslated string: system has hwrng +WARNING: untranslated string: system has rdrand WARNING: untranslated string: system information WARNING: untranslated string: tor WARNING: untranslated string: tor accounting @@ -909,6 +916,7 @@ WARNING: untranslated string: tor traffic limit hard WARNING: untranslated string: tor traffic limit soft WARNING: untranslated string: tor traffic read written WARNING: untranslated string: tor use exit nodes +WARNING: untranslated string: uplink WARNING: untranslated string: uptime load average WARNING: untranslated string: urlfilter redirect template WARNING: untranslated string: visit us at diff --git a/doc/language_issues.fr b/doc/language_issues.fr index 30cc1f1f7..69f260de5 100644 --- a/doc/language_issues.fr +++ b/doc/language_issues.fr @@ -603,6 +603,8 @@ WARNING: untranslated string: ccd err invalidname WARNING: untranslated string: ccd err invalidnet WARNING: untranslated string: ccd err irouteexist WARNING: untranslated string: ccd err isipsecnet +WARNING: untranslated string: ccd err isipsecrw +WARNING: untranslated string: ccd err isovpnn2n WARNING: untranslated string: ccd err isovpnnet WARNING: untranslated string: ccd err issubnet WARNING: untranslated string: ccd err name @@ -638,6 +640,7 @@ WARNING: untranslated string: dnsforward edit an entry WARNING: untranslated string: dnsforward entries WARNING: untranslated string: dnsforward forward_server WARNING: untranslated string: dnsforward zone +WARNING: untranslated string: downlink WARNING: untranslated string: dpd delay WARNING: untranslated string: dpd timeout WARNING: untranslated string: drop action @@ -648,6 +651,7 @@ WARNING: untranslated string: drop outgoing WARNING: untranslated string: emerging rules WARNING: untranslated string: encryption WARNING: untranslated string: entropy +WARNING: untranslated string: entropy graphs WARNING: untranslated string: fireinfo ipfire version WARNING: untranslated string: fireinfo is disabled WARNING: untranslated string: fireinfo is enabled @@ -690,9 +694,7 @@ WARNING: untranslated string: fwdfw dnat porterr WARNING: untranslated string: fwdfw dnat porterr2 WARNING: untranslated string: fwdfw edit WARNING: untranslated string: fwdfw err nosrc -WARNING: untranslated string: fwdfw err nosrcip WARNING: untranslated string: fwdfw err notgt -WARNING: untranslated string: fwdfw err notgtip WARNING: untranslated string: fwdfw err prot_port WARNING: untranslated string: fwdfw err remark WARNING: untranslated string: fwdfw err ruleexists @@ -738,6 +740,7 @@ WARNING: untranslated string: fwdfw use nat WARNING: untranslated string: fwdfw use srcport WARNING: untranslated string: fwdfw use srv WARNING: untranslated string: fwdfw useless rule +WARNING: untranslated string: fwdfw warn1 WARNING: untranslated string: fwdfw wd_fri WARNING: untranslated string: fwdfw wd_mon WARNING: untranslated string: fwdfw wd_sat @@ -812,6 +815,7 @@ WARNING: untranslated string: fwhost type WARNING: untranslated string: fwhost used WARNING: untranslated string: fwhost welcome WARNING: untranslated string: grouptype +WARNING: untranslated string: hardware support WARNING: untranslated string: integrity WARNING: untranslated string: invalid input for dpd delay WARNING: untranslated string: invalid input for dpd timeout @@ -825,6 +829,7 @@ WARNING: untranslated string: maximum WARNING: untranslated string: minimum WARNING: untranslated string: minute WARNING: untranslated string: most preferred +WARNING: untranslated string: no hardware random number generator WARNING: untranslated string: notice WARNING: untranslated string: ntp common settings WARNING: untranslated string: ntp sync @@ -868,6 +873,8 @@ WARNING: untranslated string: snort working WARNING: untranslated string: ssh WARNING: untranslated string: static routes WARNING: untranslated string: support donation +WARNING: untranslated string: system has hwrng +WARNING: untranslated string: system has rdrand WARNING: untranslated string: system information WARNING: untranslated string: tor WARNING: untranslated string: tor accounting @@ -917,6 +924,7 @@ WARNING: untranslated string: tor traffic limit hard WARNING: untranslated string: tor traffic limit soft WARNING: untranslated string: tor traffic read written WARNING: untranslated string: tor use exit nodes +WARNING: untranslated string: uplink WARNING: untranslated string: upload new ruleset WARNING: untranslated string: uptime load average WARNING: untranslated string: urlfilter file ext block diff --git a/doc/language_issues.nl b/doc/language_issues.nl index e04aae319..59c9ecbbf 100644 --- a/doc/language_issues.nl +++ b/doc/language_issues.nl @@ -591,6 +591,8 @@ WARNING: untranslated string: advproxy errmsg proxy ports equal WARNING: untranslated string: advproxy proxy port transparent WARNING: untranslated string: bit WARNING: untranslated string: bytes +WARNING: untranslated string: ccd err isipsecrw +WARNING: untranslated string: ccd err isovpnn2n WARNING: untranslated string: ccd iroute2 WARNING: untranslated string: dead peer detection WARNING: untranslated string: default ip @@ -603,6 +605,7 @@ WARNING: untranslated string: dnsforward edit an entry WARNING: untranslated string: dnsforward entries WARNING: untranslated string: dnsforward forward_server WARNING: untranslated string: dnsforward zone +WARNING: untranslated string: downlink WARNING: untranslated string: dpd delay WARNING: untranslated string: dpd timeout WARNING: untranslated string: drop action @@ -612,6 +615,7 @@ WARNING: untranslated string: drop forward WARNING: untranslated string: drop outgoing WARNING: untranslated string: encryption WARNING: untranslated string: entropy +WARNING: untranslated string: entropy graphs WARNING: untranslated string: firewall rules WARNING: untranslated string: first WARNING: untranslated string: fw default drop @@ -637,9 +641,7 @@ WARNING: untranslated string: fwdfw dnat porterr WARNING: untranslated string: fwdfw dnat porterr2 WARNING: untranslated string: fwdfw edit WARNING: untranslated string: fwdfw err nosrc -WARNING: untranslated string: fwdfw err nosrcip WARNING: untranslated string: fwdfw err notgt -WARNING: untranslated string: fwdfw err notgtip WARNING: untranslated string: fwdfw err prot_port WARNING: untranslated string: fwdfw err remark WARNING: untranslated string: fwdfw err ruleexists @@ -685,6 +687,7 @@ WARNING: untranslated string: fwdfw use nat WARNING: untranslated string: fwdfw use srcport WARNING: untranslated string: fwdfw use srv WARNING: untranslated string: fwdfw useless rule +WARNING: untranslated string: fwdfw warn1 WARNING: untranslated string: fwdfw wd_fri WARNING: untranslated string: fwdfw wd_mon WARNING: untranslated string: fwdfw wd_sat @@ -759,6 +762,7 @@ WARNING: untranslated string: fwhost type WARNING: untranslated string: fwhost used WARNING: untranslated string: fwhost welcome WARNING: untranslated string: grouptype +WARNING: untranslated string: hardware support WARNING: untranslated string: integrity WARNING: untranslated string: invalid input for dpd delay WARNING: untranslated string: invalid input for dpd timeout @@ -771,6 +775,7 @@ WARNING: untranslated string: mac filter WARNING: untranslated string: maximum WARNING: untranslated string: minimum WARNING: untranslated string: most preferred +WARNING: untranslated string: no hardware random number generator WARNING: untranslated string: notice WARNING: untranslated string: openvpn network WARNING: untranslated string: ovpn mgmt in root range @@ -787,6 +792,8 @@ WARNING: untranslated string: routing table WARNING: untranslated string: snat new source ip address WARNING: untranslated string: ssh WARNING: untranslated string: support donation +WARNING: untranslated string: system has hwrng +WARNING: untranslated string: system has rdrand WARNING: untranslated string: tor WARNING: untranslated string: tor accounting WARNING: untranslated string: tor accounting bytes @@ -835,6 +842,7 @@ WARNING: untranslated string: tor traffic limit hard WARNING: untranslated string: tor traffic limit soft WARNING: untranslated string: tor traffic read written WARNING: untranslated string: tor use exit nodes +WARNING: untranslated string: uplink WARNING: untranslated string: uptime load average WARNING: untranslated string: urlfilter redirect template WARNING: untranslated string: wlan client diff --git a/doc/language_issues.pl b/doc/language_issues.pl index 636b05f1e..8ff311df9 100644 --- a/doc/language_issues.pl +++ b/doc/language_issues.pl @@ -593,6 +593,8 @@ WARNING: untranslated string: ccd err invalidname WARNING: untranslated string: ccd err invalidnet WARNING: untranslated string: ccd err irouteexist WARNING: untranslated string: ccd err isipsecnet +WARNING: untranslated string: ccd err isipsecrw +WARNING: untranslated string: ccd err isovpnn2n WARNING: untranslated string: ccd err isovpnnet WARNING: untranslated string: ccd err issubnet WARNING: untranslated string: ccd err name @@ -627,6 +629,7 @@ WARNING: untranslated string: dnsforward edit an entry WARNING: untranslated string: dnsforward entries WARNING: untranslated string: dnsforward forward_server WARNING: untranslated string: dnsforward zone +WARNING: untranslated string: downlink WARNING: untranslated string: dpd delay WARNING: untranslated string: dpd timeout WARNING: untranslated string: drop action @@ -637,6 +640,7 @@ WARNING: untranslated string: drop outgoing WARNING: untranslated string: emerging rules WARNING: untranslated string: encryption WARNING: untranslated string: entropy +WARNING: untranslated string: entropy graphs WARNING: untranslated string: fireinfo ipfire version WARNING: untranslated string: fireinfo is disabled WARNING: untranslated string: fireinfo is enabled @@ -679,9 +683,7 @@ WARNING: untranslated string: fwdfw dnat porterr WARNING: untranslated string: fwdfw dnat porterr2 WARNING: untranslated string: fwdfw edit WARNING: untranslated string: fwdfw err nosrc -WARNING: untranslated string: fwdfw err nosrcip WARNING: untranslated string: fwdfw err notgt -WARNING: untranslated string: fwdfw err notgtip WARNING: untranslated string: fwdfw err prot_port WARNING: untranslated string: fwdfw err remark WARNING: untranslated string: fwdfw err ruleexists @@ -727,6 +729,7 @@ WARNING: untranslated string: fwdfw use nat WARNING: untranslated string: fwdfw use srcport WARNING: untranslated string: fwdfw use srv WARNING: untranslated string: fwdfw useless rule +WARNING: untranslated string: fwdfw warn1 WARNING: untranslated string: fwdfw wd_fri WARNING: untranslated string: fwdfw wd_mon WARNING: untranslated string: fwdfw wd_sat @@ -801,6 +804,7 @@ WARNING: untranslated string: fwhost type WARNING: untranslated string: fwhost used WARNING: untranslated string: fwhost welcome WARNING: untranslated string: grouptype +WARNING: untranslated string: hardware support WARNING: untranslated string: integrity WARNING: untranslated string: invalid input for dpd delay WARNING: untranslated string: invalid input for dpd timeout @@ -814,6 +818,7 @@ WARNING: untranslated string: maximum WARNING: untranslated string: minimum WARNING: untranslated string: minute WARNING: untranslated string: most preferred +WARNING: untranslated string: no hardware random number generator WARNING: untranslated string: notice WARNING: untranslated string: openvpn default WARNING: untranslated string: openvpn destination port used @@ -860,6 +865,8 @@ WARNING: untranslated string: snat new source ip address WARNING: untranslated string: ssh WARNING: untranslated string: static routes WARNING: untranslated string: support donation +WARNING: untranslated string: system has hwrng +WARNING: untranslated string: system has rdrand WARNING: untranslated string: system information WARNING: untranslated string: tor WARNING: untranslated string: tor accounting @@ -909,6 +916,7 @@ WARNING: untranslated string: tor traffic limit hard WARNING: untranslated string: tor traffic limit soft WARNING: untranslated string: tor traffic read written WARNING: untranslated string: tor use exit nodes +WARNING: untranslated string: uplink WARNING: untranslated string: uptime load average WARNING: untranslated string: urlfilter redirect template WARNING: untranslated string: visit us at diff --git a/doc/language_issues.ru b/doc/language_issues.ru index 195ffc14c..c7679b7fb 100644 --- a/doc/language_issues.ru +++ b/doc/language_issues.ru @@ -596,6 +596,8 @@ WARNING: untranslated string: ccd err invalidname WARNING: untranslated string: ccd err invalidnet WARNING: untranslated string: ccd err irouteexist WARNING: untranslated string: ccd err isipsecnet +WARNING: untranslated string: ccd err isipsecrw +WARNING: untranslated string: ccd err isovpnn2n WARNING: untranslated string: ccd err isovpnnet WARNING: untranslated string: ccd err issubnet WARNING: untranslated string: ccd err name @@ -632,6 +634,7 @@ WARNING: untranslated string: dnsforward edit an entry WARNING: untranslated string: dnsforward entries WARNING: untranslated string: dnsforward forward_server WARNING: untranslated string: dnsforward zone +WARNING: untranslated string: downlink WARNING: untranslated string: dpd delay WARNING: untranslated string: dpd timeout WARNING: untranslated string: drop action @@ -642,6 +645,7 @@ WARNING: untranslated string: drop outgoing WARNING: untranslated string: emerging rules WARNING: untranslated string: encryption WARNING: untranslated string: entropy +WARNING: untranslated string: entropy graphs WARNING: untranslated string: extrahd because there is already a device mounted WARNING: untranslated string: extrahd cant umount WARNING: untranslated string: extrahd install or load driver @@ -674,9 +678,7 @@ WARNING: untranslated string: fwdfw dnat porterr WARNING: untranslated string: fwdfw dnat porterr2 WARNING: untranslated string: fwdfw edit WARNING: untranslated string: fwdfw err nosrc -WARNING: untranslated string: fwdfw err nosrcip WARNING: untranslated string: fwdfw err notgt -WARNING: untranslated string: fwdfw err notgtip WARNING: untranslated string: fwdfw err prot_port WARNING: untranslated string: fwdfw err remark WARNING: untranslated string: fwdfw err ruleexists @@ -722,6 +724,7 @@ WARNING: untranslated string: fwdfw use nat WARNING: untranslated string: fwdfw use srcport WARNING: untranslated string: fwdfw use srv WARNING: untranslated string: fwdfw useless rule +WARNING: untranslated string: fwdfw warn1 WARNING: untranslated string: fwdfw wd_fri WARNING: untranslated string: fwdfw wd_mon WARNING: untranslated string: fwdfw wd_sat @@ -796,6 +799,7 @@ WARNING: untranslated string: fwhost type WARNING: untranslated string: fwhost used WARNING: untranslated string: fwhost welcome WARNING: untranslated string: grouptype +WARNING: untranslated string: hardware support WARNING: untranslated string: incoming traffic in bytes per second WARNING: untranslated string: integrity WARNING: untranslated string: invalid input for dpd delay @@ -810,6 +814,7 @@ WARNING: untranslated string: maximum WARNING: untranslated string: minimum WARNING: untranslated string: minute WARNING: untranslated string: most preferred +WARNING: untranslated string: no hardware random number generator WARNING: untranslated string: notice WARNING: untranslated string: openvpn default WARNING: untranslated string: openvpn destination port used @@ -850,6 +855,8 @@ WARNING: untranslated string: snat new source ip address WARNING: untranslated string: ssh WARNING: untranslated string: static routes WARNING: untranslated string: support donation +WARNING: untranslated string: system has hwrng +WARNING: untranslated string: system has rdrand WARNING: untranslated string: tor WARNING: untranslated string: tor accounting WARNING: untranslated string: tor accounting bytes @@ -898,6 +905,7 @@ WARNING: untranslated string: tor traffic limit hard WARNING: untranslated string: tor traffic limit soft WARNING: untranslated string: tor traffic read written WARNING: untranslated string: tor use exit nodes +WARNING: untranslated string: uplink WARNING: untranslated string: uptime load average WARNING: untranslated string: urlfilter redirect template WARNING: untranslated string: visit us at diff --git a/doc/language_issues.tr b/doc/language_issues.tr index 3f27ba273..abcb6ee32 100644 --- a/doc/language_issues.tr +++ b/doc/language_issues.tr @@ -228,6 +228,8 @@ WARNING: translation string unused: from warn email bad WARNING: translation string unused: fwdfw MODE1 WARNING: translation string unused: fwdfw MODE2 WARNING: translation string unused: fwdfw addrule +WARNING: translation string unused: fwdfw err nosrcip +WARNING: translation string unused: fwdfw err notgtip WARNING: translation string unused: fwdfw err prot_port1 WARNING: translation string unused: fwdfw final_rule WARNING: translation string unused: fwdfw from @@ -636,10 +638,13 @@ WARNING: untranslated string: advproxy errmsg proxy ports equal WARNING: untranslated string: advproxy proxy port transparent WARNING: untranslated string: bit WARNING: untranslated string: bytes +WARNING: untranslated string: ccd err isipsecrw +WARNING: untranslated string: ccd err isovpnn2n WARNING: untranslated string: dead peer detection WARNING: untranslated string: default ip WARNING: untranslated string: dnat address WARNING: untranslated string: dns servers +WARNING: untranslated string: downlink WARNING: untranslated string: dpd delay WARNING: untranslated string: dpd timeout WARNING: untranslated string: drop action @@ -649,14 +654,17 @@ WARNING: untranslated string: drop forward WARNING: untranslated string: drop outgoing WARNING: untranslated string: encryption WARNING: untranslated string: entropy +WARNING: untranslated string: entropy graphs WARNING: untranslated string: firewall rules WARNING: untranslated string: first WARNING: untranslated string: fwdfw dnat extport WARNING: untranslated string: fwdfw dnat nochoice WARNING: untranslated string: fwdfw dnat porterr2 WARNING: untranslated string: fwdfw hint mac +WARNING: untranslated string: fwdfw warn1 WARNING: untranslated string: fwhost err hostip WARNING: untranslated string: grouptype +WARNING: untranslated string: hardware support WARNING: untranslated string: integrity WARNING: untranslated string: invalid input for dpd delay WARNING: untranslated string: invalid input for dpd timeout @@ -669,6 +677,7 @@ WARNING: untranslated string: mac filter WARNING: untranslated string: maximum WARNING: untranslated string: minimum WARNING: untranslated string: most preferred +WARNING: untranslated string: no hardware random number generator WARNING: untranslated string: notice WARNING: untranslated string: openvpn network WARNING: untranslated string: ovpn mgmt in root range @@ -684,7 +693,10 @@ WARNING: untranslated string: routing table WARNING: untranslated string: snat new source ip address WARNING: untranslated string: ssh WARNING: untranslated string: support donation +WARNING: untranslated string: system has hwrng +WARNING: untranslated string: system has rdrand WARNING: untranslated string: tor directory port WARNING: untranslated string: tor errmsg invalid directory port +WARNING: untranslated string: uplink WARNING: untranslated string: urlfilter redirect template WARNING: untranslated string: wlan clients diff --git a/doc/language_missings b/doc/language_missings index 2ca9bf665..8e13c908c 100644 --- a/doc/language_missings +++ b/doc/language_missings @@ -39,6 +39,8 @@ < ccd err iroute < ccd err irouteexist < ccd err isipsecnet +< ccd err isipsecrw +< ccd err isovpnn2n < ccd err isovpnnet < ccd err issubnet < ccd err name @@ -75,6 +77,7 @@ < dnsforward forward_server < dnsforward zone < dns servers +< downlink < dpd delay < dpd timeout < drop action @@ -84,6 +87,7 @@ < drop outgoing < encryption < entropy +< entropy graphs < fireinfo ipfire version < fireinfo is disabled < fireinfo is enabled @@ -185,6 +189,7 @@ < fwdfw use nat < fwdfw use srcport < fwdfw use srv +< fwdfw warn1 < fwdfw wd_fri < fwdfw wd_mon < fwdfw wd_sat @@ -278,6 +283,7 @@ < fw settings remark < fw settings ruletable < grouptype +< hardware support < integrity < invalid input for dpd delay < invalid input for dpd timeout @@ -292,6 +298,7 @@ < minimum < minute < most preferred +< no hardware random number generator < notice < ntp common settings < ntp sync @@ -333,6 +340,8 @@ < ssh < static routes < support donation +< system has hwrng +< system has rdrand < system information < tor < tor 0 = disabled @@ -389,6 +398,7 @@ < tor use exit nodes < updxlrtr sources < updxlrtr standard view +< uplink < upload new ruleset < uptime < uptime load average @@ -483,6 +493,8 @@ < ccd err iroute < ccd err irouteexist < ccd err isipsecnet +< ccd err isipsecrw +< ccd err isovpnn2n < ccd err isovpnnet < ccd err issubnet < ccd err name @@ -518,6 +530,7 @@ < dnsforward forward_server < dnsforward zone < dns servers +< downlink < dpd delay < dpd timeout < drop action @@ -527,6 +540,7 @@ < drop outgoing < encryption < entropy +< entropy graphs < fireinfo ipfire version < fireinfo is disabled < fireinfo is enabled @@ -628,6 +642,7 @@ < fwdfw use nat < fwdfw use srcport < fwdfw use srv +< fwdfw warn1 < fwdfw wd_fri < fwdfw wd_mon < fwdfw wd_sat @@ -721,6 +736,7 @@ < fw settings remark < fw settings ruletable < grouptype +< hardware support < integrity < invalid input for dpd delay < invalid input for dpd timeout @@ -735,6 +751,7 @@ < minimum < minute < most preferred +< no hardware random number generator < notice < openvpn default < openvpn destination port used @@ -792,6 +809,8 @@ < ssh < static routes < support donation +< system has hwrng +< system has rdrand < system information < tor < tor 0 = disabled @@ -848,6 +867,7 @@ < tor use exit nodes < updxlrtr sources < updxlrtr standard view +< uplink < uptime < uptime load average < urlfilter redirect template @@ -918,6 +938,8 @@ < ccd err iroute < ccd err irouteexist < ccd err isipsecnet +< ccd err isipsecrw +< ccd err isovpnn2n < ccd err isovpnnet < ccd err issubnet < ccd err name @@ -953,6 +975,7 @@ < dnsforward forward_server < dnsforward zone < dns servers +< downlink < dpd delay < dpd timeout < drop action @@ -962,6 +985,7 @@ < drop outgoing < encryption < entropy +< entropy graphs < extrahd because there is already a device mounted < extrahd cant umount < extrahd install or load driver @@ -1055,6 +1079,7 @@ < fwdfw use nat < fwdfw use srcport < fwdfw use srv +< fwdfw warn1 < fwdfw wd_fri < fwdfw wd_mon < fwdfw wd_sat @@ -1148,6 +1173,7 @@ < fw settings remark < fw settings ruletable < grouptype +< hardware support < integrity < invalid input for dpd delay < invalid input for dpd timeout @@ -1162,6 +1188,7 @@ < minimum < minute < most preferred +< no hardware random number generator < notice < openvpn default < openvpn destination port used @@ -1204,6 +1231,8 @@ < ssh < static routes < support donation +< system has hwrng +< system has rdrand < tor < tor 0 = disabled < tor accounting @@ -1259,6 +1288,7 @@ < tor use exit nodes < updxlrtr sources < updxlrtr standard view +< uplink < uptime < uptime load average < urlfilter redirect template @@ -1330,6 +1360,8 @@ < ccd err iroute < ccd err irouteexist < ccd err isipsecnet +< ccd err isipsecrw +< ccd err isovpnn2n < ccd err isovpnnet < ccd err issubnet < ccd err name @@ -1367,6 +1399,7 @@ < dnsforward forward_server < dnsforward zone < dns servers +< downlink < dpd delay < dpd timeout < drop action @@ -1377,6 +1410,7 @@ < Edit an existing route < encryption < entropy +< entropy graphs < extrahd because there is already a device mounted < extrahd cant umount < extrahd install or load driver @@ -1471,6 +1505,7 @@ < fwdfw use nat < fwdfw use srcport < fwdfw use srv +< fwdfw warn1 < fwdfw wd_fri < fwdfw wd_mon < fwdfw wd_sat @@ -1564,6 +1599,7 @@ < fw settings remark < fw settings ruletable < grouptype +< hardware support < hour-graph < incoming traffic in bytes per second < integrity @@ -1581,6 +1617,7 @@ < minute < month-graph < most preferred +< no hardware random number generator < notice < openvpn default < openvpn destination port used @@ -1620,6 +1657,8 @@ < ssh < static routes < support donation +< system has hwrng +< system has rdrand < tor < tor 0 = disabled < tor accounting @@ -1675,6 +1714,7 @@ < tor use exit nodes < updxlrtr sources < updxlrtr standard view +< uplink < uptime < uptime load average < urlfilter redirect template diff --git a/langs/de/cgi-bin/de.pl b/langs/de/cgi-bin/de.pl index 67aa70f7b..1042707d8 100644 --- a/langs/de/cgi-bin/de.pl +++ b/langs/de/cgi-bin/de.pl @@ -482,9 +482,9 @@ 'ccd err irouteexist' => 'Diese Route wird bereits verwendet.', 'ccd err isipsecnet' => 'Diese Subnetzadresse wird bereits für ein IPsec-Netzwerk verwendet.', 'ccd err isipsecrw' => 'Diese Subnetzadresse wird bereits für das IPsec-RW Netz verwendet.', -'ccd err isovpnnet' => 'Subnetzadresse wird für bereits für den OpenVPN-Server verwendet!', -'ccd err isovpnn2n' => 'Subnetzadresse wird für bereits für ein OpenVPN N2N verwendet.', -'ccd err issubnet' => 'Subnetzadresse wird bereits verwendet.', +'ccd err isovpnn2n' => 'Die Subnetzadresse wird für bereits für eine OpenVPN Netz-zu-Netz-Verbindung verwendet.', +'ccd err isovpnnet' => 'Die Subnetzadresse wird für bereits für den OpenVPN-Server verwendet.', +'ccd err issubnet' => 'Die Subnetzadresse wird bereits verwendet.', 'ccd err name' => 'Es muss ein Name angegeben werden.', 'ccd err nameexist' => 'Name existiert bereits.', 'ccd err netadr' => 'Subnetzadresse ist ungültig oder Bereich zu groß.', diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index a1d52f8d2..62facdc08 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -501,8 +501,8 @@ 'ccd err irouteexist' => 'This route is already in use.', 'ccd err isipsecnet' => 'The given subnet address is already used by an IPsec network.', 'ccd err isipsecrw' => 'The given subnet address is already used by the IPsec rw network.', -'ccd err isovpnnet' => 'Subnet address already in use for OpenVPN Server.', -'ccd err isovpnn2n' => 'Subnet address already in use for an OpenVPN N2N.', +'ccd err isovpnn2n' => 'The subnet address is already in use for an OpenVPN net-to-net connection.', +'ccd err isovpnnet' => 'The subnet address is already in use for the OpenVPN server.', 'ccd err issubnet' => 'Subnet address already in use.', 'ccd err name' => 'Please choose a name.', 'ccd err nameexist' => 'Name already exists.', From dadffbf738474d649b7177d56acedbad51d6e603 Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Thu, 13 Mar 2014 15:35:14 +0100 Subject: [PATCH 72/73] fwhost.cgi: disable "use warnings" --- html/cgi-bin/fwhosts.cgi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/html/cgi-bin/fwhosts.cgi b/html/cgi-bin/fwhosts.cgi index 049233c43..2d128f55d 100644 --- a/html/cgi-bin/fwhosts.cgi +++ b/html/cgi-bin/fwhosts.cgi @@ -21,7 +21,8 @@ use strict; # enable only the following on debugging purpose -use warnings; +#use warnings; + use Sort::Naturally; use CGI::Carp 'fatalsToBrowser'; no warnings 'uninitialized'; From 2b6c5f257980b0f9e4d31f26ac1945092a45df6a Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 13 Mar 2014 15:43:52 +0100 Subject: [PATCH 73/73] ipfire theme: Fix default setting for hostname in title. --- html/html/themes/ipfire/include/functions.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/html/html/themes/ipfire/include/functions.pl b/html/html/themes/ipfire/include/functions.pl index f71181e63..0c47cd456 100644 --- a/html/html/themes/ipfire/include/functions.pl +++ b/html/html/themes/ipfire/include/functions.pl @@ -110,7 +110,7 @@ sub openpage { &genmenu(); my $headline = "IPFire"; - if ($settings{'WINDOWWITHHOSTNAME'} eq 'on') { + if (($settings{'WINDOWWITHHOSTNAME'} eq 'on') || ($settings{'WINDOWWITHHOSTNAME'} eq '')) { $headline = "$settings{'HOSTNAME'}.$settings{'DOMAINNAME'}"; }