<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://kbu.freifunk.net/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Yanosz</id>
	<title>Freifunk Köln, Bonn und Umgebung - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://kbu.freifunk.net/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Yanosz"/>
	<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Spezial:Beitr%C3%A4ge/Yanosz"/>
	<updated>2026-05-13T07:55:49Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.38.2</generator>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Server:Quad&amp;diff=6057</id>
		<title>Server:Quad</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Server:Quad&amp;diff=6057"/>
		<updated>2020-04-18T14:43:24Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Migration zu Kevin: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Infrastruktur]][[Kategorie:Server]]&lt;br /&gt;
Diese Serverhardware wurde uns von [[Benutzer:Simon|Simon]] und [[Benutzer:d0b|d0b]] gespendet, danke =)&lt;br /&gt;
&lt;br /&gt;
== Host ==&lt;br /&gt;
'''DELL PowerEdge T20 - Quad''' &lt;br /&gt;
* Bauform: Mini-Tower&lt;br /&gt;
* Serial (service tag): [http://www.dell.com/support/home/de/de/dedhs1/product-support/servicetag/6WB2002/research?s=BSD 6WB2002]&lt;br /&gt;
* Express-Servicecode: 15014180738 &lt;br /&gt;
* Reg Model: &lt;br /&gt;
* CPU: [http://ark.intel.com/de/products/75461/Intel-Xeon-Processor-E3-1225-v3-8M-Cache-3_20-GHz Intel Xeon E3-1225 v3] (3,2 GHz, Quad-Core-Prozessor, 8 MB Cache)&lt;br /&gt;
* HD: &lt;br /&gt;
** 2x 250GB SSD (Raid 1, Mirroring) Samsung 840 EVO Series 250GB 2.5zoll&lt;br /&gt;
** 1x 1TB SATA&lt;br /&gt;
* RAID-Controller:Intel Corporation 82801 SATA Controller [RAID mode] (rev 04)&lt;br /&gt;
* RAM: 12GB  &lt;br /&gt;
** 1x 4GB DDR3L-1600 UDIMM 1RX8 ECC RAM&lt;br /&gt;
** 1x 8GB DDR3L-1600 UDIMM 2RX8 ECC RAM&lt;br /&gt;
* Grafik: Intel® HD Graphics P4600&lt;br /&gt;
* Board: &lt;br /&gt;
* NIC: Intel Corporation Ethernet Connection I217-LM (rev 04)&lt;br /&gt;
* Etc: USB 2.0, USB 3.0, GBit-LAN, PCI, PCIe x1, PCIe x16&lt;br /&gt;
* https://www.cyberport.de/dell-poweredge-t20-xeon-e3-1225v3-mini-tower-server-2-jahre-vor-ort-service-nbd-1517-02D_548.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Software'''&lt;br /&gt;
&lt;br /&gt;
Zusätzlich zur Paketauswahl Minimal + SSH-Server + Standard-Tools:&lt;br /&gt;
* apticron&lt;br /&gt;
* etckeeper&lt;br /&gt;
* fail2ban (ggf. noch disabled!)&lt;br /&gt;
* mosh&lt;br /&gt;
* tmux&lt;br /&gt;
* vim&lt;br /&gt;
* virtinst + Abhängigkeiten + virt-manager&lt;br /&gt;
&lt;br /&gt;
== VM-Guests ==&lt;br /&gt;
=== build ===&lt;br /&gt;
* more soon&lt;br /&gt;
&lt;br /&gt;
=== dns ===&lt;br /&gt;
* VM IP 192.168.122.13&lt;br /&gt;
* TCP Port 2313&lt;br /&gt;
&lt;br /&gt;
=== ffrl-exit ===&lt;br /&gt;
* more soon&lt;br /&gt;
&lt;br /&gt;
=== icvpn1 ===&lt;br /&gt;
* VM IP 192.168.122.14&lt;br /&gt;
* TCP Port 669, 2314&lt;br /&gt;
* UDP Port 669&lt;br /&gt;
&lt;br /&gt;
==== Migration zu Kevin: ====&lt;br /&gt;
&lt;br /&gt;
* 2a0f:5707:aa3f:1::9/64 - gateway 2a0f:5707:aa3f:1::1&lt;br /&gt;
* ‎45.154.0.9/24‎ - gateway 45.154.0.1&lt;br /&gt;
‎&lt;br /&gt;
&lt;br /&gt;
=== map ===&lt;br /&gt;
* map.kbu.freifunk.net&lt;br /&gt;
* VM IP 192.168.122.12&lt;br /&gt;
* TCP Port 2312&lt;br /&gt;
&lt;br /&gt;
=== www1 ===&lt;br /&gt;
* www1.kbu.freifunk.net&lt;br /&gt;
* VM IP 192.168.122.10&lt;br /&gt;
* TCP Ports 25, 80, 443, 873, 2310&lt;br /&gt;
* Pakete&lt;br /&gt;
** Nginx&lt;br /&gt;
** Postfix&lt;br /&gt;
** Postgrey&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Server:Quad&amp;diff=6056</id>
		<title>Server:Quad</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Server:Quad&amp;diff=6056"/>
		<updated>2020-04-18T14:42:09Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* VM-Guests */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Infrastruktur]][[Kategorie:Server]]&lt;br /&gt;
Diese Serverhardware wurde uns von [[Benutzer:Simon|Simon]] und [[Benutzer:d0b|d0b]] gespendet, danke =)&lt;br /&gt;
&lt;br /&gt;
== Host ==&lt;br /&gt;
'''DELL PowerEdge T20 - Quad''' &lt;br /&gt;
* Bauform: Mini-Tower&lt;br /&gt;
* Serial (service tag): [http://www.dell.com/support/home/de/de/dedhs1/product-support/servicetag/6WB2002/research?s=BSD 6WB2002]&lt;br /&gt;
* Express-Servicecode: 15014180738 &lt;br /&gt;
* Reg Model: &lt;br /&gt;
* CPU: [http://ark.intel.com/de/products/75461/Intel-Xeon-Processor-E3-1225-v3-8M-Cache-3_20-GHz Intel Xeon E3-1225 v3] (3,2 GHz, Quad-Core-Prozessor, 8 MB Cache)&lt;br /&gt;
* HD: &lt;br /&gt;
** 2x 250GB SSD (Raid 1, Mirroring) Samsung 840 EVO Series 250GB 2.5zoll&lt;br /&gt;
** 1x 1TB SATA&lt;br /&gt;
* RAID-Controller:Intel Corporation 82801 SATA Controller [RAID mode] (rev 04)&lt;br /&gt;
* RAM: 12GB  &lt;br /&gt;
** 1x 4GB DDR3L-1600 UDIMM 1RX8 ECC RAM&lt;br /&gt;
** 1x 8GB DDR3L-1600 UDIMM 2RX8 ECC RAM&lt;br /&gt;
* Grafik: Intel® HD Graphics P4600&lt;br /&gt;
* Board: &lt;br /&gt;
* NIC: Intel Corporation Ethernet Connection I217-LM (rev 04)&lt;br /&gt;
* Etc: USB 2.0, USB 3.0, GBit-LAN, PCI, PCIe x1, PCIe x16&lt;br /&gt;
* https://www.cyberport.de/dell-poweredge-t20-xeon-e3-1225v3-mini-tower-server-2-jahre-vor-ort-service-nbd-1517-02D_548.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Software'''&lt;br /&gt;
&lt;br /&gt;
Zusätzlich zur Paketauswahl Minimal + SSH-Server + Standard-Tools:&lt;br /&gt;
* apticron&lt;br /&gt;
* etckeeper&lt;br /&gt;
* fail2ban (ggf. noch disabled!)&lt;br /&gt;
* mosh&lt;br /&gt;
* tmux&lt;br /&gt;
* vim&lt;br /&gt;
* virtinst + Abhängigkeiten + virt-manager&lt;br /&gt;
&lt;br /&gt;
== VM-Guests ==&lt;br /&gt;
=== build ===&lt;br /&gt;
* more soon&lt;br /&gt;
&lt;br /&gt;
=== dns ===&lt;br /&gt;
* VM IP 192.168.122.13&lt;br /&gt;
* TCP Port 2313&lt;br /&gt;
&lt;br /&gt;
=== ffrl-exit ===&lt;br /&gt;
* more soon&lt;br /&gt;
&lt;br /&gt;
=== icvpn1 ===&lt;br /&gt;
* VM IP 192.168.122.14&lt;br /&gt;
* TCP Port 669, 2314&lt;br /&gt;
* UDP Port 669&lt;br /&gt;
&lt;br /&gt;
==== Migration zu Kevin: ====&lt;br /&gt;
* ‎45.154.0.9/24&lt;br /&gt;
‎* gateway 45.154.0.1&lt;br /&gt;
‎* 2a0f:5707:aa3f:1::9/64&lt;br /&gt;
‎* gateway 2a0f:5707:aa3f:1::1&lt;br /&gt;
&lt;br /&gt;
=== map ===&lt;br /&gt;
* map.kbu.freifunk.net&lt;br /&gt;
* VM IP 192.168.122.12&lt;br /&gt;
* TCP Port 2312&lt;br /&gt;
&lt;br /&gt;
=== www1 ===&lt;br /&gt;
* www1.kbu.freifunk.net&lt;br /&gt;
* VM IP 192.168.122.10&lt;br /&gt;
* TCP Ports 25, 80, 443, 873, 2310&lt;br /&gt;
* Pakete&lt;br /&gt;
** Nginx&lt;br /&gt;
** Postfix&lt;br /&gt;
** Postgrey&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Server:Quad&amp;diff=6055</id>
		<title>Server:Quad</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Server:Quad&amp;diff=6055"/>
		<updated>2020-04-18T14:41:46Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* icvpn1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Infrastruktur]][[Kategorie:Server]]&lt;br /&gt;
Diese Serverhardware wurde uns von [[Benutzer:Simon|Simon]] und [[Benutzer:d0b|d0b]] gespendet, danke =)&lt;br /&gt;
&lt;br /&gt;
== Host ==&lt;br /&gt;
'''DELL PowerEdge T20 - Quad''' &lt;br /&gt;
* Bauform: Mini-Tower&lt;br /&gt;
* Serial (service tag): [http://www.dell.com/support/home/de/de/dedhs1/product-support/servicetag/6WB2002/research?s=BSD 6WB2002]&lt;br /&gt;
* Express-Servicecode: 15014180738 &lt;br /&gt;
* Reg Model: &lt;br /&gt;
* CPU: [http://ark.intel.com/de/products/75461/Intel-Xeon-Processor-E3-1225-v3-8M-Cache-3_20-GHz Intel Xeon E3-1225 v3] (3,2 GHz, Quad-Core-Prozessor, 8 MB Cache)&lt;br /&gt;
* HD: &lt;br /&gt;
** 2x 250GB SSD (Raid 1, Mirroring) Samsung 840 EVO Series 250GB 2.5zoll&lt;br /&gt;
** 1x 1TB SATA&lt;br /&gt;
* RAID-Controller:Intel Corporation 82801 SATA Controller [RAID mode] (rev 04)&lt;br /&gt;
* RAM: 12GB  &lt;br /&gt;
** 1x 4GB DDR3L-1600 UDIMM 1RX8 ECC RAM&lt;br /&gt;
** 1x 8GB DDR3L-1600 UDIMM 2RX8 ECC RAM&lt;br /&gt;
* Grafik: Intel® HD Graphics P4600&lt;br /&gt;
* Board: &lt;br /&gt;
* NIC: Intel Corporation Ethernet Connection I217-LM (rev 04)&lt;br /&gt;
* Etc: USB 2.0, USB 3.0, GBit-LAN, PCI, PCIe x1, PCIe x16&lt;br /&gt;
* https://www.cyberport.de/dell-poweredge-t20-xeon-e3-1225v3-mini-tower-server-2-jahre-vor-ort-service-nbd-1517-02D_548.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Software'''&lt;br /&gt;
&lt;br /&gt;
Zusätzlich zur Paketauswahl Minimal + SSH-Server + Standard-Tools:&lt;br /&gt;
* apticron&lt;br /&gt;
* etckeeper&lt;br /&gt;
* fail2ban (ggf. noch disabled!)&lt;br /&gt;
* mosh&lt;br /&gt;
* tmux&lt;br /&gt;
* vim&lt;br /&gt;
* virtinst + Abhängigkeiten + virt-manager&lt;br /&gt;
&lt;br /&gt;
== VM-Guests ==&lt;br /&gt;
=== build ===&lt;br /&gt;
* more soon&lt;br /&gt;
&lt;br /&gt;
=== dns ===&lt;br /&gt;
* VM IP 192.168.122.13&lt;br /&gt;
* TCP Port 2313&lt;br /&gt;
&lt;br /&gt;
=== ffrl-exit ===&lt;br /&gt;
* more soon&lt;br /&gt;
&lt;br /&gt;
=== icvpn1 ===&lt;br /&gt;
* VM IP 192.168.122.14&lt;br /&gt;
* TCP Port 669, 2314&lt;br /&gt;
* UDP Port 669&lt;br /&gt;
&lt;br /&gt;
Migration zu Kevin:&lt;br /&gt;
‎45.154.0.9/24&lt;br /&gt;
‎gateway 45.154.0.1&lt;br /&gt;
‎2a0f:5707:aa3f:1::9/64&lt;br /&gt;
‎gateway 2a0f:5707:aa3f:1::1&lt;br /&gt;
&lt;br /&gt;
=== map ===&lt;br /&gt;
* map.kbu.freifunk.net&lt;br /&gt;
* VM IP 192.168.122.12&lt;br /&gt;
* TCP Port 2312&lt;br /&gt;
&lt;br /&gt;
=== www1 ===&lt;br /&gt;
* www1.kbu.freifunk.net&lt;br /&gt;
* VM IP 192.168.122.10&lt;br /&gt;
* TCP Ports 25, 80, 443, 873, 2310&lt;br /&gt;
* Pakete&lt;br /&gt;
** Nginx&lt;br /&gt;
** Postfix&lt;br /&gt;
** Postgrey&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Treffen.kbu.freifunk.net&amp;diff=6045</id>
		<title>Treffen.kbu.freifunk.net</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Treffen.kbu.freifunk.net&amp;diff=6045"/>
		<updated>2020-03-28T14:17:10Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: Yanosz verschob die Seite Treffen.kbu.freifunk.net nach BigBlueButton&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#WEITERLEITUNG [[BigBlueButton]]&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=BigBlueButton&amp;diff=6044</id>
		<title>BigBlueButton</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=BigBlueButton&amp;diff=6044"/>
		<updated>2020-03-28T14:17:10Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: Yanosz verschob die Seite Treffen.kbu.freifunk.net nach BigBlueButton&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Noch kein Inhalt.&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=BigBlueButton&amp;diff=6043</id>
		<title>BigBlueButton</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=BigBlueButton&amp;diff=6043"/>
		<updated>2020-03-28T14:16:45Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: Die Seite wurde neu angelegt: „Noch kein Inhalt.“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Noch kein Inhalt.&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=MediaWiki:Common.js&amp;diff=6042</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=MediaWiki:Common.js&amp;diff=6042"/>
		<updated>2020-03-18T14:36:49Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;const DATE_CONFIG = [&lt;br /&gt;
    {&lt;br /&gt;
        week: 1, // 1st week&lt;br /&gt;
        day: 4, // Thursday&lt;br /&gt;
        text: 'in der &amp;lt;a rel=&amp;quot;nofollow&amp;quot; class=&amp;quot;external text&amp;quot; href=&amp;quot;https://www.openstreetmap.org/way/123890490&amp;quot;&amp;gt;Alten VHS, Wilhelmstraße 34&amp;lt;/a&amp;gt;, &amp;lt;b&amp;gt;20:00&amp;lt;/b&amp;gt; Uhr'&lt;br /&gt;
    }, {&lt;br /&gt;
/* //Corona       week: 2, //2nd week&lt;br /&gt;
        day: 4, // Thursday&lt;br /&gt;
        text: 'im &amp;lt;a rel=&amp;quot;nofollow&amp;quot; class=&amp;quot;external text&amp;quot; href=&amp;quot;https://koeln.ccc.de&amp;quot;&amp;gt;C4&amp;lt;/a&amp;gt; in Köln, &amp;lt;a rel=&amp;quot;nofollow&amp;quot; class=&amp;quot;external text&amp;quot; href=&amp;quot;http://www.koeln.ccc.de/c4/faq/index.xml#anreise&amp;quot;&amp;gt;Helios Str. 6a&amp;lt;/a&amp;gt;, &amp;lt;b&amp;gt;20:00&amp;lt;/b&amp;gt; Uhr'&lt;br /&gt;
    }, { */ // Corona&lt;br /&gt;
        week: 3, // 3rd week&lt;br /&gt;
        day: 4, // Thursday&lt;br /&gt;
        text: 'fällt zur Eindämmung der Corona-Pandemie aus.'&lt;br /&gt;
    }&lt;br /&gt;
];&lt;br /&gt;
&lt;br /&gt;
const upcomingDates = function(){&lt;br /&gt;
    var ret = &amp;quot;&amp;quot;;&lt;br /&gt;
    var today = new Date();&lt;br /&gt;
    for (var counter = 0;counter &amp;lt; 3; counter++){&lt;br /&gt;
        var text = null;&lt;br /&gt;
        while (!(text = getDateText(today))) { // Count&lt;br /&gt;
            today.setDate(today.getDate() + 1);&lt;br /&gt;
        }&lt;br /&gt;
        today.setDate(today.getDate() + 1);&lt;br /&gt;
        ret += text;&lt;br /&gt;
    }&lt;br /&gt;
    return ret;&lt;br /&gt;
};&lt;br /&gt;
const getDateText = function (d) {&lt;br /&gt;
    const dayOfMonth = d.getDate();&lt;br /&gt;
    const month = d.getMonth() +1;&lt;br /&gt;
    const year = d.getFullYear();&lt;br /&gt;
&lt;br /&gt;
    for(var index = 0; index &amp;lt; DATE_CONFIG.length; index++){&lt;br /&gt;
        const conf = DATE_CONFIG[index];&lt;br /&gt;
        if (d.getDay() == conf.day &amp;amp;&amp;amp; dayOfMonth &amp;lt;= 7 * conf.week){&lt;br /&gt;
            const dateStr = (dayOfMonth &amp;lt;= 9) ? &amp;quot;0&amp;quot; + dayOfMonth : &amp;quot;&amp;quot; + dayOfMonth;&lt;br /&gt;
            const monthStr = (month &amp;lt;= 9) ? &amp;quot;0&amp;quot; + month : &amp;quot;&amp;quot; + month;&lt;br /&gt;
            return '&amp;lt;li&amp;gt;' + dateStr + '.' + monthStr + '.' + year + &amp;quot; &amp;quot; + conf.text + '&amp;lt;/li&amp;gt;';&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
     return null;&lt;br /&gt;
};&lt;br /&gt;
const div =  document.getElementById(&amp;quot;termine&amp;quot;);&lt;br /&gt;
if(div) {&lt;br /&gt;
    div.innerHTML = &amp;quot;&amp;lt;ul&amp;gt;&amp;quot; + upcomingDates() + &amp;quot;&amp;lt;/ul&amp;gt;&amp;quot;;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=MediaWiki:Common.js&amp;diff=6041</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=MediaWiki:Common.js&amp;diff=6041"/>
		<updated>2020-03-18T14:36:11Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;const DATE_CONFIG = [&lt;br /&gt;
    {&lt;br /&gt;
        week: 1, // 1st week&lt;br /&gt;
        day: 4, // Thursday&lt;br /&gt;
        text: 'in der &amp;lt;a rel=&amp;quot;nofollow&amp;quot; class=&amp;quot;external text&amp;quot; href=&amp;quot;https://www.openstreetmap.org/way/123890490&amp;quot;&amp;gt;Alten VHS, Wilhelmstraße 34&amp;lt;/a&amp;gt;, &amp;lt;b&amp;gt;20:00&amp;lt;/b&amp;gt; Uhr'&lt;br /&gt;
    }, {&lt;br /&gt;
/*        week: 2, //2nd week&lt;br /&gt;
        day: 4, // Thursday&lt;br /&gt;
        text: 'im &amp;lt;a rel=&amp;quot;nofollow&amp;quot; class=&amp;quot;external text&amp;quot; href=&amp;quot;https://koeln.ccc.de&amp;quot;&amp;gt;C4&amp;lt;/a&amp;gt; in Köln, &amp;lt;a rel=&amp;quot;nofollow&amp;quot; class=&amp;quot;external text&amp;quot; href=&amp;quot;http://www.koeln.ccc.de/c4/faq/index.xml#anreise&amp;quot;&amp;gt;Helios Str. 6a&amp;lt;/a&amp;gt;, &amp;lt;b&amp;gt;20:00&amp;lt;/b&amp;gt; Uhr'&lt;br /&gt;
    }, { */&lt;br /&gt;
        week: 3, // 3rd week&lt;br /&gt;
        day: 4, // Thursday&lt;br /&gt;
        text: 'fällt zur Eindämmung der Corona-Pandemie aus.'&lt;br /&gt;
    }&lt;br /&gt;
];&lt;br /&gt;
&lt;br /&gt;
const upcomingDates = function(){&lt;br /&gt;
    var ret = &amp;quot;&amp;quot;;&lt;br /&gt;
    var today = new Date();&lt;br /&gt;
    for (var counter = 0;counter &amp;lt; 3; counter++){&lt;br /&gt;
        var text = null;&lt;br /&gt;
        while (!(text = getDateText(today))) { // Count&lt;br /&gt;
            today.setDate(today.getDate() + 1);&lt;br /&gt;
        }&lt;br /&gt;
        today.setDate(today.getDate() + 1);&lt;br /&gt;
        ret += text;&lt;br /&gt;
    }&lt;br /&gt;
    return ret;&lt;br /&gt;
};&lt;br /&gt;
const getDateText = function (d) {&lt;br /&gt;
    const dayOfMonth = d.getDate();&lt;br /&gt;
    const month = d.getMonth() +1;&lt;br /&gt;
    const year = d.getFullYear();&lt;br /&gt;
&lt;br /&gt;
    for(var index = 0; index &amp;lt; DATE_CONFIG.length; index++){&lt;br /&gt;
        const conf = DATE_CONFIG[index];&lt;br /&gt;
        if (d.getDay() == conf.day &amp;amp;&amp;amp; dayOfMonth &amp;lt;= 7 * conf.week){&lt;br /&gt;
            const dateStr = (dayOfMonth &amp;lt;= 9) ? &amp;quot;0&amp;quot; + dayOfMonth : &amp;quot;&amp;quot; + dayOfMonth;&lt;br /&gt;
            const monthStr = (month &amp;lt;= 9) ? &amp;quot;0&amp;quot; + month : &amp;quot;&amp;quot; + month;&lt;br /&gt;
            return '&amp;lt;li&amp;gt;' + dateStr + '.' + monthStr + '.' + year + &amp;quot; &amp;quot; + conf.text + '&amp;lt;/li&amp;gt;';&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
     return null;&lt;br /&gt;
};&lt;br /&gt;
const div =  document.getElementById(&amp;quot;termine&amp;quot;);&lt;br /&gt;
if(div) {&lt;br /&gt;
    div.innerHTML = &amp;quot;&amp;lt;ul&amp;gt;&amp;quot; + upcomingDates() + &amp;quot;&amp;lt;/ul&amp;gt;&amp;quot;;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=MediaWiki:Common.js&amp;diff=6040</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=MediaWiki:Common.js&amp;diff=6040"/>
		<updated>2020-03-18T14:35:25Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;const DATE_CONFIG = [&lt;br /&gt;
    {&lt;br /&gt;
        week: 1, // 1st week&lt;br /&gt;
        day: 4, // Thursday&lt;br /&gt;
        text: 'in der &amp;lt;a rel=&amp;quot;nofollow&amp;quot; class=&amp;quot;external text&amp;quot; href=&amp;quot;https://www.openstreetmap.org/way/123890490&amp;quot;&amp;gt;Alten VHS, Wilhelmstraße 34&amp;lt;/a&amp;gt;, &amp;lt;b&amp;gt;20:00&amp;lt;/b&amp;gt; Uhr'&lt;br /&gt;
    }, {&lt;br /&gt;
        week: 99, //2nd week&lt;br /&gt;
        day: 99, // Thursday&lt;br /&gt;
        text: 'im &amp;lt;a rel=&amp;quot;nofollow&amp;quot; class=&amp;quot;external text&amp;quot; href=&amp;quot;https://koeln.ccc.de&amp;quot;&amp;gt;C4&amp;lt;/a&amp;gt; in Köln, &amp;lt;a rel=&amp;quot;nofollow&amp;quot; class=&amp;quot;external text&amp;quot; href=&amp;quot;http://www.koeln.ccc.de/c4/faq/index.xml#anreise&amp;quot;&amp;gt;Helios Str. 6a&amp;lt;/a&amp;gt;, &amp;lt;b&amp;gt;20:00&amp;lt;/b&amp;gt; Uhr'&lt;br /&gt;
    }, {&lt;br /&gt;
        week: 3, // 3rd week&lt;br /&gt;
        day: 4, // Thursday&lt;br /&gt;
        text: 'fällt zur Eindämmung der Corona-Pandemie aus.'&lt;br /&gt;
    }&lt;br /&gt;
];&lt;br /&gt;
&lt;br /&gt;
const upcomingDates = function(){&lt;br /&gt;
    var ret = &amp;quot;&amp;quot;;&lt;br /&gt;
    var today = new Date();&lt;br /&gt;
    for (var counter = 0;counter &amp;lt; 3; counter++){&lt;br /&gt;
        var text = null;&lt;br /&gt;
        while (!(text = getDateText(today))) { // Count&lt;br /&gt;
            today.setDate(today.getDate() + 1);&lt;br /&gt;
        }&lt;br /&gt;
        today.setDate(today.getDate() + 1);&lt;br /&gt;
        ret += text;&lt;br /&gt;
    }&lt;br /&gt;
    return ret;&lt;br /&gt;
};&lt;br /&gt;
const getDateText = function (d) {&lt;br /&gt;
    const dayOfMonth = d.getDate();&lt;br /&gt;
    const month = d.getMonth() +1;&lt;br /&gt;
    const year = d.getFullYear();&lt;br /&gt;
&lt;br /&gt;
    for(var index = 0; index &amp;lt; DATE_CONFIG.length; index++){&lt;br /&gt;
        const conf = DATE_CONFIG[index];&lt;br /&gt;
        if (d.getDay() == conf.day &amp;amp;&amp;amp; dayOfMonth &amp;lt;= 7 * conf.week){&lt;br /&gt;
            const dateStr = (dayOfMonth &amp;lt;= 9) ? &amp;quot;0&amp;quot; + dayOfMonth : &amp;quot;&amp;quot; + dayOfMonth;&lt;br /&gt;
            const monthStr = (month &amp;lt;= 9) ? &amp;quot;0&amp;quot; + month : &amp;quot;&amp;quot; + month;&lt;br /&gt;
            return '&amp;lt;li&amp;gt;' + dateStr + '.' + monthStr + '.' + year + &amp;quot; &amp;quot; + conf.text + '&amp;lt;/li&amp;gt;';&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
     return null;&lt;br /&gt;
};&lt;br /&gt;
const div =  document.getElementById(&amp;quot;termine&amp;quot;);&lt;br /&gt;
if(div) {&lt;br /&gt;
    div.innerHTML = &amp;quot;&amp;lt;ul&amp;gt;&amp;quot; + upcomingDates() + &amp;quot;&amp;lt;/ul&amp;gt;&amp;quot;;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Treffen&amp;diff=6039</id>
		<title>Treffen</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Treffen&amp;diff=6039"/>
		<updated>2020-03-18T14:34:57Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Aktuelles */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Aktuelles==&lt;br /&gt;
&amp;lt;div style=;float:right;margin-left:15px;position:relative;top:-20px;&amp;gt;{{:Termine}}&amp;lt;/div&amp;gt;Wir Freifunker aus Köln/Bonn/Umgebung (KBU) treffen uns üblicherweise &lt;br /&gt;
&amp;lt;s&amp;gt;* '''NEU: am ersten Donnerstag''' im Monat in der [https://www.openstreetmap.org/way/123890490 Alten VHS] ab 20:00 und &lt;br /&gt;
* am '''zweiten Donnerstag''' im [https://koeln.ccc.de Chaos Computer Club Cologne]. &lt;br /&gt;
* '''NEU: am dritten Donnerstag''' im Monat in der [https://www.openstreetmap.org/way/123890490 Alten VHS] ab 20:00. &lt;br /&gt;
&amp;lt;/s&amp;gt;&lt;br /&gt;
Wenn Du an Freifunk interessiert bist und einige Aktive von uns persönlich kennen lernen magst, dann komm' einfach mal vorbei!&lt;br /&gt;
&lt;br /&gt;
Darüberhinaus sind wir auch auf Veranstaltungen wie der [https://sigint.ccc.de/ SIGINT] oder der [https://www.froscon.de FrOSCon] anzutreffen.&lt;br /&gt;
&lt;br /&gt;
== Aktivitäten == &lt;br /&gt;
Über aktuelle Aktivitäten kannst du dich unter anderem hier informieren: &lt;br /&gt;
*[[Mailingliste]]&lt;br /&gt;
*[https://kbu.freifunk.net Internetseite]&lt;br /&gt;
*[https://kbu.freifunk.net/ical/feed.ical iCal Feed]&lt;br /&gt;
*[https://twitter.com/freifunkkbu Twitter]&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
{{:Sonderveranstaltungen}}&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;!-- Oben bitte nichts ändern. Wird automatisch generiert -----&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Vergangenes==&lt;br /&gt;
&lt;br /&gt;
* [[Froscon6]]&lt;br /&gt;
* [[SIGINT12]]&lt;br /&gt;
* [[SIGINT13]]&lt;br /&gt;
* [[FrOSCon8]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Kontakt]]&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Firmware&amp;diff=6032</id>
		<title>Firmware</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Firmware&amp;diff=6032"/>
		<updated>2020-02-10T11:28:43Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Gitlab / Infrastruktur */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
[[Datei:github-sc.png|200px|thumb|right|link=https://github.com/ff-kbu]]&lt;br /&gt;
&lt;br /&gt;
Diese Wiki-Seite erläutert, wie Du Deine eigene Firmware bauen kannst. So kannst Du selber mit Setups experimentieren&lt;br /&gt;
oder Firmware für neue Geräte bauen. Fertige Downloads findest auf den Seiten [[Firmware_herunterladen | Firmware herunterladen]] und [[Alternative_Firmware | Alternative Firmware]]. Falls Du Lust und Zeit hast, vorkonfigurierte Firmware-Dateien für Dein Gerät zu bauen und zu testen, stellen wir die Images gerne ebenfalls online. Frage uns einfach über die [[Mailingliste]]&lt;br /&gt;
&lt;br /&gt;
== Gluon/Linux ==&lt;br /&gt;
&lt;br /&gt;
Fast alle Nodes im KBU-Netz verwenden [https://github.com/freifunk-gluon Gluon/Linux], das auf [https://openwrt.org OpenWRT] basiert. Das Bauen von Gluon wird in der Dokumentation [https://gluon.readthedocs.io https://gluon.readthedocs.io] unter [https://gluon.readthedocs.io/en/latest/user/getting_started.html Getting Started]  beschrieben. Für Gluon wird eine site-Konfiguration benötigt, die verschiedene Parameter (IP-Adressen, VPN-Server, usw.) codiert. &lt;br /&gt;
Die gültigen Parameter hängen stark von der Gluon-Version ab - Site-Konfigurationen können mit älteren oder neuen Version nicht einfach wiederverwendet werden.&lt;br /&gt;
&lt;br /&gt;
Schnellstart-Anleitungen gibt es für:&lt;br /&gt;
* Bonn V2: [[Firmware_kompilieren | Firmware kompilieren]].&lt;br /&gt;
* Alle Hoods mit Gluon 2016.2 [[KBU_Gluon_Firmware | KBU Gluon Firmware]]&lt;br /&gt;
&lt;br /&gt;
Es gibt site-Konfigurationen für verschiedene Gebiete (Hoods):&lt;br /&gt;
* Hood BonnV2 (Gluon 2018.2)&lt;br /&gt;
** Fastd: https://github.com/ff-kbu/site-ffkbu-bonn-v2/tree/fastd&lt;br /&gt;
** Wireguard: https://github.com/ff-kbu/site-ffkbu-bonn-v2/tree/wireguard&lt;br /&gt;
* Alte Hood Bonn (Gluon 2016.2)&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbu/tree/v2016.2&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbu/tree/v2016.2-noautoupdate&lt;br /&gt;
* Hood Köln (Gluon 2016.2)&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbuk/tree/v2016.2&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbuk/tree/v2016.2-noautoupdate&lt;br /&gt;
* Hood Umland (Gluon 2016.2)&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbuu/tree/v2016.2&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbuu/tree/v2016.2-noautoupdate&lt;br /&gt;
* Hood Euskirchen (u.a. Gluon 2018.2 - Branch auswählen)&lt;br /&gt;
** https://github.com/freifunkeu/site/tree/2018.x-fastd&lt;br /&gt;
* Continuous Integration (CI) - regelmäßige Testbuilds für alle Hoods (u.a. Gluon 2019.1.x, 2018.2.x, multisite, hoodselector geolocator)&lt;br /&gt;
** Gluon 2018.2.x&lt;br /&gt;
*** IBSS-Treiber ([https://kbu.freifunk.net/files/gluon-weekly/v2018.2/ Downloads]): https://git.kbu.freifunk.net/ff-kbu/gluon-build/tree/2018.2&lt;br /&gt;
*** 802.11s-Treiber ([https://kbu.freifunk.net/files/gluon-weekly/v2018.2-11s/ Downloads]): https://git.kbu.freifunk.net/ff-kbu/gluon-build/tree/2018.2-11s&lt;br /&gt;
** Gluon 2019.1.x&lt;br /&gt;
*** IBSS-Treiber ([https://kbu.freifunk.net/files/gluon-weekly/v2019.1/ Downloads]): https://git.kbu.freifunk.net/ff-kbu/gluon-build&lt;br /&gt;
*** 802.11s-Treiber ([https://kbu.freifunk.net/files/gluon-weekly/v2019.1-11s/ Downloads]): https://git.kbu.freifunk.net/ff-kbu/gluon-build/tree/master-11s&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* ''Die URL zu Deiner site-config, falls Du auch firmware baust''&lt;br /&gt;
&lt;br /&gt;
== Linux (sonstiges) ==&lt;br /&gt;
[[Datei:expert-stuff.jpg|300px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Neben Gluon werden auch andere Linux-Distributionen verwendet (u.a. Nodes mit routing, d.h. ''Offloader'', ''Supernodes''). &lt;br /&gt;
Für Wlan-Router können grundsätzlich alle OpenWRT-fähigen Geräte genutzt werden. Da verschiedene Netze für Meshing und Client-Access genutzt werden, sollte das Geräte mehrere Netze betreiben können.&lt;br /&gt;
Dabei liegen beide Netze auf einem einheitlichen Kanal - verfügt ein Geräte über mehrere Radios (d.h. wlan-Karten), können auch weitere Channels für Mesh oder Client-Access genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Nodes nutzen ein [https://www.open-mesh.org/projects/batman-adv/wiki batman-adv]-Interface, in das alle mesh-Interfaces (z.B. VPN, wlan) aufgenommen werden. Das bat0-Interface wird mit client-access-Interfaces in einer Bridge zusammen gefasst.&lt;br /&gt;
Mesh-ID, wlan Kanal und VPN-Daten findest Du in der Gluon site-config zu Deiner Hood.&lt;br /&gt;
&lt;br /&gt;
Eine Anleitung für Debian Supernodes findest auf der Wiki-Seite [[Supernode]] - für Nodes auf [[Node]].&lt;br /&gt;
&lt;br /&gt;
Ein Anleitung für OpenWRT findest Du im Blog (&amp;quot;Supernodes sind Nodes&amp;quot;) - SSID und Kanal musst Du evtl. anpassen.&lt;br /&gt;
* https://kbu.freifunk.net/2016/02/SupernodesSindNodes_Teil1/&lt;br /&gt;
* https://kbu.freifunk.net/2016/02/SupernodesSindNodes_Teil2/&lt;br /&gt;
* https://kbu.freifunk.net/2016/02/SupernodesSindNodes_Teil3/&lt;br /&gt;
Eine andere Möglichkeit ist [https://kbu.freifunk.net/files/node-config/doc/ node-config] zum erstellen eigener Hoods oder unabhängiger Netze.&lt;br /&gt;
&lt;br /&gt;
== Gitlab / Github / Infrastruktur ==&lt;br /&gt;
Unter https://gitlab.kbu.freifunk.net betreiben wir eine gitlab-Instanz. Ein Beispiel für einen Gluon-CI Job findest Du unter https://git.kbu.freifunk.net/ff-kbu/gluon-build/blob/master/.gitlab-ci.yml .&lt;br /&gt;
&lt;br /&gt;
Falls Du auf Github aktiv bist, findest Du die zughörige Organisation unter https://github.com/ff-kbu&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netz-und-Technik]]&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Firmware&amp;diff=6031</id>
		<title>Firmware</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Firmware&amp;diff=6031"/>
		<updated>2020-01-28T14:07:51Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Gluon/Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
[[Datei:github-sc.png|200px|thumb|right|link=https://github.com/ff-kbu]]&lt;br /&gt;
&lt;br /&gt;
Diese Wiki-Seite erläutert, wie Du Deine eigene Firmware bauen kannst. So kannst Du selber mit Setups experimentieren&lt;br /&gt;
oder Firmware für neue Geräte bauen. Fertige Downloads findest auf den Seiten [[Firmware_herunterladen | Firmware herunterladen]] und [[Alternative_Firmware | Alternative Firmware]]. Falls Du Lust und Zeit hast, vorkonfigurierte Firmware-Dateien für Dein Gerät zu bauen und zu testen, stellen wir die Images gerne ebenfalls online. Frage uns einfach über die [[Mailingliste]]&lt;br /&gt;
&lt;br /&gt;
== Gluon/Linux ==&lt;br /&gt;
&lt;br /&gt;
Fast alle Nodes im KBU-Netz verwenden [https://github.com/freifunk-gluon Gluon/Linux], das auf [https://openwrt.org OpenWRT] basiert. Das Bauen von Gluon wird in der Dokumentation [https://gluon.readthedocs.io https://gluon.readthedocs.io] unter [https://gluon.readthedocs.io/en/latest/user/getting_started.html Getting Started]  beschrieben. Für Gluon wird eine site-Konfiguration benötigt, die verschiedene Parameter (IP-Adressen, VPN-Server, usw.) codiert. &lt;br /&gt;
Die gültigen Parameter hängen stark von der Gluon-Version ab - Site-Konfigurationen können mit älteren oder neuen Version nicht einfach wiederverwendet werden.&lt;br /&gt;
&lt;br /&gt;
Schnellstart-Anleitungen gibt es für:&lt;br /&gt;
* Bonn V2: [[Firmware_kompilieren | Firmware kompilieren]].&lt;br /&gt;
* Alle Hoods mit Gluon 2016.2 [[KBU_Gluon_Firmware | KBU Gluon Firmware]]&lt;br /&gt;
&lt;br /&gt;
Es gibt site-Konfigurationen für verschiedene Gebiete (Hoods):&lt;br /&gt;
* Hood BonnV2 (Gluon 2018.2)&lt;br /&gt;
** Fastd: https://github.com/ff-kbu/site-ffkbu-bonn-v2/tree/fastd&lt;br /&gt;
** Wireguard: https://github.com/ff-kbu/site-ffkbu-bonn-v2/tree/wireguard&lt;br /&gt;
* Alte Hood Bonn (Gluon 2016.2)&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbu/tree/v2016.2&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbu/tree/v2016.2-noautoupdate&lt;br /&gt;
* Hood Köln (Gluon 2016.2)&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbuk/tree/v2016.2&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbuk/tree/v2016.2-noautoupdate&lt;br /&gt;
* Hood Umland (Gluon 2016.2)&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbuu/tree/v2016.2&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbuu/tree/v2016.2-noautoupdate&lt;br /&gt;
* Hood Euskirchen (u.a. Gluon 2018.2 - Branch auswählen)&lt;br /&gt;
** https://github.com/freifunkeu/site/tree/2018.x-fastd&lt;br /&gt;
* Continuous Integration (CI) - regelmäßige Testbuilds für alle Hoods (u.a. Gluon 2019.1.x, 2018.2.x, multisite, hoodselector geolocator)&lt;br /&gt;
** Gluon 2018.2.x&lt;br /&gt;
*** IBSS-Treiber ([https://kbu.freifunk.net/files/gluon-weekly/v2018.2/ Downloads]): https://git.kbu.freifunk.net/ff-kbu/gluon-build/tree/2018.2&lt;br /&gt;
*** 802.11s-Treiber ([https://kbu.freifunk.net/files/gluon-weekly/v2018.2-11s/ Downloads]): https://git.kbu.freifunk.net/ff-kbu/gluon-build/tree/2018.2-11s&lt;br /&gt;
** Gluon 2019.1.x&lt;br /&gt;
*** IBSS-Treiber ([https://kbu.freifunk.net/files/gluon-weekly/v2019.1/ Downloads]): https://git.kbu.freifunk.net/ff-kbu/gluon-build&lt;br /&gt;
*** 802.11s-Treiber ([https://kbu.freifunk.net/files/gluon-weekly/v2019.1-11s/ Downloads]): https://git.kbu.freifunk.net/ff-kbu/gluon-build/tree/master-11s&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* ''Die URL zu Deiner site-config, falls Du auch firmware baust''&lt;br /&gt;
&lt;br /&gt;
== Linux (sonstiges) ==&lt;br /&gt;
[[Datei:expert-stuff.jpg|300px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Neben Gluon werden auch andere Linux-Distributionen verwendet (u.a. Nodes mit routing, d.h. ''Offloader'', ''Supernodes''). &lt;br /&gt;
Für Wlan-Router können grundsätzlich alle OpenWRT-fähigen Geräte genutzt werden. Da verschiedene Netze für Meshing und Client-Access genutzt werden, sollte das Geräte mehrere Netze betreiben können.&lt;br /&gt;
Dabei liegen beide Netze auf einem einheitlichen Kanal - verfügt ein Geräte über mehrere Radios (d.h. wlan-Karten), können auch weitere Channels für Mesh oder Client-Access genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Nodes nutzen ein [https://www.open-mesh.org/projects/batman-adv/wiki batman-adv]-Interface, in das alle mesh-Interfaces (z.B. VPN, wlan) aufgenommen werden. Das bat0-Interface wird mit client-access-Interfaces in einer Bridge zusammen gefasst.&lt;br /&gt;
Mesh-ID, wlan Kanal und VPN-Daten findest Du in der Gluon site-config zu Deiner Hood.&lt;br /&gt;
&lt;br /&gt;
Eine Anleitung für Debian Supernodes findest auf der Wiki-Seite [[Supernode]] - für Nodes auf [[Node]].&lt;br /&gt;
&lt;br /&gt;
Ein Anleitung für OpenWRT findest Du im Blog (&amp;quot;Supernodes sind Nodes&amp;quot;) - SSID und Kanal musst Du evtl. anpassen.&lt;br /&gt;
* https://kbu.freifunk.net/2016/02/SupernodesSindNodes_Teil1/&lt;br /&gt;
* https://kbu.freifunk.net/2016/02/SupernodesSindNodes_Teil2/&lt;br /&gt;
* https://kbu.freifunk.net/2016/02/SupernodesSindNodes_Teil3/&lt;br /&gt;
Eine andere Möglichkeit ist [https://kbu.freifunk.net/files/node-config/doc/ node-config] zum erstellen eigener Hoods oder unabhängiger Netze.&lt;br /&gt;
&lt;br /&gt;
== Gitlab / Infrastruktur ==&lt;br /&gt;
Unter https://gitlab.kbu.freifunk.net betreiben wir eine gitlab-Instanz. Ein Beispiel für einen Gluon-CI Job findest Du unter https://git.kbu.freifunk.net/ff-kbu/gluon-build/blob/master/.gitlab-ci.yml .&lt;br /&gt;
&lt;br /&gt;
Falls Du auf Github aktiv bist, findest Du die zughörige Organisation unter https://github.com/ff-kbu&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netz-und-Technik]]&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Firmware&amp;diff=6030</id>
		<title>Firmware</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Firmware&amp;diff=6030"/>
		<updated>2020-01-28T14:07:33Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Gluon/Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
[[Datei:github-sc.png|200px|thumb|right|link=https://github.com/ff-kbu]]&lt;br /&gt;
&lt;br /&gt;
Diese Wiki-Seite erläutert, wie Du Deine eigene Firmware bauen kannst. So kannst Du selber mit Setups experimentieren&lt;br /&gt;
oder Firmware für neue Geräte bauen. Fertige Downloads findest auf den Seiten [[Firmware_herunterladen | Firmware herunterladen]] und [[Alternative_Firmware | Alternative Firmware]]. Falls Du Lust und Zeit hast, vorkonfigurierte Firmware-Dateien für Dein Gerät zu bauen und zu testen, stellen wir die Images gerne ebenfalls online. Frage uns einfach über die [[Mailingliste]]&lt;br /&gt;
&lt;br /&gt;
== Gluon/Linux ==&lt;br /&gt;
&lt;br /&gt;
Fast alle Nodes im KBU-Netz verwenden [https://github.com/freifunk-gluon Gluon/Linux], das auf [https://openwrt.org OpenWRT] basiert. Das Bauen von Gluon wird in der Dokumentation [https://gluon.readthedocs.io https://gluon.readthedocs.io] unter [https://gluon.readthedocs.io/en/latest/user/getting_started.html Getting Started]  beschrieben. Für Gluon wird eine site-Konfiguration benötigt, die verschiedene Parameter (IP-Adressen, VPN-Server, usw.) codiert. &lt;br /&gt;
Die gültigen Parameter hängen stark von der Gluon-Version ab - Site-Konfigurationen können mit älteren oder neuen Version nicht einfach wiederverwendet werden.&lt;br /&gt;
&lt;br /&gt;
Schnellstart-Anleitungen gibt es für:&lt;br /&gt;
* Bonn V2: [[Firmware_kompilieren | Firmware kompilieren]].&lt;br /&gt;
* Alle Hoods mit Gluon 2016.2 [[KBU_Gluon_Firmware | KBU Gluon Firmware]]&lt;br /&gt;
&lt;br /&gt;
Es gibt site-Konfigurationen für verschiedene Gebiete (Hoods):&lt;br /&gt;
* Hood BonnV2 (Gluon 2018.2)&lt;br /&gt;
** Fastd: https://github.com/ff-kbu/site-ffkbu-bonn-v2/tree/fastd&lt;br /&gt;
** Wireguard: https://github.com/ff-kbu/site-ffkbu-bonn-v2/tree/wireguard&lt;br /&gt;
* Alte Hood Bonn (Gluon 2016.2)&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbu/tree/v2016.2&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbu/tree/v2016.2-noautoupdate&lt;br /&gt;
* Hood Köln (Gluon 2016.2)&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbuk/tree/v2016.2&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbuk/tree/v2016.2-noautoupdate&lt;br /&gt;
* Hood Umland (Gluon 2016.2)&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbuu/tree/v2016.2&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbuu/tree/v2016.2-noautoupdate&lt;br /&gt;
* Hood Euskirchen (u.a. Gluon 2018.2 - Branch auswählen)&lt;br /&gt;
** https://github.com/freifunkeu/site/tree/2018.x-fastd&lt;br /&gt;
* Continuous Integration (CI) - regelmäßige Testbuilds für alle Hoods (u.a. Gluon 2019.1.x, 2018.2.x, multisite, hoodselector geolocator)&lt;br /&gt;
** Gluon 2018.2.x&lt;br /&gt;
*** IBSS-Treiber ([https://kbu.freifunk.net/files/gluon-weekly/v2018.2/ Downloads]): https://git.kbu.freifunk.net/ff-kbu/gluon-build/tree/2018.2&lt;br /&gt;
*** 802.11s-Treiber ([https://kbu.freifunk.net/files/gluon-weekly/v2018.2-11s/Downloads]): https://git.kbu.freifunk.net/ff-kbu/gluon-build/tree/2018.2-11s&lt;br /&gt;
** Gluon 2019.1.x&lt;br /&gt;
*** IBSS-Treiber ([https://kbu.freifunk.net/files/gluon-weekly/v2019.1/Downloads]): https://git.kbu.freifunk.net/ff-kbu/gluon-build&lt;br /&gt;
*** 802.11s-Treiber ([https://kbu.freifunk.net/files/gluon-weekly/v2019.1-11s/Downloads]): https://git.kbu.freifunk.net/ff-kbu/gluon-build/tree/master-11s&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* ''Die URL zu Deiner site-config, falls Du auch firmware baust''&lt;br /&gt;
&lt;br /&gt;
== Linux (sonstiges) ==&lt;br /&gt;
[[Datei:expert-stuff.jpg|300px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Neben Gluon werden auch andere Linux-Distributionen verwendet (u.a. Nodes mit routing, d.h. ''Offloader'', ''Supernodes''). &lt;br /&gt;
Für Wlan-Router können grundsätzlich alle OpenWRT-fähigen Geräte genutzt werden. Da verschiedene Netze für Meshing und Client-Access genutzt werden, sollte das Geräte mehrere Netze betreiben können.&lt;br /&gt;
Dabei liegen beide Netze auf einem einheitlichen Kanal - verfügt ein Geräte über mehrere Radios (d.h. wlan-Karten), können auch weitere Channels für Mesh oder Client-Access genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Nodes nutzen ein [https://www.open-mesh.org/projects/batman-adv/wiki batman-adv]-Interface, in das alle mesh-Interfaces (z.B. VPN, wlan) aufgenommen werden. Das bat0-Interface wird mit client-access-Interfaces in einer Bridge zusammen gefasst.&lt;br /&gt;
Mesh-ID, wlan Kanal und VPN-Daten findest Du in der Gluon site-config zu Deiner Hood.&lt;br /&gt;
&lt;br /&gt;
Eine Anleitung für Debian Supernodes findest auf der Wiki-Seite [[Supernode]] - für Nodes auf [[Node]].&lt;br /&gt;
&lt;br /&gt;
Ein Anleitung für OpenWRT findest Du im Blog (&amp;quot;Supernodes sind Nodes&amp;quot;) - SSID und Kanal musst Du evtl. anpassen.&lt;br /&gt;
* https://kbu.freifunk.net/2016/02/SupernodesSindNodes_Teil1/&lt;br /&gt;
* https://kbu.freifunk.net/2016/02/SupernodesSindNodes_Teil2/&lt;br /&gt;
* https://kbu.freifunk.net/2016/02/SupernodesSindNodes_Teil3/&lt;br /&gt;
Eine andere Möglichkeit ist [https://kbu.freifunk.net/files/node-config/doc/ node-config] zum erstellen eigener Hoods oder unabhängiger Netze.&lt;br /&gt;
&lt;br /&gt;
== Gitlab / Infrastruktur ==&lt;br /&gt;
Unter https://gitlab.kbu.freifunk.net betreiben wir eine gitlab-Instanz. Ein Beispiel für einen Gluon-CI Job findest Du unter https://git.kbu.freifunk.net/ff-kbu/gluon-build/blob/master/.gitlab-ci.yml .&lt;br /&gt;
&lt;br /&gt;
Falls Du auf Github aktiv bist, findest Du die zughörige Organisation unter https://github.com/ff-kbu&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netz-und-Technik]]&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Firmware&amp;diff=6029</id>
		<title>Firmware</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Firmware&amp;diff=6029"/>
		<updated>2020-01-27T18:37:09Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
[[Datei:github-sc.png|200px|thumb|right|link=https://github.com/ff-kbu]]&lt;br /&gt;
&lt;br /&gt;
Diese Wiki-Seite erläutert, wie Du Deine eigene Firmware bauen kannst. So kannst Du selber mit Setups experimentieren&lt;br /&gt;
oder Firmware für neue Geräte bauen. Fertige Downloads findest auf den Seiten [[Firmware_herunterladen | Firmware herunterladen]] und [[Alternative_Firmware | Alternative Firmware]]. Falls Du Lust und Zeit hast, vorkonfigurierte Firmware-Dateien für Dein Gerät zu bauen und zu testen, stellen wir die Images gerne ebenfalls online. Frage uns einfach über die [[Mailingliste]]&lt;br /&gt;
&lt;br /&gt;
== Gluon/Linux ==&lt;br /&gt;
&lt;br /&gt;
Fast alle Nodes im KBU-Netz verwenden [https://github.com/freifunk-gluon Gluon/Linux], das auf [https://openwrt.org OpenWRT] basiert. Das Bauen von Gluon wird in der Dokumentation [https://gluon.readthedocs.io https://gluon.readthedocs.io] unter [https://gluon.readthedocs.io/en/latest/user/getting_started.html Getting Started]  beschrieben. Für Gluon wird eine site-Konfiguration benötigt, die verschiedene Parameter (IP-Adressen, VPN-Server, usw.) codiert. &lt;br /&gt;
Die gültigen Parameter hängen stark von der Gluon-Version ab - Site-Konfigurationen können mit älteren oder neuen Version nicht einfach wiederverwendet werden.&lt;br /&gt;
&lt;br /&gt;
Schnellstart-Anleitungen gibt es für:&lt;br /&gt;
* Bonn V2: [[Firmware_kompilieren | Firmware kompilieren]].&lt;br /&gt;
* Alle Hoods mit Gluon 2016.2 [[KBU_Gluon_Firmware | KBU Gluon Firmware]]&lt;br /&gt;
&lt;br /&gt;
Es gibt site-Konfigurationen für verschiedene Gebiete (Hoods):&lt;br /&gt;
* Hood BonnV2 (Gluon 2018.2)&lt;br /&gt;
** Fastd: https://github.com/ff-kbu/site-ffkbu-bonn-v2/tree/fastd&lt;br /&gt;
** Wireguard: https://github.com/ff-kbu/site-ffkbu-bonn-v2/tree/wireguard&lt;br /&gt;
* Alte Hood Bonn (Gluon 2016.2)&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbu/tree/v2016.2&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbu/tree/v2016.2-noautoupdate&lt;br /&gt;
* Hood Köln (Gluon 2016.2)&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbuk/tree/v2016.2&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbuk/tree/v2016.2-noautoupdate&lt;br /&gt;
* Hood Umland (Gluon 2016.2)&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbuu/tree/v2016.2&lt;br /&gt;
** https://github.com/ff-kbu/site-ffkbuu/tree/v2016.2-noautoupdate&lt;br /&gt;
* Hood Euskirchen (u.a. Gluon 2018.2 - Branch auswählen)&lt;br /&gt;
** https://github.com/freifunkeu/site/tree/2018.x-fastd&lt;br /&gt;
* Continuous Integration (CI) - regelmäßige Testbuilds für alle Hoods (u.a. Gluon 2019.1.x, 2018.2.x, multisite, hoodselector geolocator)&lt;br /&gt;
** IBSS-Treiber: https://git.kbu.freifunk.net/ff-kbu/gluon-build&lt;br /&gt;
** 802.11s-Treiber: https://git.kbu.freifunk.net/ff-kbu/gluon-build/tree/master-11s&lt;br /&gt;
* ''Die URL zu Deiner site-config, falls Du auch firmware baust''&lt;br /&gt;
&lt;br /&gt;
== Linux (sonstiges) ==&lt;br /&gt;
[[Datei:expert-stuff.jpg|300px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
Neben Gluon werden auch andere Linux-Distributionen verwendet (u.a. Nodes mit routing, d.h. ''Offloader'', ''Supernodes''). &lt;br /&gt;
Für Wlan-Router können grundsätzlich alle OpenWRT-fähigen Geräte genutzt werden. Da verschiedene Netze für Meshing und Client-Access genutzt werden, sollte das Geräte mehrere Netze betreiben können.&lt;br /&gt;
Dabei liegen beide Netze auf einem einheitlichen Kanal - verfügt ein Geräte über mehrere Radios (d.h. wlan-Karten), können auch weitere Channels für Mesh oder Client-Access genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Nodes nutzen ein [https://www.open-mesh.org/projects/batman-adv/wiki batman-adv]-Interface, in das alle mesh-Interfaces (z.B. VPN, wlan) aufgenommen werden. Das bat0-Interface wird mit client-access-Interfaces in einer Bridge zusammen gefasst.&lt;br /&gt;
Mesh-ID, wlan Kanal und VPN-Daten findest Du in der Gluon site-config zu Deiner Hood.&lt;br /&gt;
&lt;br /&gt;
Eine Anleitung für Debian Supernodes findest auf der Wiki-Seite [[Supernode]] - für Nodes auf [[Node]].&lt;br /&gt;
&lt;br /&gt;
Ein Anleitung für OpenWRT findest Du im Blog (&amp;quot;Supernodes sind Nodes&amp;quot;) - SSID und Kanal musst Du evtl. anpassen.&lt;br /&gt;
* https://kbu.freifunk.net/2016/02/SupernodesSindNodes_Teil1/&lt;br /&gt;
* https://kbu.freifunk.net/2016/02/SupernodesSindNodes_Teil2/&lt;br /&gt;
* https://kbu.freifunk.net/2016/02/SupernodesSindNodes_Teil3/&lt;br /&gt;
Eine andere Möglichkeit ist [https://kbu.freifunk.net/files/node-config/doc/ node-config] zum erstellen eigener Hoods oder unabhängiger Netze.&lt;br /&gt;
&lt;br /&gt;
== Gitlab / Infrastruktur ==&lt;br /&gt;
Unter https://gitlab.kbu.freifunk.net betreiben wir eine gitlab-Instanz. Ein Beispiel für einen Gluon-CI Job findest Du unter https://git.kbu.freifunk.net/ff-kbu/gluon-build/blob/master/.gitlab-ci.yml .&lt;br /&gt;
&lt;br /&gt;
Falls Du auf Github aktiv bist, findest Du die zughörige Organisation unter https://github.com/ff-kbu&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netz-und-Technik]]&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6027</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6027"/>
		<updated>2020-01-18T09:15:01Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Docker */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
* Änderungen auf gitlab einstellen (https://git.kbu.freifunk.net/ff-kbu/website),&lt;br /&gt;
** Gitlab hat einen Web-Editor, über den Dateien bearbeitet werden können&lt;br /&gt;
** Best-practice: '''Eigenen Branch''' (fork) für jede zusammenhängende Änderung erstellen&lt;br /&gt;
**  Änderungen auf dem '''master'''-branch werden '''sofort live''' gestellt. &lt;br /&gt;
** Alternativ checkout &amp;amp; Aufsetzen der Entwicklungsumgebung&lt;br /&gt;
* Ändern und testen (gitlab-ci durchlaufen lassen)&lt;br /&gt;
* Merge-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Review / Rechte / 4-Augen Prinzip ==&lt;br /&gt;
&lt;br /&gt;
* Grundsätzlich: Änderungen an der Homepage nur nach Rücksprache. Öffentlichkeitsarbeit betrifft alle.&lt;br /&gt;
* Gitlab-Accounts in der KBU-Gruppe (vgl. https://git.kbu.freifunk.net/ff-kbu/website/-/project_members) können Änderungen vornehmen. Mitglieder sind die Freifunker, das Projekt länger begleiten. Die Aufnahme erfolgt auf Anfrage / Rücksprache.&lt;br /&gt;
* Review:&lt;br /&gt;
** Für blog-Artikel hat sich ein Review / 4-Augen Prinzip bewährt. Hierbei geht's darum, Tippfehler zu entfernen und Missverständnisse zu vermeiden.&lt;br /&gt;
** Für kleinere Änderungen (z.B. kaputten Link reparieren), kann ein review helfen (z.B. um alle Stellen zu finden; auch auf der englischen Seite), ist aber nicht zwigend nötig.&lt;br /&gt;
** Größere Änderungen an anderen Teilen der Homepage sollte mit der Community abgestimmt sein.&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels &amp;lt;code&amp;gt;&amp;amp;lt;!--break--&amp;amp;gt;&amp;lt;/code&amp;gt; kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
: Dabei sollte die Einleitung auf der Homepage nur ein oder zwei Absätze lang sein, der Rest ist dann auf der folgeseite zu lesen. Das bitte in der Zukunft beachten.&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
&lt;br /&gt;
Die Ruby dependencies sind recht alt (ein Upgrade des jekyll-fFrameworks steht eigentlich an). Damit bietet sich Docker für die lokale Entwicklung an.&lt;br /&gt;
&lt;br /&gt;
=== Docker ===&lt;br /&gt;
Vgl. https://git.kbu.freifunk.net/ff-kbu/website/blob/master/.gitlab-ci.yml&lt;br /&gt;
&lt;br /&gt;
* Image: ruby:2.2-jessie&lt;br /&gt;
&lt;br /&gt;
Vorbereiten des Containers&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# git clone ausführen und in das Verzeichnis wechseln&lt;br /&gt;
$ gem install bundler --no-ri --no-rdoc -v 1.17.3&lt;br /&gt;
$ bundle install  --path vendor&lt;br /&gt;
$ bundle exec jekyll serve # Startet einen Server, siehe unten (How to jekyll)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Debian Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bundle exec jekyll build 	// die Seite bauen&lt;br /&gt;
bundle exec jekyll -w	        // uns Änderungen anzeigen lassen&lt;br /&gt;
bundle exec jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://git.kbu.freifunk.net/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6026</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6026"/>
		<updated>2020-01-18T09:14:37Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Docker */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
* Änderungen auf gitlab einstellen (https://git.kbu.freifunk.net/ff-kbu/website),&lt;br /&gt;
** Gitlab hat einen Web-Editor, über den Dateien bearbeitet werden können&lt;br /&gt;
** Best-practice: '''Eigenen Branch''' (fork) für jede zusammenhängende Änderung erstellen&lt;br /&gt;
**  Änderungen auf dem '''master'''-branch werden '''sofort live''' gestellt. &lt;br /&gt;
** Alternativ checkout &amp;amp; Aufsetzen der Entwicklungsumgebung&lt;br /&gt;
* Ändern und testen (gitlab-ci durchlaufen lassen)&lt;br /&gt;
* Merge-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Review / Rechte / 4-Augen Prinzip ==&lt;br /&gt;
&lt;br /&gt;
* Grundsätzlich: Änderungen an der Homepage nur nach Rücksprache. Öffentlichkeitsarbeit betrifft alle.&lt;br /&gt;
* Gitlab-Accounts in der KBU-Gruppe (vgl. https://git.kbu.freifunk.net/ff-kbu/website/-/project_members) können Änderungen vornehmen. Mitglieder sind die Freifunker, das Projekt länger begleiten. Die Aufnahme erfolgt auf Anfrage / Rücksprache.&lt;br /&gt;
* Review:&lt;br /&gt;
** Für blog-Artikel hat sich ein Review / 4-Augen Prinzip bewährt. Hierbei geht's darum, Tippfehler zu entfernen und Missverständnisse zu vermeiden.&lt;br /&gt;
** Für kleinere Änderungen (z.B. kaputten Link reparieren), kann ein review helfen (z.B. um alle Stellen zu finden; auch auf der englischen Seite), ist aber nicht zwigend nötig.&lt;br /&gt;
** Größere Änderungen an anderen Teilen der Homepage sollte mit der Community abgestimmt sein.&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels &amp;lt;code&amp;gt;&amp;amp;lt;!--break--&amp;amp;gt;&amp;lt;/code&amp;gt; kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
: Dabei sollte die Einleitung auf der Homepage nur ein oder zwei Absätze lang sein, der Rest ist dann auf der folgeseite zu lesen. Das bitte in der Zukunft beachten.&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
&lt;br /&gt;
Die Ruby dependencies sind recht alt (ein Upgrade des jekyll-fFrameworks steht eigentlich an). Damit bietet sich Docker für die lokale Entwicklung an.&lt;br /&gt;
&lt;br /&gt;
=== Docker ===&lt;br /&gt;
Vgl. https://git.kbu.freifunk.net/ff-kbu/website/blob/master/.gitlab-ci.yml&lt;br /&gt;
&lt;br /&gt;
* Image: ruby:2.2-jessie&lt;br /&gt;
&lt;br /&gt;
Vorbereiten des Containers&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# git clone ausführen und in das Verzeichnis wechseln&lt;br /&gt;
$ gem install bundler --no-ri --no-rdoc -v 1.17.3&lt;br /&gt;
$ bundle install  --path vendor&lt;br /&gt;
$ bundle exec jekyll serve # Startet einen Server, siehe unten&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Debian Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bundle exec jekyll build 	// die Seite bauen&lt;br /&gt;
bundle exec jekyll -w	        // uns Änderungen anzeigen lassen&lt;br /&gt;
bundle exec jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://git.kbu.freifunk.net/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6025</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6025"/>
		<updated>2020-01-18T09:13:14Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Einrichten der Entwicklungsumgebung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
* Änderungen auf gitlab einstellen (https://git.kbu.freifunk.net/ff-kbu/website),&lt;br /&gt;
** Gitlab hat einen Web-Editor, über den Dateien bearbeitet werden können&lt;br /&gt;
** Best-practice: '''Eigenen Branch''' (fork) für jede zusammenhängende Änderung erstellen&lt;br /&gt;
**  Änderungen auf dem '''master'''-branch werden '''sofort live''' gestellt. &lt;br /&gt;
** Alternativ checkout &amp;amp; Aufsetzen der Entwicklungsumgebung&lt;br /&gt;
* Ändern und testen (gitlab-ci durchlaufen lassen)&lt;br /&gt;
* Merge-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Review / Rechte / 4-Augen Prinzip ==&lt;br /&gt;
&lt;br /&gt;
* Grundsätzlich: Änderungen an der Homepage nur nach Rücksprache. Öffentlichkeitsarbeit betrifft alle.&lt;br /&gt;
* Gitlab-Accounts in der KBU-Gruppe (vgl. https://git.kbu.freifunk.net/ff-kbu/website/-/project_members) können Änderungen vornehmen. Mitglieder sind die Freifunker, das Projekt länger begleiten. Die Aufnahme erfolgt auf Anfrage / Rücksprache.&lt;br /&gt;
* Review:&lt;br /&gt;
** Für blog-Artikel hat sich ein Review / 4-Augen Prinzip bewährt. Hierbei geht's darum, Tippfehler zu entfernen und Missverständnisse zu vermeiden.&lt;br /&gt;
** Für kleinere Änderungen (z.B. kaputten Link reparieren), kann ein review helfen (z.B. um alle Stellen zu finden; auch auf der englischen Seite), ist aber nicht zwigend nötig.&lt;br /&gt;
** Größere Änderungen an anderen Teilen der Homepage sollte mit der Community abgestimmt sein.&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels &amp;lt;code&amp;gt;&amp;amp;lt;!--break--&amp;amp;gt;&amp;lt;/code&amp;gt; kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
: Dabei sollte die Einleitung auf der Homepage nur ein oder zwei Absätze lang sein, der Rest ist dann auf der folgeseite zu lesen. Das bitte in der Zukunft beachten.&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
&lt;br /&gt;
Die Ruby dependencies sind recht alt (ein Upgrade des jekyll-fFrameworks steht eigentlich an). Damit bietet sich Docker für die lokale Entwicklung an.&lt;br /&gt;
&lt;br /&gt;
=== Docker ===&lt;br /&gt;
Vgl. https://git.kbu.freifunk.net/ff-kbu/website/blob/master/.gitlab-ci.yml&lt;br /&gt;
&lt;br /&gt;
* Container: ruby:2.2-jessie&lt;br /&gt;
&lt;br /&gt;
Vorbereiten des Containers&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# git clone ausführen und in das Verzeichnis wechseln&lt;br /&gt;
$ gem install bundler --no-ri --no-rdoc -v 1.17.3&lt;br /&gt;
$ bundle install  --path vendor&lt;br /&gt;
$ bundle exec jekyll serve # Startet einen Server, siehe unten&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Debian Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bundle exec jekyll build 	// die Seite bauen&lt;br /&gt;
bundle exec jekyll -w	        // uns Änderungen anzeigen lassen&lt;br /&gt;
bundle exec jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://git.kbu.freifunk.net/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6024</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6024"/>
		<updated>2020-01-18T09:13:06Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Einrichten der Entwicklungsumgebung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
* Änderungen auf gitlab einstellen (https://git.kbu.freifunk.net/ff-kbu/website),&lt;br /&gt;
** Gitlab hat einen Web-Editor, über den Dateien bearbeitet werden können&lt;br /&gt;
** Best-practice: '''Eigenen Branch''' (fork) für jede zusammenhängende Änderung erstellen&lt;br /&gt;
**  Änderungen auf dem '''master'''-branch werden '''sofort live''' gestellt. &lt;br /&gt;
** Alternativ checkout &amp;amp; Aufsetzen der Entwicklungsumgebung&lt;br /&gt;
* Ändern und testen (gitlab-ci durchlaufen lassen)&lt;br /&gt;
* Merge-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Review / Rechte / 4-Augen Prinzip ==&lt;br /&gt;
&lt;br /&gt;
* Grundsätzlich: Änderungen an der Homepage nur nach Rücksprache. Öffentlichkeitsarbeit betrifft alle.&lt;br /&gt;
* Gitlab-Accounts in der KBU-Gruppe (vgl. https://git.kbu.freifunk.net/ff-kbu/website/-/project_members) können Änderungen vornehmen. Mitglieder sind die Freifunker, das Projekt länger begleiten. Die Aufnahme erfolgt auf Anfrage / Rücksprache.&lt;br /&gt;
* Review:&lt;br /&gt;
** Für blog-Artikel hat sich ein Review / 4-Augen Prinzip bewährt. Hierbei geht's darum, Tippfehler zu entfernen und Missverständnisse zu vermeiden.&lt;br /&gt;
** Für kleinere Änderungen (z.B. kaputten Link reparieren), kann ein review helfen (z.B. um alle Stellen zu finden; auch auf der englischen Seite), ist aber nicht zwigend nötig.&lt;br /&gt;
** Größere Änderungen an anderen Teilen der Homepage sollte mit der Community abgestimmt sein.&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels &amp;lt;code&amp;gt;&amp;amp;lt;!--break--&amp;amp;gt;&amp;lt;/code&amp;gt; kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
: Dabei sollte die Einleitung auf der Homepage nur ein oder zwei Absätze lang sein, der Rest ist dann auf der folgeseite zu lesen. Das bitte in der Zukunft beachten.&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
&lt;br /&gt;
Die Ruby dependencies sind recht alt (ein Upgrade des jekyll-fFrameworks steht eigentlich an). Damit bietet sich Docker für die lokale Entwicklung an.&lt;br /&gt;
&lt;br /&gt;
=== Docker ===&lt;br /&gt;
Vgl. https://git.kbu.freifunk.net/ff-kbu/website/blob/master/.gitlab-ci.yml&lt;br /&gt;
&lt;br /&gt;
* Container: ruby:2.2-jessie&lt;br /&gt;
&lt;br /&gt;
Vorbereiten des Containers&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# git clone ausführen und in das Verzeichnis wechseln&lt;br /&gt;
$ gem install bundler --no-ri --no-rdoc -v 1.17.3&lt;br /&gt;
$ bundle install  --path vendor&lt;br /&gt;
$ bundle exec jekyll serve # Startet einen Server, siehe unten&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Debian Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bundle exec jekyll build 	// die Seite bauen&lt;br /&gt;
bundle exec jekyll -w	        // uns Änderungen anzeigen lassen&lt;br /&gt;
bundle exec jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://git.kbu.freifunk.net/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6023</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6023"/>
		<updated>2020-01-18T09:08:08Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Dokumentation zur Homepage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
* Änderungen auf gitlab einstellen (https://git.kbu.freifunk.net/ff-kbu/website),&lt;br /&gt;
** Gitlab hat einen Web-Editor, über den Dateien bearbeitet werden können&lt;br /&gt;
** Best-practice: '''Eigenen Branch''' (fork) für jede zusammenhängende Änderung erstellen&lt;br /&gt;
**  Änderungen auf dem '''master'''-branch werden '''sofort live''' gestellt. &lt;br /&gt;
** Alternativ checkout &amp;amp; Aufsetzen der Entwicklungsumgebung&lt;br /&gt;
* Ändern und testen (gitlab-ci durchlaufen lassen)&lt;br /&gt;
* Merge-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Review / Rechte / 4-Augen Prinzip ==&lt;br /&gt;
&lt;br /&gt;
* Grundsätzlich: Änderungen an der Homepage nur nach Rücksprache. Öffentlichkeitsarbeit betrifft alle.&lt;br /&gt;
* Gitlab-Accounts in der KBU-Gruppe (vgl. https://git.kbu.freifunk.net/ff-kbu/website/-/project_members) können Änderungen vornehmen. Mitglieder sind die Freifunker, das Projekt länger begleiten. Die Aufnahme erfolgt auf Anfrage / Rücksprache.&lt;br /&gt;
* Review:&lt;br /&gt;
** Für blog-Artikel hat sich ein Review / 4-Augen Prinzip bewährt. Hierbei geht's darum, Tippfehler zu entfernen und Missverständnisse zu vermeiden.&lt;br /&gt;
** Für kleinere Änderungen (z.B. kaputten Link reparieren), kann ein review helfen (z.B. um alle Stellen zu finden; auch auf der englischen Seite), ist aber nicht zwigend nötig.&lt;br /&gt;
** Größere Änderungen an anderen Teilen der Homepage sollte mit der Community abgestimmt sein.&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels &amp;lt;code&amp;gt;&amp;amp;lt;!--break--&amp;amp;gt;&amp;lt;/code&amp;gt; kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
: Dabei sollte die Einleitung auf der Homepage nur ein oder zwei Absätze lang sein, der Rest ist dann auf der folgeseite zu lesen. Das bitte in der Zukunft beachten.&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
=== Debian Stable / Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bundle exec jekyll build 	// die Seite bauen&lt;br /&gt;
bundle exec jekyll -w	        // uns Änderungen anzeigen lassen&lt;br /&gt;
bundle exec jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://git.kbu.freifunk.net/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6022</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6022"/>
		<updated>2020-01-18T09:07:42Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Dokumentation zur Homepage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
* Änderungen auf gitlab einstellen (https://git.kbu.freifunk.net/ff-kbu/website),&lt;br /&gt;
** Gitlab hat einen Web-Editor, über den Dateien bearbeitet werden können&lt;br /&gt;
** Best-practice: '''Eigenen Branch''' (fork) für jede zusammenhängende Änderung erstellen&lt;br /&gt;
**  '''Achtung''': Änderungen auf dem master-branch werden sofort live gestellt. &lt;br /&gt;
** Alternativ checkout &amp;amp; Aufsetzen der Entwicklungsumgebung&lt;br /&gt;
* Ändern und testen (gitlab-ci durchlaufen lassen)&lt;br /&gt;
* Merge-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Review / Rechte / 4-Augen Prinzip ==&lt;br /&gt;
&lt;br /&gt;
* Grundsätzlich: Änderungen an der Homepage nur nach Rücksprache. Öffentlichkeitsarbeit betrifft alle.&lt;br /&gt;
* Gitlab-Accounts in der KBU-Gruppe (vgl. https://git.kbu.freifunk.net/ff-kbu/website/-/project_members) können Änderungen vornehmen. Mitglieder sind die Freifunker, das Projekt länger begleiten. Die Aufnahme erfolgt auf Anfrage / Rücksprache.&lt;br /&gt;
* Review:&lt;br /&gt;
** Für blog-Artikel hat sich ein Review / 4-Augen Prinzip bewährt. Hierbei geht's darum, Tippfehler zu entfernen und Missverständnisse zu vermeiden.&lt;br /&gt;
** Für kleinere Änderungen (z.B. kaputten Link reparieren), kann ein review helfen (z.B. um alle Stellen zu finden; auch auf der englischen Seite), ist aber nicht zwigend nötig.&lt;br /&gt;
** Größere Änderungen an anderen Teilen der Homepage sollte mit der Community abgestimmt sein.&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels &amp;lt;code&amp;gt;&amp;amp;lt;!--break--&amp;amp;gt;&amp;lt;/code&amp;gt; kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
: Dabei sollte die Einleitung auf der Homepage nur ein oder zwei Absätze lang sein, der Rest ist dann auf der folgeseite zu lesen. Das bitte in der Zukunft beachten.&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
=== Debian Stable / Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bundle exec jekyll build 	// die Seite bauen&lt;br /&gt;
bundle exec jekyll -w	        // uns Änderungen anzeigen lassen&lt;br /&gt;
bundle exec jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://git.kbu.freifunk.net/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6021</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6021"/>
		<updated>2020-01-18T09:07:20Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Dokumentation zur Homepage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
* Änderungen auf gitlab einstellen (https://git.kbu.freifunk.net/ff-kbu/website),&lt;br /&gt;
** Gitlab hat einen Web-Editor, über den Dateien bearbeitet werden können&lt;br /&gt;
** Best-practice: '''Eigenen Fork''' / Branch für jede Änderung erstellen&lt;br /&gt;
**  '''Achtung''': Änderungen auf dem master-branch werden sofort live gestellt. &lt;br /&gt;
** Alternativ checkout &amp;amp; Aufsetzen der Entwicklungsumgebung&lt;br /&gt;
* Ändern und testen (gitlab-ci durchlaufen lassen)&lt;br /&gt;
* Merge-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Review / Rechte / 4-Augen Prinzip ==&lt;br /&gt;
&lt;br /&gt;
* Grundsätzlich: Änderungen an der Homepage nur nach Rücksprache. Öffentlichkeitsarbeit betrifft alle.&lt;br /&gt;
* Gitlab-Accounts in der KBU-Gruppe (vgl. https://git.kbu.freifunk.net/ff-kbu/website/-/project_members) können Änderungen vornehmen. Mitglieder sind die Freifunker, das Projekt länger begleiten. Die Aufnahme erfolgt auf Anfrage / Rücksprache.&lt;br /&gt;
* Review:&lt;br /&gt;
** Für blog-Artikel hat sich ein Review / 4-Augen Prinzip bewährt. Hierbei geht's darum, Tippfehler zu entfernen und Missverständnisse zu vermeiden.&lt;br /&gt;
** Für kleinere Änderungen (z.B. kaputten Link reparieren), kann ein review helfen (z.B. um alle Stellen zu finden; auch auf der englischen Seite), ist aber nicht zwigend nötig.&lt;br /&gt;
** Größere Änderungen an anderen Teilen der Homepage sollte mit der Community abgestimmt sein.&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels &amp;lt;code&amp;gt;&amp;amp;lt;!--break--&amp;amp;gt;&amp;lt;/code&amp;gt; kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
: Dabei sollte die Einleitung auf der Homepage nur ein oder zwei Absätze lang sein, der Rest ist dann auf der folgeseite zu lesen. Das bitte in der Zukunft beachten.&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
=== Debian Stable / Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bundle exec jekyll build 	// die Seite bauen&lt;br /&gt;
bundle exec jekyll -w	        // uns Änderungen anzeigen lassen&lt;br /&gt;
bundle exec jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://git.kbu.freifunk.net/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6020</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6020"/>
		<updated>2020-01-18T09:06:43Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Review / Rechte / 4-Augen Prinzip */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
* Änderungen auf gitlab einstellen (https://git.kbu.freifunk.net/ff-kbu/website),&lt;br /&gt;
** Gitlab hat einen Web-Editor, über den Dateien bearbeitet werden können&lt;br /&gt;
** Best-practice: Einzelnen Fork / Branch für jede Änderung erstellen&lt;br /&gt;
**  '''Achtung''': Änderungen auf dem master-branch werden sofort live gestellt. &lt;br /&gt;
** Alternativ checkout &amp;amp; Aufsetzen der Entwicklungsumgebung&lt;br /&gt;
* Ändern und testen (gitlab-ci durchlaufen lassen)&lt;br /&gt;
* Merge-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Review / Rechte / 4-Augen Prinzip ==&lt;br /&gt;
&lt;br /&gt;
* Grundsätzlich: Änderungen an der Homepage nur nach Rücksprache. Öffentlichkeitsarbeit betrifft alle.&lt;br /&gt;
* Gitlab-Accounts in der KBU-Gruppe (vgl. https://git.kbu.freifunk.net/ff-kbu/website/-/project_members) können Änderungen vornehmen. Mitglieder sind die Freifunker, das Projekt länger begleiten. Die Aufnahme erfolgt auf Anfrage / Rücksprache.&lt;br /&gt;
* Review:&lt;br /&gt;
** Für blog-Artikel hat sich ein Review / 4-Augen Prinzip bewährt. Hierbei geht's darum, Tippfehler zu entfernen und Missverständnisse zu vermeiden.&lt;br /&gt;
** Für kleinere Änderungen (z.B. kaputten Link reparieren), kann ein review helfen (z.B. um alle Stellen zu finden; auch auf der englischen Seite), ist aber nicht zwigend nötig.&lt;br /&gt;
** Größere Änderungen an anderen Teilen der Homepage sollte mit der Community abgestimmt sein.&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels &amp;lt;code&amp;gt;&amp;amp;lt;!--break--&amp;amp;gt;&amp;lt;/code&amp;gt; kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
: Dabei sollte die Einleitung auf der Homepage nur ein oder zwei Absätze lang sein, der Rest ist dann auf der folgeseite zu lesen. Das bitte in der Zukunft beachten.&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
=== Debian Stable / Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bundle exec jekyll build 	// die Seite bauen&lt;br /&gt;
bundle exec jekyll -w	        // uns Änderungen anzeigen lassen&lt;br /&gt;
bundle exec jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://git.kbu.freifunk.net/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6019</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6019"/>
		<updated>2020-01-18T09:06:22Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
* Änderungen auf gitlab einstellen (https://git.kbu.freifunk.net/ff-kbu/website),&lt;br /&gt;
** Gitlab hat einen Web-Editor, über den Dateien bearbeitet werden können&lt;br /&gt;
** Best-practice: Einzelnen Fork / Branch für jede Änderung erstellen&lt;br /&gt;
**  '''Achtung''': Änderungen auf dem master-branch werden sofort live gestellt. &lt;br /&gt;
** Alternativ checkout &amp;amp; Aufsetzen der Entwicklungsumgebung&lt;br /&gt;
* Ändern und testen (gitlab-ci durchlaufen lassen)&lt;br /&gt;
* Merge-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Review / Rechte / 4-Augen Prinzip ==&lt;br /&gt;
&lt;br /&gt;
* Grundsätzlich: Änderungen an der Homepage nur nach Rücksprache. Öffentlichkeitsarbeit betrifft alle.&lt;br /&gt;
* Gitlab-Accounts in der KBU-Gruppe (vgl. https://git.kbu.freifunk.net/ff-kbu/website/-/project_members) können Änderungen vornehmen. Mitglieder sind die Freifunker, das Projekt länger begleiten. Die Aufnahme erfolgt auf Anfrage / Rücksprache.&lt;br /&gt;
* Review:&lt;br /&gt;
** Für blog-Artikel hat sich ein Review / 4-Augen Prinzip bewährt. Hierbei geht's idR darum, Tippfehler zu entfernen und Missverständnisse zu vermeiden.&lt;br /&gt;
** Für kleinere Änderungen (z.B. kaputten Link reparieren), kann ein review helfen (z.B. um alle Stellen zu finden; auch auf der englischen Seite), ist aber nicht zwigend nötig.&lt;br /&gt;
** Größere Änderungen an anderen Teilen der Homepage sollte mit der Community abgestimmt sein.&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels &amp;lt;code&amp;gt;&amp;amp;lt;!--break--&amp;amp;gt;&amp;lt;/code&amp;gt; kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
: Dabei sollte die Einleitung auf der Homepage nur ein oder zwei Absätze lang sein, der Rest ist dann auf der folgeseite zu lesen. Das bitte in der Zukunft beachten.&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
=== Debian Stable / Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bundle exec jekyll build 	// die Seite bauen&lt;br /&gt;
bundle exec jekyll -w	        // uns Änderungen anzeigen lassen&lt;br /&gt;
bundle exec jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://git.kbu.freifunk.net/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6018</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6018"/>
		<updated>2020-01-14T12:34:38Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Workflow */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
* Änderungen auf gitlab einstellen (https://git.kbu.freifunk.net/ff-kbu/website),&lt;br /&gt;
** Gitlab hat einen Web-Editor, über den Dateien bearbeitet werden können&lt;br /&gt;
** Best-practice: Einzelnen Fork / Branch für jede Änderung erstellen&lt;br /&gt;
**  '''Achtung''': Änderungen auf dem master-branch werden sofort live gestellt. &lt;br /&gt;
** Alternativ checkout &amp;amp; Aufsetzen der Entwicklungsumgebung&lt;br /&gt;
* Ändern und testen (gitlab-ci durchlaufen lassen)&lt;br /&gt;
* Merge-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels &amp;lt;code&amp;gt;&amp;amp;lt;!--break--&amp;amp;gt;&amp;lt;/code&amp;gt; kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
: Dabei sollte die Einleitung auf der Homepage nur ein oder zwei Absätze lang sein, der Rest ist dann auf der folgeseite zu lesen. Das bitte in der Zukunft beachten.&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
=== Debian Stable / Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bundle exec jekyll build 	// die Seite bauen&lt;br /&gt;
bundle exec jekyll -w	        // uns Änderungen anzeigen lassen&lt;br /&gt;
bundle exec jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://git.kbu.freifunk.net/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6017</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6017"/>
		<updated>2020-01-14T12:34:26Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Dokumentation zur Homepage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
* Änderungen auf gitlab einstellen (https://git.kbu.freifunk.net/ff-kbu/website),&lt;br /&gt;
** Gitlab hat einen Web-Editor, über den Dateien bearbeitet werden können&lt;br /&gt;
** Best-practice: Einzelnen Fork / Branch für jede Änderung erstellen&lt;br /&gt;
**  '''Achtung''': Änderungen auf dem master-branch werden sofort live gestellt. &lt;br /&gt;
** Alternativ checkout &amp;amp; Aufsetzen der Entwicklungsumgebung&lt;br /&gt;
* Ändern und testen (gitlab-ci durchlaufen lassen)&lt;br /&gt;
* Merge-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels &amp;lt;code&amp;gt;&amp;amp;lt;!--break--&amp;amp;gt;&amp;lt;/code&amp;gt; kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
: Dabei sollte die Einleitung auf der Homepage nur ein oder zwei Absätze lang sein, der Rest ist dann auf der folgeseite zu lesen. Das bitte in der Zukunft beachten.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
* Änderungsvorschläge werden als Pull-Request gegen das github-Repo erstellt (https://git.kbu.freifunk.net/ff-kbu/website - Branch: master)&lt;br /&gt;
* Nach dem 4-Augen Prinzip wird der Pull-Request merged -- Kommentare, Fragen werden dort hinterlegt&lt;br /&gt;
* Existiert eine Änderung, so wird die Homepage über gitlab-ci deployed (https://git.kbu.freifunk.net/ff-kbu/website/pipelines)&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
=== Debian Stable / Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bundle exec jekyll build 	// die Seite bauen&lt;br /&gt;
bundle exec jekyll -w	        // uns Änderungen anzeigen lassen&lt;br /&gt;
bundle exec jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://git.kbu.freifunk.net/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6016</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6016"/>
		<updated>2020-01-13T15:56:31Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
# Eigenen Branch auf gitlab erstellen (https://git.kbu.freifunk.net/ff-kbu/website), d.h. auf den edit-Knopf drücken. '''Achtung''': Änderungen auf dem master-branch werden sofort live gestellt. Das sollten nur kleine Korrekturen sein. Für den normalen 4-Augen / Review-Prozess erstelle mitte einen neuen Branch (z.B. master+blog123) mit Merge-Request.&lt;br /&gt;
# checkout &amp;amp; Aufsetzen der Entwicklungsumgebung (optional, wie unten beschrieben)&lt;br /&gt;
# Ändern und testen (alternativ: gitlab-ci durchlaufen lassen)&lt;br /&gt;
# Merge-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels &amp;lt;code&amp;gt;&amp;amp;lt;!--break--&amp;amp;gt;&amp;lt;/code&amp;gt; kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
: Dabei sollte die Einleitung auf der Homepage nur ein oder zwei Absätze lang sein, der Rest ist dann auf der folgeseite zu lesen. Das bitte in der Zukunft beachten.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
* Änderungsvorschläge werden als Pull-Request gegen das github-Repo erstellt (https://git.kbu.freifunk.net/ff-kbu/website - Branch: master)&lt;br /&gt;
* Nach dem 4-Augen Prinzip wird der Pull-Request merged -- Kommentare, Fragen werden dort hinterlegt&lt;br /&gt;
* Existiert eine Änderung, so wird die Homepage über gitlab-ci deployed (https://git.kbu.freifunk.net/ff-kbu/website/pipelines)&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
=== Debian Stable / Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bundle exec jekyll build 	// die Seite bauen&lt;br /&gt;
bundle exec jekyll -w	        // uns Änderungen anzeigen lassen&lt;br /&gt;
bundle exec jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://git.kbu.freifunk.net/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IRC&amp;diff=6015</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IRC&amp;diff=6015"/>
		<updated>2020-01-13T10:31:03Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wir verwenden einen IRC-Channel. Mit etwas Glück können wir Dir bei Problemen direkt helfen.&lt;br /&gt;
&lt;br /&gt;
Solltest Du IRC nicht kennen, hilft Wikipedia: http://de.wikipedia.org/wiki/Internet_Relay_Chat&lt;br /&gt;
&lt;br /&gt;
 Server (ipv4+ipv6): irc.paranode.net&lt;br /&gt;
 &lt;br /&gt;
 Channel: #ff-kbu&lt;br /&gt;
 &lt;br /&gt;
 Port: 6667, oder 6697 SSL&lt;br /&gt;
&lt;br /&gt;
===WebChat===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: red&amp;quot;&amp;gt;Hinweis&amp;lt;/span&amp;gt;: ''Mit dem Webchat gibt es aktuell Probleme - vermutlich hat kiwiirc.com die policies geändert. Ideen und Hosting sind willkommen.''&lt;br /&gt;
&lt;br /&gt;
 https://kiwiirc.com/client/irc.paranode.net/?nick=besucher?#ff-kbu&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Kontakt]]&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IRC&amp;diff=6014</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IRC&amp;diff=6014"/>
		<updated>2020-01-12T19:55:00Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* WebChat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Seit kurzem verwenden wir einen IRC-Channel. Mit etwas Glück können wir Dir bei Problemen direkt helfen.&lt;br /&gt;
&lt;br /&gt;
Solltest Du IRC nicht kennen, hilft Wikipedia: http://de.wikipedia.org/wiki/Internet_Relay_Chat&lt;br /&gt;
&lt;br /&gt;
 Server (ipv4+ipv6): irc.paranode.net&lt;br /&gt;
 &lt;br /&gt;
 Channel: #ff-kbu&lt;br /&gt;
 &lt;br /&gt;
 Port: 6667, oder 6697 SSL&lt;br /&gt;
&lt;br /&gt;
===WebChat===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: red&amp;quot;&amp;gt;Hinweis&amp;lt;/span&amp;gt;: ''Mit dem Webchat gibt es aktuell Probleme - vermutlich hat kiwiirc.com die policies geändert. Ideen und Hosting sind willkommen.''&lt;br /&gt;
&lt;br /&gt;
 https://kiwiirc.com/client/irc.paranode.net/?nick=besucher?#ff-kbu&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Kontakt]]&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IRC&amp;diff=6013</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IRC&amp;diff=6013"/>
		<updated>2020-01-12T19:54:16Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* WebChat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Seit kurzem verwenden wir einen IRC-Channel. Mit etwas Glück können wir Dir bei Problemen direkt helfen.&lt;br /&gt;
&lt;br /&gt;
Solltest Du IRC nicht kennen, hilft Wikipedia: http://de.wikipedia.org/wiki/Internet_Relay_Chat&lt;br /&gt;
&lt;br /&gt;
 Server (ipv4+ipv6): irc.paranode.net&lt;br /&gt;
 &lt;br /&gt;
 Channel: #ff-kbu&lt;br /&gt;
 &lt;br /&gt;
 Port: 6667, oder 6697 SSL&lt;br /&gt;
&lt;br /&gt;
===WebChat===&lt;br /&gt;
&lt;br /&gt;
Hinweis: ''Mit dem Webchat gibt es aktuell Probleme - vermutlich hat kiwiirc.com die policies geändert. Ideen und Hosting sind willkommen.''&lt;br /&gt;
&lt;br /&gt;
 https://kiwiirc.com/client/irc.paranode.net/?nick=besucher?#ff-kbu&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Kontakt]]&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6012</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6012"/>
		<updated>2020-01-12T18:32:24Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Workflow */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
# Eigenen Branch auf gitlab erstellen (https://git.kbu.freifunk.net/ff-kbu/website), d.h. auf den edit-Knopf drücken&lt;br /&gt;
# checkout &amp;amp; Aufsetzen der Entwicklungsumgebung (optional, wie unten beschrieben)&lt;br /&gt;
# Ändern und testen (alternativ: gitlab-ci durchlaufen lassen)&lt;br /&gt;
# Merge-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels &amp;lt;code&amp;gt;&amp;amp;lt;!--break--&amp;amp;gt;&amp;lt;/code&amp;gt; kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
: Dabei sollte die Einleitung auf der Homepage nur ein oder zwei Absätze lang sein, der Rest ist dann auf der folgeseite zu lesen. Das bitte in der Zukunft beachten.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
* Änderungsvorschläge werden als Pull-Request gegen das github-Repo erstellt (https://git.kbu.freifunk.net/ff-kbu/website - Branch: master)&lt;br /&gt;
* Nach dem 4-Augen Prinzip wird der Pull-Request merged -- Kommentare, Fragen werden dort hinterlegt&lt;br /&gt;
* Existiert eine Änderung, so wird die Homepage über gitlab-ci deployed (https://git.kbu.freifunk.net/ff-kbu/website/pipelines)&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
=== Debian Stable / Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bundle exec jekyll build 	// die Seite bauen&lt;br /&gt;
bundle exec jekyll -w	        // uns Änderungen anzeigen lassen&lt;br /&gt;
bundle exec jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://git.kbu.freifunk.net/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6011</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6011"/>
		<updated>2020-01-12T18:32:10Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Dokumentation zur Homepage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
# Eigenen Branch auf gitlab erstellen (https://git.kbu.freifunk.net/ff-kbu/website), d.h. auf den edit-Knopf drücken&lt;br /&gt;
# checkout &amp;amp; Aufsetzen der Entwicklungsumgebung (optional, wie unten beschrieben)&lt;br /&gt;
# Ändern und testen (alternativ: gitlab-ci durchlaufen lassen)&lt;br /&gt;
# Merge-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels &amp;lt;code&amp;gt;&amp;amp;lt;!--break--&amp;amp;gt;&amp;lt;/code&amp;gt; kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
: Dabei sollte die Einleitung auf der Homepage nur ein oder zwei Absätze lang sein, der Rest ist dann auf der folgeseite zu lesen. Das bitte in der Zukunft beachten.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
* Änderungsvorschläge werden als Pull-Request gegen das github-Repo erstellt (https://git.kbu.freifunk.net/ff-kbu/website - Branch: master)&lt;br /&gt;
* Nach dem 4-Augen Prinzip wird der Pull-Request merged -- Kommentare, fragen werden dort hinterlegt&lt;br /&gt;
* Existiert eine Änderung, so wird die Homepage über gitlab-ci deployed (https://git.kbu.freifunk.net/ff-kbu/website/pipelines)&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
=== Debian Stable / Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bundle exec jekyll build 	// die Seite bauen&lt;br /&gt;
bundle exec jekyll -w	        // uns Änderungen anzeigen lassen&lt;br /&gt;
bundle exec jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://git.kbu.freifunk.net/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6010</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=6010"/>
		<updated>2020-01-12T18:31:36Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: github -&amp;gt; gitlab&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
# Eigenen Branch auf gitlab erstellen (https://git.kbu.freifunk.net/ff-kbu/website), d.h. auf den edit-Knopf drücken&lt;br /&gt;
# checkout &amp;amp; Aufsetzen der Entwicklungsumgebung (wie unten beschrieben)&lt;br /&gt;
# Ändern und testen&lt;br /&gt;
# Merge-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels &amp;lt;code&amp;gt;&amp;amp;lt;!--break--&amp;amp;gt;&amp;lt;/code&amp;gt; kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
: Dabei sollte die Einleitung auf der Homepage nur ein oder zwei Absätze lang sein, der Rest ist dann auf der folgeseite zu lesen. Das bitte in der Zukunft beachten.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
* Änderungsvorschläge werden als Pull-Request gegen das github-Repo erstellt (https://git.kbu.freifunk.net/ff-kbu/website - Branch: master)&lt;br /&gt;
* Nach dem 4-Augen Prinzip wird der Pull-Request merged -- Kommentare, fragen werden dort hinterlegt&lt;br /&gt;
* Existiert eine Änderung, so wird die Homepage über gitlab-ci deployed (https://git.kbu.freifunk.net/ff-kbu/website/pipelines)&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
=== Debian Stable / Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bundle exec jekyll build 	// die Seite bauen&lt;br /&gt;
bundle exec jekyll -w	        // uns Änderungen anzeigen lassen&lt;br /&gt;
bundle exec jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://git.kbu.freifunk.net/ff-kbu/website.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://git.kbu.freifunk.net/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=6008</id>
		<title>Experteneinstellungen</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=6008"/>
		<updated>2020-01-04T13:46:07Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Knoten über SSH Installieren oder Updaten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für diese Einstellungen wird ein SSH-Zugang zum Node benötigt. Der muss wie in [[Node_konfigurieren#Remote_Access|Node konfigurieren]] beschrieben aktiviert werden. Außerdem wird ein SSH-Client auf dem Computer benötigt. Unter Windows kann dafür PuTTY [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite] verwendet werden. &lt;br /&gt;
&lt;br /&gt;
SSH-Keys können mit PuTTYgen (ebenfalls unter [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite]) erzeugt und verwaltet werden (s. auch [https://www.google.de/search?q=putty+ssh+key+erzeugen Google]).&lt;br /&gt;
Falls es Probleme mit der Einrichtung eines SSH-Keys gibt, ist es meist am einfachsten, einmal zu einem [[Treffen|Freifunktreffen]] zu kommen, und sich dort helfen zu lassen.&lt;br /&gt;
&lt;br /&gt;
== SSH-Zugang einrichten ==&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Möglichkeiten sich per SSH mit einem Freifunk-Knoten zu verbinden: Mit einem Passwort oder mit einem SSH-Key. &lt;br /&gt;
&lt;br /&gt;
Wir empfohlen, sich mit SSH-Key zu verbinden. Da die Freifunk-Knoten im Internet direkt erreichbar sind, bieten Passwörter eine sehr große Angriffsoberfläche über Wörtebuchattacken und Ähnliches.&lt;br /&gt;
&lt;br /&gt;
==== Mit SSH-Keys ====&lt;br /&gt;
&lt;br /&gt;
Unter Linux sollte ein RSA-Key in &amp;lt;code&amp;gt;~/.ssh/id_rsa.pub&amp;lt;/code&amp;gt; liegen. Der kann mit &lt;br /&gt;
  cat ~/.ssh/id_rsa.pub&lt;br /&gt;
angezeigt werden. Falls kein Key vorhanden ist, kann mit&lt;br /&gt;
  ssh-keygen -t rsa -b 4096 -C &amp;quot;your_email@example.com&amp;quot;&lt;br /&gt;
einer generiert werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Key kann im [[Node konfigurieren|Config-Menü]] eingetragen werden:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
==== Mit Passwort ====&lt;br /&gt;
&lt;br /&gt;
Zum ersten Ausprobieren oder falls das Nutzen eines SSH-Keys nicht möglich ist, kann man sich auch mit einem Passwort zu dem Node verbinden.&lt;br /&gt;
Dazu wird einfach ein Passwort im [[Node konfigurieren|Config-Menü]] eingetragen:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
=== Per SSH zu Node verbinden ===&lt;br /&gt;
&lt;br /&gt;
Die IP des Node kann zum Beispiel auf der Karte (https://map.kbu.freifunk.net/) ermittelt werden. Dann kann man sich zu dem Knoten per SSH verbinden:&lt;br /&gt;
  ssh root@&amp;lt;&amp;lt;&amp;lt;ip-adresse&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH unter Windows: PuTTY ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Putty.png|right|thumb|PuTTY]]&lt;br /&gt;
[[Datei:PuttyNeu.png|right|thumb|PuTTY: Bei der ersten Verbindung muss die Identität des Servers bestätigt werden]]&lt;br /&gt;
Unter Windows kann man das Programm PuTTY (putty.exe) verwenden, um eine SSH-Verbindung aufzubauen. PuTTY kann man sich auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage] herunterladen.&lt;br /&gt;
&lt;br /&gt;
PuTTY kann auch mit SSH-Key-Authentifizierung benutzt werden. Dazu muss mit PuTTYGen (puttygen.exe) ein Key generiert werden. Dieser Key muss in Pageant (pageant.exe) geladen werden, bevor PuTTY gestartet wird. Beide Programme gibt es ebenfalls auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage].&lt;br /&gt;
Dokumentation zu diesen Programmen finden sich auf der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter9.html#pageant Pagenant-Dokumentation] und der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter8.html#pubkey PuTTYGen-Dokumentation].&lt;br /&gt;
&lt;br /&gt;
== Standardkonfiguration via SSH vornehmen ==&lt;br /&gt;
&lt;br /&gt;
=== Position für die Karte eintragen / ändern ===&lt;br /&gt;
&lt;br /&gt;
Die Position auf der Karte wird in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; konfiguriert. &lt;br /&gt;
&lt;br /&gt;
Die Änderungen erscheinen nach etwa 5 Minuten auf der Karte https://map.kbu.freifunk.net/.&lt;br /&gt;
&lt;br /&gt;
==== Node von der Karte entfernen ====&lt;br /&gt;
&lt;br /&gt;
Einfach im Abschnitt &amp;lt;code&amp;gt;config location&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;option share_location '0'&amp;lt;/code&amp;gt; setzen.&lt;br /&gt;
&lt;br /&gt;
==== Node auf Karte eintragen / ändern ====&lt;br /&gt;
&lt;br /&gt;
Dazu muss der folgende Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; eingefügt / geändert werden.&lt;br /&gt;
  config location&lt;br /&gt;
        option share_location '1'&lt;br /&gt;
        option latitude '50.7107'&lt;br /&gt;
        option longitude '7.1079'&lt;br /&gt;
        option altitude '72'&lt;br /&gt;
Die letze Angabe &amp;lt;code&amp;gt;option altitude&amp;lt;/code&amp;gt; kann weggelassen werden, wenn man die genaue Höhe nicht weiß.&lt;br /&gt;
&lt;br /&gt;
=== Kontaktangabe ändern ===&lt;br /&gt;
&lt;br /&gt;
Dies wird durch den folgenden Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; geregelt:&lt;br /&gt;
  config owner&lt;br /&gt;
        option contact '&amp;lt;&amp;lt;&amp;lt;Email oder Telefonnummer&amp;gt;&amp;gt;&amp;gt;'&lt;br /&gt;
&lt;br /&gt;
== Privates WLAN hinzufügen ==&lt;br /&gt;
&lt;br /&gt;
Der Node kann auch das lokale Heimnetzwerk über WLAN ausstrahlen. Das sollte dann aber auf jeden Fall mit einem Passwort absichern. &lt;br /&gt;
Je nach Firmware / Gluon-Version unterscheidet sich die Einrichtung: '''Bei einigen muss eine MAC-Adresse gesetzt werden - bei anderen nicht.'''&lt;br /&gt;
&lt;br /&gt;
Das private wlan-Netz wird direkt mit dem WAN-Port des Routers per Netzwerkbrücke verbunden: Falls Du keine IP-Adresse bekommst oder der Zugang nicht funktioniert, überprüfe zunächst, ob der Knoten&lt;br /&gt;
erfolgreich eine VPN-Verbindung aufbauen kann, d.h. auf der Karte korrekt angezeigt wird.&lt;br /&gt;
&lt;br /&gt;
Um ein privates wlan einzurichten, verbinde Dich am besten per SSH und orientiere Dich an den Kommandos in der Gluon-Dokumentation je nach Version - z.B.&lt;br /&gt;
* v2019.1: https://gluon.readthedocs.io/en/v2019.1.x/features/private-wlan.html&lt;br /&gt;
* v2018.2: https://gluon.readthedocs.io/en/v2018.2.x/features/private-wlan.html&lt;br /&gt;
* v2016.2: https://gluon.readthedocs.io/en/v2016.2.x/features/private-wlan.html&lt;br /&gt;
&lt;br /&gt;
Auch für andere Versionen sind Anleitungen verfügbar - hierzu musst Du die Version in der Menüleiste auswählen. Das genannte Pakete gluon-web-private-wifi (vormals: gluon-luci-private-wifi) ist in einigen Firmwares nicht enthalten, so dass die Konfiguration dort nur über SSH erfolgen kann.&lt;br /&gt;
&lt;br /&gt;
== Knoten über SSH installieren oder updaten ==&lt;br /&gt;
&lt;br /&gt;
Falls Du die normale WebUI nicht aufrufen kannst - z.B. weil Du einen Router retten musst oder das Passwort vergessen hast - kannst Du die Firmware auch per SSH-installieren.&lt;br /&gt;
Hierzu muss eine [https://wiki.freifunk.net/Freifunk-Firmware Freifunk-Firmware], [https://openwrt.org OpenWRT] oder [https://dd-wrt.com DD-WRT] auf dem Router installiert sein.&lt;br /&gt;
&lt;br /&gt;
# Starte den Router im [https://openwrt.org/de/doc/howto/generic.failsafe OpenWRT failsafe Modus] (auch für Freifunk-Firmware) oder [https://wiki.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash dd-wrt recovery Modus] (nur dd-wrt)&lt;br /&gt;
# Stelle sicher, dass Dein Computer eine feste IP-Adresse hat, z.B. '''192.168.1.2''' (Maske: '''255.255.255.0''')&lt;br /&gt;
# Kopiere Die Firmware von Deinem Computer in das '''/tmp/''' Verzeichnis des Routers. Unter Windows gibt es dafür [https://winscp.net/eng/docs/lang:de WinSCP]&lt;br /&gt;
# Verbinde Dich per SSH mit dem Gerät. Unter Windows kannst Du [https://www.putty.org/ putty] verwenden.&lt;br /&gt;
# Führe den folgenden Befehl im SSH-Fenster aus - hier ein Beispiel für einen TP-Link TL-WA860RE:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sysupgrade -vn /tmp/gluon-ffkbu-V2-v2018.2-FastD-tp-link-tl-wa860re-v1-sysupgrade.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Hinweis: Bei einigen älteren OpenWRT- oder Freifunk-Software-Versionen ist der Router per telnet anstelle von SSH erreichbar. Hier kannst Du die Firmware nicht einfach per WinSCP kopieren.&lt;br /&gt;
In diesen Fällen musst Du die Firmware mit Deinem Computer im Netzwerk bereit stellen (u.a. ftp, sftp, http, netcat) und über diesen Weg kopieren.&lt;br /&gt;
&lt;br /&gt;
== TP-Link WR 841 als Switch für Heimnetzwerk verwenden ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig stellt der WR 841 über den blauen Port eine fastd-Meshverbindung über das Internet her und gibt aus den gelben Ports entweder Freifunknetz aus oder mesht mit anderen Nodes.&lt;br /&gt;
&lt;br /&gt;
Man kann ihn aber auch dazu überreden, über die gelben Ports die fastd-Verbindung über das Internet aufzubauen und über den blauen Port Freifunk auszuspucken oder zu meshen.  Die gelben Ports fungieren dann automatisch wie ein 4-Port Switch im Heimnetzwerk.&lt;br /&gt;
&lt;br /&gt;
Dazu ändert man einfach in der &amp;lt;code&amp;gt;/etc/config/network&amp;lt;/code&amp;gt; alle Auftreten von &amp;lt;code&amp;gt;eth0&amp;lt;/code&amp;gt; (gelbe Ports¹) durch &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; (blauer Port) '''und umgekehrt'''. Das Ergebnis sollte dann in etwa so aussehen:&lt;br /&gt;
  config interface 'wan'&lt;br /&gt;
        option ifname 'eth0'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'mesh_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'client_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
&lt;br /&gt;
Der Router sollte jetzt einmal neugestartet werden.&lt;br /&gt;
&lt;br /&gt;
¹ Ja, alle gelben Ports werden intern über ein einziges Interface angesprochen. In der Kiste steckt ein kleiner 5-Port-Switch, von dem 4 Ports nach draußen gehen (gelb) und einen zum Betriebssystem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=6007</id>
		<title>Experteneinstellungen</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=6007"/>
		<updated>2020-01-04T13:44:14Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Knoten über SSH Installieren oder Updaten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für diese Einstellungen wird ein SSH-Zugang zum Node benötigt. Der muss wie in [[Node_konfigurieren#Remote_Access|Node konfigurieren]] beschrieben aktiviert werden. Außerdem wird ein SSH-Client auf dem Computer benötigt. Unter Windows kann dafür PuTTY [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite] verwendet werden. &lt;br /&gt;
&lt;br /&gt;
SSH-Keys können mit PuTTYgen (ebenfalls unter [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite]) erzeugt und verwaltet werden (s. auch [https://www.google.de/search?q=putty+ssh+key+erzeugen Google]).&lt;br /&gt;
Falls es Probleme mit der Einrichtung eines SSH-Keys gibt, ist es meist am einfachsten, einmal zu einem [[Treffen|Freifunktreffen]] zu kommen, und sich dort helfen zu lassen.&lt;br /&gt;
&lt;br /&gt;
== SSH-Zugang einrichten ==&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Möglichkeiten sich per SSH mit einem Freifunk-Knoten zu verbinden: Mit einem Passwort oder mit einem SSH-Key. &lt;br /&gt;
&lt;br /&gt;
Wir empfohlen, sich mit SSH-Key zu verbinden. Da die Freifunk-Knoten im Internet direkt erreichbar sind, bieten Passwörter eine sehr große Angriffsoberfläche über Wörtebuchattacken und Ähnliches.&lt;br /&gt;
&lt;br /&gt;
==== Mit SSH-Keys ====&lt;br /&gt;
&lt;br /&gt;
Unter Linux sollte ein RSA-Key in &amp;lt;code&amp;gt;~/.ssh/id_rsa.pub&amp;lt;/code&amp;gt; liegen. Der kann mit &lt;br /&gt;
  cat ~/.ssh/id_rsa.pub&lt;br /&gt;
angezeigt werden. Falls kein Key vorhanden ist, kann mit&lt;br /&gt;
  ssh-keygen -t rsa -b 4096 -C &amp;quot;your_email@example.com&amp;quot;&lt;br /&gt;
einer generiert werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Key kann im [[Node konfigurieren|Config-Menü]] eingetragen werden:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
==== Mit Passwort ====&lt;br /&gt;
&lt;br /&gt;
Zum ersten Ausprobieren oder falls das Nutzen eines SSH-Keys nicht möglich ist, kann man sich auch mit einem Passwort zu dem Node verbinden.&lt;br /&gt;
Dazu wird einfach ein Passwort im [[Node konfigurieren|Config-Menü]] eingetragen:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
=== Per SSH zu Node verbinden ===&lt;br /&gt;
&lt;br /&gt;
Die IP des Node kann zum Beispiel auf der Karte (https://map.kbu.freifunk.net/) ermittelt werden. Dann kann man sich zu dem Knoten per SSH verbinden:&lt;br /&gt;
  ssh root@&amp;lt;&amp;lt;&amp;lt;ip-adresse&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH unter Windows: PuTTY ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Putty.png|right|thumb|PuTTY]]&lt;br /&gt;
[[Datei:PuttyNeu.png|right|thumb|PuTTY: Bei der ersten Verbindung muss die Identität des Servers bestätigt werden]]&lt;br /&gt;
Unter Windows kann man das Programm PuTTY (putty.exe) verwenden, um eine SSH-Verbindung aufzubauen. PuTTY kann man sich auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage] herunterladen.&lt;br /&gt;
&lt;br /&gt;
PuTTY kann auch mit SSH-Key-Authentifizierung benutzt werden. Dazu muss mit PuTTYGen (puttygen.exe) ein Key generiert werden. Dieser Key muss in Pageant (pageant.exe) geladen werden, bevor PuTTY gestartet wird. Beide Programme gibt es ebenfalls auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage].&lt;br /&gt;
Dokumentation zu diesen Programmen finden sich auf der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter9.html#pageant Pagenant-Dokumentation] und der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter8.html#pubkey PuTTYGen-Dokumentation].&lt;br /&gt;
&lt;br /&gt;
== Standardkonfiguration via SSH vornehmen ==&lt;br /&gt;
&lt;br /&gt;
=== Position für die Karte eintragen / ändern ===&lt;br /&gt;
&lt;br /&gt;
Die Position auf der Karte wird in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; konfiguriert. &lt;br /&gt;
&lt;br /&gt;
Die Änderungen erscheinen nach etwa 5 Minuten auf der Karte https://map.kbu.freifunk.net/.&lt;br /&gt;
&lt;br /&gt;
==== Node von der Karte entfernen ====&lt;br /&gt;
&lt;br /&gt;
Einfach im Abschnitt &amp;lt;code&amp;gt;config location&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;option share_location '0'&amp;lt;/code&amp;gt; setzen.&lt;br /&gt;
&lt;br /&gt;
==== Node auf Karte eintragen / ändern ====&lt;br /&gt;
&lt;br /&gt;
Dazu muss der folgende Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; eingefügt / geändert werden.&lt;br /&gt;
  config location&lt;br /&gt;
        option share_location '1'&lt;br /&gt;
        option latitude '50.7107'&lt;br /&gt;
        option longitude '7.1079'&lt;br /&gt;
        option altitude '72'&lt;br /&gt;
Die letze Angabe &amp;lt;code&amp;gt;option altitude&amp;lt;/code&amp;gt; kann weggelassen werden, wenn man die genaue Höhe nicht weiß.&lt;br /&gt;
&lt;br /&gt;
=== Kontaktangabe ändern ===&lt;br /&gt;
&lt;br /&gt;
Dies wird durch den folgenden Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; geregelt:&lt;br /&gt;
  config owner&lt;br /&gt;
        option contact '&amp;lt;&amp;lt;&amp;lt;Email oder Telefonnummer&amp;gt;&amp;gt;&amp;gt;'&lt;br /&gt;
&lt;br /&gt;
== Privates WLAN hinzufügen ==&lt;br /&gt;
&lt;br /&gt;
Der Node kann auch das lokale Heimnetzwerk über WLAN ausstrahlen. Das sollte dann aber auf jeden Fall mit einem Passwort absichern. &lt;br /&gt;
Je nach Firmware / Gluon-Version unterscheidet sich die Einrichtung: '''Bei einigen muss eine MAC-Adresse gesetzt werden - bei anderen nicht.'''&lt;br /&gt;
&lt;br /&gt;
Das private wlan-Netz wird direkt mit dem WAN-Port des Routers per Netzwerkbrücke verbunden: Falls Du keine IP-Adresse bekommst oder der Zugang nicht funktioniert, überprüfe zunächst, ob der Knoten&lt;br /&gt;
erfolgreich eine VPN-Verbindung aufbauen kann, d.h. auf der Karte korrekt angezeigt wird.&lt;br /&gt;
&lt;br /&gt;
Um ein privates wlan einzurichten, verbinde Dich am besten per SSH und orientiere Dich an den Kommandos in der Gluon-Dokumentation je nach Version - z.B.&lt;br /&gt;
* v2019.1: https://gluon.readthedocs.io/en/v2019.1.x/features/private-wlan.html&lt;br /&gt;
* v2018.2: https://gluon.readthedocs.io/en/v2018.2.x/features/private-wlan.html&lt;br /&gt;
* v2016.2: https://gluon.readthedocs.io/en/v2016.2.x/features/private-wlan.html&lt;br /&gt;
&lt;br /&gt;
Auch für andere Versionen sind Anleitungen verfügbar - hierzu musst Du die Version in der Menüleiste auswählen. Das genannte Pakete gluon-web-private-wifi (vormals: gluon-luci-private-wifi) ist in einigen Firmwares nicht enthalten, so dass die Konfiguration dort nur über SSH erfolgen kann.&lt;br /&gt;
&lt;br /&gt;
== Knoten über SSH Installieren oder Updaten ==&lt;br /&gt;
&lt;br /&gt;
Falls Du die normale WebUI nicht aufrufen kannst - z.B. weil Du einen Router retten musst oder das Passwort vergessen hast - kannst Du die Firmware auch per SSH-installieren.&lt;br /&gt;
Hierzu muss eine [https://wiki.freifunk.net/Freifunk-Firmware Freifunk-Firmware], [https://openwrt.org OpenWRT] oder [https://dd-wrt.com DD-WRT] auf dem Router installiert sein.&lt;br /&gt;
&lt;br /&gt;
# Starte den Router im [https://openwrt.org/de/doc/howto/generic.failsafe OpenWRT failsafe Modus] (auch für Freifunk-Firmware) oder [https://wiki.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash dd-wrt recovery Modus] (nur dd-wrt)&lt;br /&gt;
# Stelle sicher, dass Dein Computer eine feste IP-Adresse hat, z.B. '''192.168.1.2''' (Maske: '''255.255.255.0''')&lt;br /&gt;
# Kopiere Die Firmware von Deinem Computer in das '''/tmp/''' Verzeichnis des Routers. Unter Windows gibt es dafür [https://winscp.net/eng/docs/lang:de WinSCP]&lt;br /&gt;
# Verbinde Dich per SSH mit dem Gerät. Unter Windows kannst Du [https://www.putty.org/ putty] verwenden.&lt;br /&gt;
# Führe den folgenden Befehl im SSH-Fenster aus - hier ein Beispiel für einen TP-Link TL-WA860RE:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sysupgrade -vn /tmp/gluon-ffkbu-V2-v2018.2-FastD-tp-link-tl-wa860re-v1-sysupgrade.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Hinweis: Bei einigen älteren OpenWRT- oder Freifunk-Software-Versionen ist der Router per telnet anstelle von SSH erreichbar. Hier kannst Du die Firmware nicht einfach per WinSCP kopieren.&lt;br /&gt;
In diesen Fällen musst Du die Firmware mit Deinem Computer im Netzwerk bereit stellen (u.a. ftp, sftp, http, netcat) und über diesen Weg kopieren.&lt;br /&gt;
&lt;br /&gt;
== TP-Link WR 841 als Switch für Heimnetzwerk verwenden ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig stellt der WR 841 über den blauen Port eine fastd-Meshverbindung über das Internet her und gibt aus den gelben Ports entweder Freifunknetz aus oder mesht mit anderen Nodes.&lt;br /&gt;
&lt;br /&gt;
Man kann ihn aber auch dazu überreden, über die gelben Ports die fastd-Verbindung über das Internet aufzubauen und über den blauen Port Freifunk auszuspucken oder zu meshen.  Die gelben Ports fungieren dann automatisch wie ein 4-Port Switch im Heimnetzwerk.&lt;br /&gt;
&lt;br /&gt;
Dazu ändert man einfach in der &amp;lt;code&amp;gt;/etc/config/network&amp;lt;/code&amp;gt; alle Auftreten von &amp;lt;code&amp;gt;eth0&amp;lt;/code&amp;gt; (gelbe Ports¹) durch &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; (blauer Port) '''und umgekehrt'''. Das Ergebnis sollte dann in etwa so aussehen:&lt;br /&gt;
  config interface 'wan'&lt;br /&gt;
        option ifname 'eth0'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'mesh_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'client_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
&lt;br /&gt;
Der Router sollte jetzt einmal neugestartet werden.&lt;br /&gt;
&lt;br /&gt;
¹ Ja, alle gelben Ports werden intern über ein einziges Interface angesprochen. In der Kiste steckt ein kleiner 5-Port-Switch, von dem 4 Ports nach draußen gehen (gelb) und einen zum Betriebssystem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=6006</id>
		<title>Experteneinstellungen</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=6006"/>
		<updated>2020-01-04T13:43:50Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Knoten über SSH Installieren oder Updaten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für diese Einstellungen wird ein SSH-Zugang zum Node benötigt. Der muss wie in [[Node_konfigurieren#Remote_Access|Node konfigurieren]] beschrieben aktiviert werden. Außerdem wird ein SSH-Client auf dem Computer benötigt. Unter Windows kann dafür PuTTY [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite] verwendet werden. &lt;br /&gt;
&lt;br /&gt;
SSH-Keys können mit PuTTYgen (ebenfalls unter [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite]) erzeugt und verwaltet werden (s. auch [https://www.google.de/search?q=putty+ssh+key+erzeugen Google]).&lt;br /&gt;
Falls es Probleme mit der Einrichtung eines SSH-Keys gibt, ist es meist am einfachsten, einmal zu einem [[Treffen|Freifunktreffen]] zu kommen, und sich dort helfen zu lassen.&lt;br /&gt;
&lt;br /&gt;
== SSH-Zugang einrichten ==&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Möglichkeiten sich per SSH mit einem Freifunk-Knoten zu verbinden: Mit einem Passwort oder mit einem SSH-Key. &lt;br /&gt;
&lt;br /&gt;
Wir empfohlen, sich mit SSH-Key zu verbinden. Da die Freifunk-Knoten im Internet direkt erreichbar sind, bieten Passwörter eine sehr große Angriffsoberfläche über Wörtebuchattacken und Ähnliches.&lt;br /&gt;
&lt;br /&gt;
==== Mit SSH-Keys ====&lt;br /&gt;
&lt;br /&gt;
Unter Linux sollte ein RSA-Key in &amp;lt;code&amp;gt;~/.ssh/id_rsa.pub&amp;lt;/code&amp;gt; liegen. Der kann mit &lt;br /&gt;
  cat ~/.ssh/id_rsa.pub&lt;br /&gt;
angezeigt werden. Falls kein Key vorhanden ist, kann mit&lt;br /&gt;
  ssh-keygen -t rsa -b 4096 -C &amp;quot;your_email@example.com&amp;quot;&lt;br /&gt;
einer generiert werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Key kann im [[Node konfigurieren|Config-Menü]] eingetragen werden:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
==== Mit Passwort ====&lt;br /&gt;
&lt;br /&gt;
Zum ersten Ausprobieren oder falls das Nutzen eines SSH-Keys nicht möglich ist, kann man sich auch mit einem Passwort zu dem Node verbinden.&lt;br /&gt;
Dazu wird einfach ein Passwort im [[Node konfigurieren|Config-Menü]] eingetragen:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
=== Per SSH zu Node verbinden ===&lt;br /&gt;
&lt;br /&gt;
Die IP des Node kann zum Beispiel auf der Karte (https://map.kbu.freifunk.net/) ermittelt werden. Dann kann man sich zu dem Knoten per SSH verbinden:&lt;br /&gt;
  ssh root@&amp;lt;&amp;lt;&amp;lt;ip-adresse&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH unter Windows: PuTTY ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Putty.png|right|thumb|PuTTY]]&lt;br /&gt;
[[Datei:PuttyNeu.png|right|thumb|PuTTY: Bei der ersten Verbindung muss die Identität des Servers bestätigt werden]]&lt;br /&gt;
Unter Windows kann man das Programm PuTTY (putty.exe) verwenden, um eine SSH-Verbindung aufzubauen. PuTTY kann man sich auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage] herunterladen.&lt;br /&gt;
&lt;br /&gt;
PuTTY kann auch mit SSH-Key-Authentifizierung benutzt werden. Dazu muss mit PuTTYGen (puttygen.exe) ein Key generiert werden. Dieser Key muss in Pageant (pageant.exe) geladen werden, bevor PuTTY gestartet wird. Beide Programme gibt es ebenfalls auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage].&lt;br /&gt;
Dokumentation zu diesen Programmen finden sich auf der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter9.html#pageant Pagenant-Dokumentation] und der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter8.html#pubkey PuTTYGen-Dokumentation].&lt;br /&gt;
&lt;br /&gt;
== Standardkonfiguration via SSH vornehmen ==&lt;br /&gt;
&lt;br /&gt;
=== Position für die Karte eintragen / ändern ===&lt;br /&gt;
&lt;br /&gt;
Die Position auf der Karte wird in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; konfiguriert. &lt;br /&gt;
&lt;br /&gt;
Die Änderungen erscheinen nach etwa 5 Minuten auf der Karte https://map.kbu.freifunk.net/.&lt;br /&gt;
&lt;br /&gt;
==== Node von der Karte entfernen ====&lt;br /&gt;
&lt;br /&gt;
Einfach im Abschnitt &amp;lt;code&amp;gt;config location&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;option share_location '0'&amp;lt;/code&amp;gt; setzen.&lt;br /&gt;
&lt;br /&gt;
==== Node auf Karte eintragen / ändern ====&lt;br /&gt;
&lt;br /&gt;
Dazu muss der folgende Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; eingefügt / geändert werden.&lt;br /&gt;
  config location&lt;br /&gt;
        option share_location '1'&lt;br /&gt;
        option latitude '50.7107'&lt;br /&gt;
        option longitude '7.1079'&lt;br /&gt;
        option altitude '72'&lt;br /&gt;
Die letze Angabe &amp;lt;code&amp;gt;option altitude&amp;lt;/code&amp;gt; kann weggelassen werden, wenn man die genaue Höhe nicht weiß.&lt;br /&gt;
&lt;br /&gt;
=== Kontaktangabe ändern ===&lt;br /&gt;
&lt;br /&gt;
Dies wird durch den folgenden Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; geregelt:&lt;br /&gt;
  config owner&lt;br /&gt;
        option contact '&amp;lt;&amp;lt;&amp;lt;Email oder Telefonnummer&amp;gt;&amp;gt;&amp;gt;'&lt;br /&gt;
&lt;br /&gt;
== Privates WLAN hinzufügen ==&lt;br /&gt;
&lt;br /&gt;
Der Node kann auch das lokale Heimnetzwerk über WLAN ausstrahlen. Das sollte dann aber auf jeden Fall mit einem Passwort absichern. &lt;br /&gt;
Je nach Firmware / Gluon-Version unterscheidet sich die Einrichtung: '''Bei einigen muss eine MAC-Adresse gesetzt werden - bei anderen nicht.'''&lt;br /&gt;
&lt;br /&gt;
Das private wlan-Netz wird direkt mit dem WAN-Port des Routers per Netzwerkbrücke verbunden: Falls Du keine IP-Adresse bekommst oder der Zugang nicht funktioniert, überprüfe zunächst, ob der Knoten&lt;br /&gt;
erfolgreich eine VPN-Verbindung aufbauen kann, d.h. auf der Karte korrekt angezeigt wird.&lt;br /&gt;
&lt;br /&gt;
Um ein privates wlan einzurichten, verbinde Dich am besten per SSH und orientiere Dich an den Kommandos in der Gluon-Dokumentation je nach Version - z.B.&lt;br /&gt;
* v2019.1: https://gluon.readthedocs.io/en/v2019.1.x/features/private-wlan.html&lt;br /&gt;
* v2018.2: https://gluon.readthedocs.io/en/v2018.2.x/features/private-wlan.html&lt;br /&gt;
* v2016.2: https://gluon.readthedocs.io/en/v2016.2.x/features/private-wlan.html&lt;br /&gt;
&lt;br /&gt;
Auch für andere Versionen sind Anleitungen verfügbar - hierzu musst Du die Version in der Menüleiste auswählen. Das genannte Pakete gluon-web-private-wifi (vormals: gluon-luci-private-wifi) ist in einigen Firmwares nicht enthalten, so dass die Konfiguration dort nur über SSH erfolgen kann.&lt;br /&gt;
&lt;br /&gt;
== Knoten über SSH Installieren oder Updaten ==&lt;br /&gt;
&lt;br /&gt;
Falls Du die normale WebUI nicht aufrufen kannst - z.B. weil Du einen Router retten musst oder das Passwort vergessen hast - kannst Du die Firmware auch per SSH-installieren.&lt;br /&gt;
Hierzu muss eine [https://wiki.freifunk.net/Freifunk-Firmware Freifunk-Firmware], [https://openwrt.org OpenWRT] oder [https://dd-wrt.com DD-WRT] auf dem Router installiert sein.&lt;br /&gt;
&lt;br /&gt;
# Starte den Router im [https://openwrt.org/de/doc/howto/generic.failsafe OpenWRT failsafe Modus] (auch für Freifunk-Firmware) oder [https://wiki.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash dd-wrt recovery Modus] (nur dd-wrt)&lt;br /&gt;
# Stelle sicher, dass Dein Computer eine feste IP-Adresse hat, z.B. '''192.168.1.2''' (Maske: '''255.255.255.0''')&lt;br /&gt;
# Kopiere Die Firmware von Deinem Computer in das '''/tmp/''' Verzeichnis des Routers. Unter Windows gibt es dafür [https://winscp.net/eng/docs/lang:de WinSCP]&lt;br /&gt;
# Verbinde Dich per SSH mit dem Gerät. Unter Windows kannst Du [https://www.putty.org/ putty] verwenden.&lt;br /&gt;
# Führe den folgenden Befehl im SSH-Fenster aus - hier ein Beispiel für einen TP-Link TL-WA860RE:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sysupgrade -vn /tmp/gluon-ffkbu-V2-v2018.2-FastD-tp-link-tl-wa860re-v1-sysupgrade.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Hinweis: Bei einigen älteren OpenWRT oder Freifunk-Version ist der Router per telnet anstelle von SSH erreichbar. Hier kannst Du die Firmware nicht einfach per WinSCP kopieren.&lt;br /&gt;
In diesen Fällen musst Du die Firmware mit Deinem Computer im Netzwerk bereit stellen (u.a. ftp, sftp, http, netcat) und über diesen Weg kopieren.&lt;br /&gt;
&lt;br /&gt;
== TP-Link WR 841 als Switch für Heimnetzwerk verwenden ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig stellt der WR 841 über den blauen Port eine fastd-Meshverbindung über das Internet her und gibt aus den gelben Ports entweder Freifunknetz aus oder mesht mit anderen Nodes.&lt;br /&gt;
&lt;br /&gt;
Man kann ihn aber auch dazu überreden, über die gelben Ports die fastd-Verbindung über das Internet aufzubauen und über den blauen Port Freifunk auszuspucken oder zu meshen.  Die gelben Ports fungieren dann automatisch wie ein 4-Port Switch im Heimnetzwerk.&lt;br /&gt;
&lt;br /&gt;
Dazu ändert man einfach in der &amp;lt;code&amp;gt;/etc/config/network&amp;lt;/code&amp;gt; alle Auftreten von &amp;lt;code&amp;gt;eth0&amp;lt;/code&amp;gt; (gelbe Ports¹) durch &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; (blauer Port) '''und umgekehrt'''. Das Ergebnis sollte dann in etwa so aussehen:&lt;br /&gt;
  config interface 'wan'&lt;br /&gt;
        option ifname 'eth0'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'mesh_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'client_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
&lt;br /&gt;
Der Router sollte jetzt einmal neugestartet werden.&lt;br /&gt;
&lt;br /&gt;
¹ Ja, alle gelben Ports werden intern über ein einziges Interface angesprochen. In der Kiste steckt ein kleiner 5-Port-Switch, von dem 4 Ports nach draußen gehen (gelb) und einen zum Betriebssystem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=6005</id>
		<title>Experteneinstellungen</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=6005"/>
		<updated>2020-01-04T13:43:16Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Knoten über SSH Installieren oder Updaten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für diese Einstellungen wird ein SSH-Zugang zum Node benötigt. Der muss wie in [[Node_konfigurieren#Remote_Access|Node konfigurieren]] beschrieben aktiviert werden. Außerdem wird ein SSH-Client auf dem Computer benötigt. Unter Windows kann dafür PuTTY [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite] verwendet werden. &lt;br /&gt;
&lt;br /&gt;
SSH-Keys können mit PuTTYgen (ebenfalls unter [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite]) erzeugt und verwaltet werden (s. auch [https://www.google.de/search?q=putty+ssh+key+erzeugen Google]).&lt;br /&gt;
Falls es Probleme mit der Einrichtung eines SSH-Keys gibt, ist es meist am einfachsten, einmal zu einem [[Treffen|Freifunktreffen]] zu kommen, und sich dort helfen zu lassen.&lt;br /&gt;
&lt;br /&gt;
== SSH-Zugang einrichten ==&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Möglichkeiten sich per SSH mit einem Freifunk-Knoten zu verbinden: Mit einem Passwort oder mit einem SSH-Key. &lt;br /&gt;
&lt;br /&gt;
Wir empfohlen, sich mit SSH-Key zu verbinden. Da die Freifunk-Knoten im Internet direkt erreichbar sind, bieten Passwörter eine sehr große Angriffsoberfläche über Wörtebuchattacken und Ähnliches.&lt;br /&gt;
&lt;br /&gt;
==== Mit SSH-Keys ====&lt;br /&gt;
&lt;br /&gt;
Unter Linux sollte ein RSA-Key in &amp;lt;code&amp;gt;~/.ssh/id_rsa.pub&amp;lt;/code&amp;gt; liegen. Der kann mit &lt;br /&gt;
  cat ~/.ssh/id_rsa.pub&lt;br /&gt;
angezeigt werden. Falls kein Key vorhanden ist, kann mit&lt;br /&gt;
  ssh-keygen -t rsa -b 4096 -C &amp;quot;your_email@example.com&amp;quot;&lt;br /&gt;
einer generiert werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Key kann im [[Node konfigurieren|Config-Menü]] eingetragen werden:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
==== Mit Passwort ====&lt;br /&gt;
&lt;br /&gt;
Zum ersten Ausprobieren oder falls das Nutzen eines SSH-Keys nicht möglich ist, kann man sich auch mit einem Passwort zu dem Node verbinden.&lt;br /&gt;
Dazu wird einfach ein Passwort im [[Node konfigurieren|Config-Menü]] eingetragen:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
=== Per SSH zu Node verbinden ===&lt;br /&gt;
&lt;br /&gt;
Die IP des Node kann zum Beispiel auf der Karte (https://map.kbu.freifunk.net/) ermittelt werden. Dann kann man sich zu dem Knoten per SSH verbinden:&lt;br /&gt;
  ssh root@&amp;lt;&amp;lt;&amp;lt;ip-adresse&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH unter Windows: PuTTY ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Putty.png|right|thumb|PuTTY]]&lt;br /&gt;
[[Datei:PuttyNeu.png|right|thumb|PuTTY: Bei der ersten Verbindung muss die Identität des Servers bestätigt werden]]&lt;br /&gt;
Unter Windows kann man das Programm PuTTY (putty.exe) verwenden, um eine SSH-Verbindung aufzubauen. PuTTY kann man sich auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage] herunterladen.&lt;br /&gt;
&lt;br /&gt;
PuTTY kann auch mit SSH-Key-Authentifizierung benutzt werden. Dazu muss mit PuTTYGen (puttygen.exe) ein Key generiert werden. Dieser Key muss in Pageant (pageant.exe) geladen werden, bevor PuTTY gestartet wird. Beide Programme gibt es ebenfalls auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage].&lt;br /&gt;
Dokumentation zu diesen Programmen finden sich auf der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter9.html#pageant Pagenant-Dokumentation] und der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter8.html#pubkey PuTTYGen-Dokumentation].&lt;br /&gt;
&lt;br /&gt;
== Standardkonfiguration via SSH vornehmen ==&lt;br /&gt;
&lt;br /&gt;
=== Position für die Karte eintragen / ändern ===&lt;br /&gt;
&lt;br /&gt;
Die Position auf der Karte wird in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; konfiguriert. &lt;br /&gt;
&lt;br /&gt;
Die Änderungen erscheinen nach etwa 5 Minuten auf der Karte https://map.kbu.freifunk.net/.&lt;br /&gt;
&lt;br /&gt;
==== Node von der Karte entfernen ====&lt;br /&gt;
&lt;br /&gt;
Einfach im Abschnitt &amp;lt;code&amp;gt;config location&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;option share_location '0'&amp;lt;/code&amp;gt; setzen.&lt;br /&gt;
&lt;br /&gt;
==== Node auf Karte eintragen / ändern ====&lt;br /&gt;
&lt;br /&gt;
Dazu muss der folgende Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; eingefügt / geändert werden.&lt;br /&gt;
  config location&lt;br /&gt;
        option share_location '1'&lt;br /&gt;
        option latitude '50.7107'&lt;br /&gt;
        option longitude '7.1079'&lt;br /&gt;
        option altitude '72'&lt;br /&gt;
Die letze Angabe &amp;lt;code&amp;gt;option altitude&amp;lt;/code&amp;gt; kann weggelassen werden, wenn man die genaue Höhe nicht weiß.&lt;br /&gt;
&lt;br /&gt;
=== Kontaktangabe ändern ===&lt;br /&gt;
&lt;br /&gt;
Dies wird durch den folgenden Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; geregelt:&lt;br /&gt;
  config owner&lt;br /&gt;
        option contact '&amp;lt;&amp;lt;&amp;lt;Email oder Telefonnummer&amp;gt;&amp;gt;&amp;gt;'&lt;br /&gt;
&lt;br /&gt;
== Privates WLAN hinzufügen ==&lt;br /&gt;
&lt;br /&gt;
Der Node kann auch das lokale Heimnetzwerk über WLAN ausstrahlen. Das sollte dann aber auf jeden Fall mit einem Passwort absichern. &lt;br /&gt;
Je nach Firmware / Gluon-Version unterscheidet sich die Einrichtung: '''Bei einigen muss eine MAC-Adresse gesetzt werden - bei anderen nicht.'''&lt;br /&gt;
&lt;br /&gt;
Das private wlan-Netz wird direkt mit dem WAN-Port des Routers per Netzwerkbrücke verbunden: Falls Du keine IP-Adresse bekommst oder der Zugang nicht funktioniert, überprüfe zunächst, ob der Knoten&lt;br /&gt;
erfolgreich eine VPN-Verbindung aufbauen kann, d.h. auf der Karte korrekt angezeigt wird.&lt;br /&gt;
&lt;br /&gt;
Um ein privates wlan einzurichten, verbinde Dich am besten per SSH und orientiere Dich an den Kommandos in der Gluon-Dokumentation je nach Version - z.B.&lt;br /&gt;
* v2019.1: https://gluon.readthedocs.io/en/v2019.1.x/features/private-wlan.html&lt;br /&gt;
* v2018.2: https://gluon.readthedocs.io/en/v2018.2.x/features/private-wlan.html&lt;br /&gt;
* v2016.2: https://gluon.readthedocs.io/en/v2016.2.x/features/private-wlan.html&lt;br /&gt;
&lt;br /&gt;
Auch für andere Versionen sind Anleitungen verfügbar - hierzu musst Du die Version in der Menüleiste auswählen. Das genannte Pakete gluon-web-private-wifi (vormals: gluon-luci-private-wifi) ist in einigen Firmwares nicht enthalten, so dass die Konfiguration dort nur über SSH erfolgen kann.&lt;br /&gt;
&lt;br /&gt;
== Knoten über SSH Installieren oder Updaten ==&lt;br /&gt;
&lt;br /&gt;
Falls Du die normale WebUI nicht aufrufen kannst - z.B. weil Du einen Router retten musst oder das Passwort vergessen hast - kannst Du die Firmware auch per SSH-installieren.&lt;br /&gt;
Hierzu muss eine [https://wiki.freifunk.net/Freifunk-Firmware Freifunk-Firmware], [https://openwrt.org OpenWRT] oder [https://dd-wrt.com DD-WRT] auf dem Router installiert sein.&lt;br /&gt;
&lt;br /&gt;
# Starte den Router im [https://openwrt.org/de/doc/howto/generic.failsafe OpenWRT failsafe Modus] (auch für Freifunk-Firmware) oder [https://wiki.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash dd-wrt recovery Modus] (nur dd-wrt)&lt;br /&gt;
# Stelle sicher, dass Dein Computer eine feste IP-Adresse hat, z.B. '''192.168.1.2''' (Maske: '''255.255.255.0''')&lt;br /&gt;
# Kopiere Die Firmware von Deinem Computer in das '''/tmp/''' Verzeichnis des Routers. Unter Windows gibt es dafür [https://winscp.net/eng/docs/lang:de WinSCP]&lt;br /&gt;
# Verbinde Dich per SSH mit dem Gerät. Unter Windows kannst Du [https://www.putty.org/ putty] verwenden.&lt;br /&gt;
# Führe den folgenden Befehl im SSH-Fenster aus - hier ein Beispiel für einen TP-Link TL-WA860RE:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sysupgrade -vn /tmp/gluon-ffkbu-V2-v2018.2-FastD-tp-link-tl-wa860re-v1-sysupgrade.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Hinweis: Bei einigen älteren OpenWRT oder Freifunk-Version ist der Router per telnet anstelle von SSH erreichbar. Hier kannst Du die Firmware nicht einfach per WinSCP kopieren.&lt;br /&gt;
In diesen Fällen musst Du die Firmware mit Deinem Computer im Netzwerk bereit stellen (ftp, sftp, http, netcat) über diesen Weg kopieren.&lt;br /&gt;
&lt;br /&gt;
== TP-Link WR 841 als Switch für Heimnetzwerk verwenden ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig stellt der WR 841 über den blauen Port eine fastd-Meshverbindung über das Internet her und gibt aus den gelben Ports entweder Freifunknetz aus oder mesht mit anderen Nodes.&lt;br /&gt;
&lt;br /&gt;
Man kann ihn aber auch dazu überreden, über die gelben Ports die fastd-Verbindung über das Internet aufzubauen und über den blauen Port Freifunk auszuspucken oder zu meshen.  Die gelben Ports fungieren dann automatisch wie ein 4-Port Switch im Heimnetzwerk.&lt;br /&gt;
&lt;br /&gt;
Dazu ändert man einfach in der &amp;lt;code&amp;gt;/etc/config/network&amp;lt;/code&amp;gt; alle Auftreten von &amp;lt;code&amp;gt;eth0&amp;lt;/code&amp;gt; (gelbe Ports¹) durch &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; (blauer Port) '''und umgekehrt'''. Das Ergebnis sollte dann in etwa so aussehen:&lt;br /&gt;
  config interface 'wan'&lt;br /&gt;
        option ifname 'eth0'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'mesh_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'client_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
&lt;br /&gt;
Der Router sollte jetzt einmal neugestartet werden.&lt;br /&gt;
&lt;br /&gt;
¹ Ja, alle gelben Ports werden intern über ein einziges Interface angesprochen. In der Kiste steckt ein kleiner 5-Port-Switch, von dem 4 Ports nach draußen gehen (gelb) und einen zum Betriebssystem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=6004</id>
		<title>Experteneinstellungen</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=6004"/>
		<updated>2020-01-04T13:40:44Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Privates WLAN hinzufügen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für diese Einstellungen wird ein SSH-Zugang zum Node benötigt. Der muss wie in [[Node_konfigurieren#Remote_Access|Node konfigurieren]] beschrieben aktiviert werden. Außerdem wird ein SSH-Client auf dem Computer benötigt. Unter Windows kann dafür PuTTY [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite] verwendet werden. &lt;br /&gt;
&lt;br /&gt;
SSH-Keys können mit PuTTYgen (ebenfalls unter [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite]) erzeugt und verwaltet werden (s. auch [https://www.google.de/search?q=putty+ssh+key+erzeugen Google]).&lt;br /&gt;
Falls es Probleme mit der Einrichtung eines SSH-Keys gibt, ist es meist am einfachsten, einmal zu einem [[Treffen|Freifunktreffen]] zu kommen, und sich dort helfen zu lassen.&lt;br /&gt;
&lt;br /&gt;
== SSH-Zugang einrichten ==&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Möglichkeiten sich per SSH mit einem Freifunk-Knoten zu verbinden: Mit einem Passwort oder mit einem SSH-Key. &lt;br /&gt;
&lt;br /&gt;
Wir empfohlen, sich mit SSH-Key zu verbinden. Da die Freifunk-Knoten im Internet direkt erreichbar sind, bieten Passwörter eine sehr große Angriffsoberfläche über Wörtebuchattacken und Ähnliches.&lt;br /&gt;
&lt;br /&gt;
==== Mit SSH-Keys ====&lt;br /&gt;
&lt;br /&gt;
Unter Linux sollte ein RSA-Key in &amp;lt;code&amp;gt;~/.ssh/id_rsa.pub&amp;lt;/code&amp;gt; liegen. Der kann mit &lt;br /&gt;
  cat ~/.ssh/id_rsa.pub&lt;br /&gt;
angezeigt werden. Falls kein Key vorhanden ist, kann mit&lt;br /&gt;
  ssh-keygen -t rsa -b 4096 -C &amp;quot;your_email@example.com&amp;quot;&lt;br /&gt;
einer generiert werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Key kann im [[Node konfigurieren|Config-Menü]] eingetragen werden:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
==== Mit Passwort ====&lt;br /&gt;
&lt;br /&gt;
Zum ersten Ausprobieren oder falls das Nutzen eines SSH-Keys nicht möglich ist, kann man sich auch mit einem Passwort zu dem Node verbinden.&lt;br /&gt;
Dazu wird einfach ein Passwort im [[Node konfigurieren|Config-Menü]] eingetragen:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
=== Per SSH zu Node verbinden ===&lt;br /&gt;
&lt;br /&gt;
Die IP des Node kann zum Beispiel auf der Karte (https://map.kbu.freifunk.net/) ermittelt werden. Dann kann man sich zu dem Knoten per SSH verbinden:&lt;br /&gt;
  ssh root@&amp;lt;&amp;lt;&amp;lt;ip-adresse&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH unter Windows: PuTTY ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Putty.png|right|thumb|PuTTY]]&lt;br /&gt;
[[Datei:PuttyNeu.png|right|thumb|PuTTY: Bei der ersten Verbindung muss die Identität des Servers bestätigt werden]]&lt;br /&gt;
Unter Windows kann man das Programm PuTTY (putty.exe) verwenden, um eine SSH-Verbindung aufzubauen. PuTTY kann man sich auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage] herunterladen.&lt;br /&gt;
&lt;br /&gt;
PuTTY kann auch mit SSH-Key-Authentifizierung benutzt werden. Dazu muss mit PuTTYGen (puttygen.exe) ein Key generiert werden. Dieser Key muss in Pageant (pageant.exe) geladen werden, bevor PuTTY gestartet wird. Beide Programme gibt es ebenfalls auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage].&lt;br /&gt;
Dokumentation zu diesen Programmen finden sich auf der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter9.html#pageant Pagenant-Dokumentation] und der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter8.html#pubkey PuTTYGen-Dokumentation].&lt;br /&gt;
&lt;br /&gt;
== Standardkonfiguration via SSH vornehmen ==&lt;br /&gt;
&lt;br /&gt;
=== Position für die Karte eintragen / ändern ===&lt;br /&gt;
&lt;br /&gt;
Die Position auf der Karte wird in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; konfiguriert. &lt;br /&gt;
&lt;br /&gt;
Die Änderungen erscheinen nach etwa 5 Minuten auf der Karte https://map.kbu.freifunk.net/.&lt;br /&gt;
&lt;br /&gt;
==== Node von der Karte entfernen ====&lt;br /&gt;
&lt;br /&gt;
Einfach im Abschnitt &amp;lt;code&amp;gt;config location&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;option share_location '0'&amp;lt;/code&amp;gt; setzen.&lt;br /&gt;
&lt;br /&gt;
==== Node auf Karte eintragen / ändern ====&lt;br /&gt;
&lt;br /&gt;
Dazu muss der folgende Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; eingefügt / geändert werden.&lt;br /&gt;
  config location&lt;br /&gt;
        option share_location '1'&lt;br /&gt;
        option latitude '50.7107'&lt;br /&gt;
        option longitude '7.1079'&lt;br /&gt;
        option altitude '72'&lt;br /&gt;
Die letze Angabe &amp;lt;code&amp;gt;option altitude&amp;lt;/code&amp;gt; kann weggelassen werden, wenn man die genaue Höhe nicht weiß.&lt;br /&gt;
&lt;br /&gt;
=== Kontaktangabe ändern ===&lt;br /&gt;
&lt;br /&gt;
Dies wird durch den folgenden Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; geregelt:&lt;br /&gt;
  config owner&lt;br /&gt;
        option contact '&amp;lt;&amp;lt;&amp;lt;Email oder Telefonnummer&amp;gt;&amp;gt;&amp;gt;'&lt;br /&gt;
&lt;br /&gt;
== Privates WLAN hinzufügen ==&lt;br /&gt;
&lt;br /&gt;
Der Node kann auch das lokale Heimnetzwerk über WLAN ausstrahlen. Das sollte dann aber auf jeden Fall mit einem Passwort absichern. &lt;br /&gt;
Je nach Firmware / Gluon-Version unterscheidet sich die Einrichtung: '''Bei einigen muss eine MAC-Adresse gesetzt werden - bei anderen nicht.'''&lt;br /&gt;
&lt;br /&gt;
Das private wlan-Netz wird direkt mit dem WAN-Port des Routers per Netzwerkbrücke verbunden: Falls Du keine IP-Adresse bekommst oder der Zugang nicht funktioniert, überprüfe zunächst, ob der Knoten&lt;br /&gt;
erfolgreich eine VPN-Verbindung aufbauen kann, d.h. auf der Karte korrekt angezeigt wird.&lt;br /&gt;
&lt;br /&gt;
Um ein privates wlan einzurichten, verbinde Dich am besten per SSH und orientiere Dich an den Kommandos in der Gluon-Dokumentation je nach Version - z.B.&lt;br /&gt;
* v2019.1: https://gluon.readthedocs.io/en/v2019.1.x/features/private-wlan.html&lt;br /&gt;
* v2018.2: https://gluon.readthedocs.io/en/v2018.2.x/features/private-wlan.html&lt;br /&gt;
* v2016.2: https://gluon.readthedocs.io/en/v2016.2.x/features/private-wlan.html&lt;br /&gt;
&lt;br /&gt;
Auch für andere Versionen sind Anleitungen verfügbar - hierzu musst Du die Version in der Menüleiste auswählen. Das genannte Pakete gluon-web-private-wifi (vormals: gluon-luci-private-wifi) ist in einigen Firmwares nicht enthalten, so dass die Konfiguration dort nur über SSH erfolgen kann.&lt;br /&gt;
&lt;br /&gt;
== Knoten über SSH Installieren oder Updaten ==&lt;br /&gt;
&lt;br /&gt;
Falls Du die normale WebUI nicht aufrufen kannst - z.B. weil Du einen Router retten musst oder das Passwort vergessen hast - kannst Du die Firmware auch per SSH-installieren.&lt;br /&gt;
Hierzu muss eine [https://wiki.freifunk.net/Freifunk-Firmware Freifunk-Firmware], [https://openwrt.org OpenWRT] oder [https://dd-wrt.com DD-WRT] auf dem Router installiert sein.&lt;br /&gt;
&lt;br /&gt;
# Starte den Router im [https://openwrt.org/de/doc/howto/generic.failsafe OpenWRT failsafe Modus] (auch für Freifunk-Firmware) oder [https://wiki.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash dd-wrt recovery Modus] (nur dd-wrt)&lt;br /&gt;
# Stelle sicher, dass Dein Computer eine feste IP-Adresse hat, z.B. '''192.168.1.2''' (Maske: '''255.255.255.0''')&lt;br /&gt;
# Kopiere Die Firmware von Deinem Computer in das '''/tmp/''' Verzeichnis des Routers. Unter Windows gibt es dafür [https://winscp.net/eng/docs/lang:de WinSCP]&lt;br /&gt;
# Verbinde Dich per SSH mit dem Gerät. Unter Windows kannst Du [https://www.putty.org/ putty] verwenden.&lt;br /&gt;
# Führe den folgenden Befehl im SSH-Fenster aus - hier ein Beispiel für einen TP-Link TL-WA860RE:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sysupgrade -vn /tmp/gluon-ffkbu-V2-v2018.2-FastD-tp-link-tl-wa860re-v1-sysupgrade.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TP-Link WR 841 als Switch für Heimnetzwerk verwenden ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig stellt der WR 841 über den blauen Port eine fastd-Meshverbindung über das Internet her und gibt aus den gelben Ports entweder Freifunknetz aus oder mesht mit anderen Nodes.&lt;br /&gt;
&lt;br /&gt;
Man kann ihn aber auch dazu überreden, über die gelben Ports die fastd-Verbindung über das Internet aufzubauen und über den blauen Port Freifunk auszuspucken oder zu meshen.  Die gelben Ports fungieren dann automatisch wie ein 4-Port Switch im Heimnetzwerk.&lt;br /&gt;
&lt;br /&gt;
Dazu ändert man einfach in der &amp;lt;code&amp;gt;/etc/config/network&amp;lt;/code&amp;gt; alle Auftreten von &amp;lt;code&amp;gt;eth0&amp;lt;/code&amp;gt; (gelbe Ports¹) durch &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; (blauer Port) '''und umgekehrt'''. Das Ergebnis sollte dann in etwa so aussehen:&lt;br /&gt;
  config interface 'wan'&lt;br /&gt;
        option ifname 'eth0'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'mesh_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'client_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
&lt;br /&gt;
Der Router sollte jetzt einmal neugestartet werden.&lt;br /&gt;
&lt;br /&gt;
¹ Ja, alle gelben Ports werden intern über ein einziges Interface angesprochen. In der Kiste steckt ein kleiner 5-Port-Switch, von dem 4 Ports nach draußen gehen (gelb) und einen zum Betriebssystem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=6003</id>
		<title>Experteneinstellungen</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=6003"/>
		<updated>2020-01-04T13:40:07Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Privates WLAN hinzufügen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für diese Einstellungen wird ein SSH-Zugang zum Node benötigt. Der muss wie in [[Node_konfigurieren#Remote_Access|Node konfigurieren]] beschrieben aktiviert werden. Außerdem wird ein SSH-Client auf dem Computer benötigt. Unter Windows kann dafür PuTTY [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite] verwendet werden. &lt;br /&gt;
&lt;br /&gt;
SSH-Keys können mit PuTTYgen (ebenfalls unter [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite]) erzeugt und verwaltet werden (s. auch [https://www.google.de/search?q=putty+ssh+key+erzeugen Google]).&lt;br /&gt;
Falls es Probleme mit der Einrichtung eines SSH-Keys gibt, ist es meist am einfachsten, einmal zu einem [[Treffen|Freifunktreffen]] zu kommen, und sich dort helfen zu lassen.&lt;br /&gt;
&lt;br /&gt;
== SSH-Zugang einrichten ==&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Möglichkeiten sich per SSH mit einem Freifunk-Knoten zu verbinden: Mit einem Passwort oder mit einem SSH-Key. &lt;br /&gt;
&lt;br /&gt;
Wir empfohlen, sich mit SSH-Key zu verbinden. Da die Freifunk-Knoten im Internet direkt erreichbar sind, bieten Passwörter eine sehr große Angriffsoberfläche über Wörtebuchattacken und Ähnliches.&lt;br /&gt;
&lt;br /&gt;
==== Mit SSH-Keys ====&lt;br /&gt;
&lt;br /&gt;
Unter Linux sollte ein RSA-Key in &amp;lt;code&amp;gt;~/.ssh/id_rsa.pub&amp;lt;/code&amp;gt; liegen. Der kann mit &lt;br /&gt;
  cat ~/.ssh/id_rsa.pub&lt;br /&gt;
angezeigt werden. Falls kein Key vorhanden ist, kann mit&lt;br /&gt;
  ssh-keygen -t rsa -b 4096 -C &amp;quot;your_email@example.com&amp;quot;&lt;br /&gt;
einer generiert werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Key kann im [[Node konfigurieren|Config-Menü]] eingetragen werden:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
==== Mit Passwort ====&lt;br /&gt;
&lt;br /&gt;
Zum ersten Ausprobieren oder falls das Nutzen eines SSH-Keys nicht möglich ist, kann man sich auch mit einem Passwort zu dem Node verbinden.&lt;br /&gt;
Dazu wird einfach ein Passwort im [[Node konfigurieren|Config-Menü]] eingetragen:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
=== Per SSH zu Node verbinden ===&lt;br /&gt;
&lt;br /&gt;
Die IP des Node kann zum Beispiel auf der Karte (https://map.kbu.freifunk.net/) ermittelt werden. Dann kann man sich zu dem Knoten per SSH verbinden:&lt;br /&gt;
  ssh root@&amp;lt;&amp;lt;&amp;lt;ip-adresse&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH unter Windows: PuTTY ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Putty.png|right|thumb|PuTTY]]&lt;br /&gt;
[[Datei:PuttyNeu.png|right|thumb|PuTTY: Bei der ersten Verbindung muss die Identität des Servers bestätigt werden]]&lt;br /&gt;
Unter Windows kann man das Programm PuTTY (putty.exe) verwenden, um eine SSH-Verbindung aufzubauen. PuTTY kann man sich auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage] herunterladen.&lt;br /&gt;
&lt;br /&gt;
PuTTY kann auch mit SSH-Key-Authentifizierung benutzt werden. Dazu muss mit PuTTYGen (puttygen.exe) ein Key generiert werden. Dieser Key muss in Pageant (pageant.exe) geladen werden, bevor PuTTY gestartet wird. Beide Programme gibt es ebenfalls auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage].&lt;br /&gt;
Dokumentation zu diesen Programmen finden sich auf der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter9.html#pageant Pagenant-Dokumentation] und der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter8.html#pubkey PuTTYGen-Dokumentation].&lt;br /&gt;
&lt;br /&gt;
== Standardkonfiguration via SSH vornehmen ==&lt;br /&gt;
&lt;br /&gt;
=== Position für die Karte eintragen / ändern ===&lt;br /&gt;
&lt;br /&gt;
Die Position auf der Karte wird in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; konfiguriert. &lt;br /&gt;
&lt;br /&gt;
Die Änderungen erscheinen nach etwa 5 Minuten auf der Karte https://map.kbu.freifunk.net/.&lt;br /&gt;
&lt;br /&gt;
==== Node von der Karte entfernen ====&lt;br /&gt;
&lt;br /&gt;
Einfach im Abschnitt &amp;lt;code&amp;gt;config location&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;option share_location '0'&amp;lt;/code&amp;gt; setzen.&lt;br /&gt;
&lt;br /&gt;
==== Node auf Karte eintragen / ändern ====&lt;br /&gt;
&lt;br /&gt;
Dazu muss der folgende Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; eingefügt / geändert werden.&lt;br /&gt;
  config location&lt;br /&gt;
        option share_location '1'&lt;br /&gt;
        option latitude '50.7107'&lt;br /&gt;
        option longitude '7.1079'&lt;br /&gt;
        option altitude '72'&lt;br /&gt;
Die letze Angabe &amp;lt;code&amp;gt;option altitude&amp;lt;/code&amp;gt; kann weggelassen werden, wenn man die genaue Höhe nicht weiß.&lt;br /&gt;
&lt;br /&gt;
=== Kontaktangabe ändern ===&lt;br /&gt;
&lt;br /&gt;
Dies wird durch den folgenden Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; geregelt:&lt;br /&gt;
  config owner&lt;br /&gt;
        option contact '&amp;lt;&amp;lt;&amp;lt;Email oder Telefonnummer&amp;gt;&amp;gt;&amp;gt;'&lt;br /&gt;
&lt;br /&gt;
== Privates WLAN hinzufügen ==&lt;br /&gt;
&lt;br /&gt;
Der Node kann auch das lokale Heimnetzwerk über WLAN ausstrahlen. Das sollte dann aber auf jeden Fall mit einem Passwort absichern. &lt;br /&gt;
Je nach Firmware / Gluon-Version unterscheidet sich die Einrichtung: '''Bei einigen muss eine MAC-Adresse gesetzt werden - bei anderen nicht.'''&lt;br /&gt;
&lt;br /&gt;
Das private wlan-Netz wird direkt mit dem WAN-Port des Routers per Netzwerkbrücke verbunden: Falls Du keine IP-Adresse bekommst oder der Zugang nicht funktioniert, überprüfe zunächst, ob der Knoten&lt;br /&gt;
erfolgreich eine VPN-Verbindung aufbauen kann, d.h. auf der Karte korrekt angezeigt wird.&lt;br /&gt;
&lt;br /&gt;
Um ein privates wlan einzurichten, verbinde Dich am besten per SSH und orientiere Dich an den Kommandos in der Gluon-Dokumentation je nach Version - z.B.&lt;br /&gt;
* v2019.1: https://gluon.readthedocs.io/en/v2019.1.x/features/private-wlan.html&lt;br /&gt;
* v2018.2: https://gluon.readthedocs.io/en/v2018.2.x/features/private-wlan.html&lt;br /&gt;
* v2016.2: https://gluon.readthedocs.io/en/v2016.2.x/features/private-wlan.html&lt;br /&gt;
&lt;br /&gt;
Auch für andere Versionen sind Anleitungen verfügbar. Hierzu musst Du die Version in der Menüleiste auswählen. Das genannte Pakete gluon-web-private-wifi (vormals: gluon-luci-private-wifi) ist in einigen Firmwares nicht enthalten, so dass die Konfiguration dort nur über SSH erfolgen kann.&lt;br /&gt;
&lt;br /&gt;
== Knoten über SSH Installieren oder Updaten ==&lt;br /&gt;
&lt;br /&gt;
Falls Du die normale WebUI nicht aufrufen kannst - z.B. weil Du einen Router retten musst oder das Passwort vergessen hast - kannst Du die Firmware auch per SSH-installieren.&lt;br /&gt;
Hierzu muss eine [https://wiki.freifunk.net/Freifunk-Firmware Freifunk-Firmware], [https://openwrt.org OpenWRT] oder [https://dd-wrt.com DD-WRT] auf dem Router installiert sein.&lt;br /&gt;
&lt;br /&gt;
# Starte den Router im [https://openwrt.org/de/doc/howto/generic.failsafe OpenWRT failsafe Modus] (auch für Freifunk-Firmware) oder [https://wiki.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash dd-wrt recovery Modus] (nur dd-wrt)&lt;br /&gt;
# Stelle sicher, dass Dein Computer eine feste IP-Adresse hat, z.B. '''192.168.1.2''' (Maske: '''255.255.255.0''')&lt;br /&gt;
# Kopiere Die Firmware von Deinem Computer in das '''/tmp/''' Verzeichnis des Routers. Unter Windows gibt es dafür [https://winscp.net/eng/docs/lang:de WinSCP]&lt;br /&gt;
# Verbinde Dich per SSH mit dem Gerät. Unter Windows kannst Du [https://www.putty.org/ putty] verwenden.&lt;br /&gt;
# Führe den folgenden Befehl im SSH-Fenster aus - hier ein Beispiel für einen TP-Link TL-WA860RE:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sysupgrade -vn /tmp/gluon-ffkbu-V2-v2018.2-FastD-tp-link-tl-wa860re-v1-sysupgrade.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TP-Link WR 841 als Switch für Heimnetzwerk verwenden ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig stellt der WR 841 über den blauen Port eine fastd-Meshverbindung über das Internet her und gibt aus den gelben Ports entweder Freifunknetz aus oder mesht mit anderen Nodes.&lt;br /&gt;
&lt;br /&gt;
Man kann ihn aber auch dazu überreden, über die gelben Ports die fastd-Verbindung über das Internet aufzubauen und über den blauen Port Freifunk auszuspucken oder zu meshen.  Die gelben Ports fungieren dann automatisch wie ein 4-Port Switch im Heimnetzwerk.&lt;br /&gt;
&lt;br /&gt;
Dazu ändert man einfach in der &amp;lt;code&amp;gt;/etc/config/network&amp;lt;/code&amp;gt; alle Auftreten von &amp;lt;code&amp;gt;eth0&amp;lt;/code&amp;gt; (gelbe Ports¹) durch &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; (blauer Port) '''und umgekehrt'''. Das Ergebnis sollte dann in etwa so aussehen:&lt;br /&gt;
  config interface 'wan'&lt;br /&gt;
        option ifname 'eth0'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'mesh_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'client_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
&lt;br /&gt;
Der Router sollte jetzt einmal neugestartet werden.&lt;br /&gt;
&lt;br /&gt;
¹ Ja, alle gelben Ports werden intern über ein einziges Interface angesprochen. In der Kiste steckt ein kleiner 5-Port-Switch, von dem 4 Ports nach draußen gehen (gelb) und einen zum Betriebssystem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=6002</id>
		<title>Experteneinstellungen</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=6002"/>
		<updated>2020-01-04T13:37:31Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Knoten über SSH Installieren oder Updaten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für diese Einstellungen wird ein SSH-Zugang zum Node benötigt. Der muss wie in [[Node_konfigurieren#Remote_Access|Node konfigurieren]] beschrieben aktiviert werden. Außerdem wird ein SSH-Client auf dem Computer benötigt. Unter Windows kann dafür PuTTY [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite] verwendet werden. &lt;br /&gt;
&lt;br /&gt;
SSH-Keys können mit PuTTYgen (ebenfalls unter [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite]) erzeugt und verwaltet werden (s. auch [https://www.google.de/search?q=putty+ssh+key+erzeugen Google]).&lt;br /&gt;
Falls es Probleme mit der Einrichtung eines SSH-Keys gibt, ist es meist am einfachsten, einmal zu einem [[Treffen|Freifunktreffen]] zu kommen, und sich dort helfen zu lassen.&lt;br /&gt;
&lt;br /&gt;
== SSH-Zugang einrichten ==&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Möglichkeiten sich per SSH mit einem Freifunk-Knoten zu verbinden: Mit einem Passwort oder mit einem SSH-Key. &lt;br /&gt;
&lt;br /&gt;
Wir empfohlen, sich mit SSH-Key zu verbinden. Da die Freifunk-Knoten im Internet direkt erreichbar sind, bieten Passwörter eine sehr große Angriffsoberfläche über Wörtebuchattacken und Ähnliches.&lt;br /&gt;
&lt;br /&gt;
==== Mit SSH-Keys ====&lt;br /&gt;
&lt;br /&gt;
Unter Linux sollte ein RSA-Key in &amp;lt;code&amp;gt;~/.ssh/id_rsa.pub&amp;lt;/code&amp;gt; liegen. Der kann mit &lt;br /&gt;
  cat ~/.ssh/id_rsa.pub&lt;br /&gt;
angezeigt werden. Falls kein Key vorhanden ist, kann mit&lt;br /&gt;
  ssh-keygen -t rsa -b 4096 -C &amp;quot;your_email@example.com&amp;quot;&lt;br /&gt;
einer generiert werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Key kann im [[Node konfigurieren|Config-Menü]] eingetragen werden:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
==== Mit Passwort ====&lt;br /&gt;
&lt;br /&gt;
Zum ersten Ausprobieren oder falls das Nutzen eines SSH-Keys nicht möglich ist, kann man sich auch mit einem Passwort zu dem Node verbinden.&lt;br /&gt;
Dazu wird einfach ein Passwort im [[Node konfigurieren|Config-Menü]] eingetragen:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
=== Per SSH zu Node verbinden ===&lt;br /&gt;
&lt;br /&gt;
Die IP des Node kann zum Beispiel auf der Karte (https://map.kbu.freifunk.net/) ermittelt werden. Dann kann man sich zu dem Knoten per SSH verbinden:&lt;br /&gt;
  ssh root@&amp;lt;&amp;lt;&amp;lt;ip-adresse&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH unter Windows: PuTTY ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Putty.png|right|thumb|PuTTY]]&lt;br /&gt;
[[Datei:PuttyNeu.png|right|thumb|PuTTY: Bei der ersten Verbindung muss die Identität des Servers bestätigt werden]]&lt;br /&gt;
Unter Windows kann man das Programm PuTTY (putty.exe) verwenden, um eine SSH-Verbindung aufzubauen. PuTTY kann man sich auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage] herunterladen.&lt;br /&gt;
&lt;br /&gt;
PuTTY kann auch mit SSH-Key-Authentifizierung benutzt werden. Dazu muss mit PuTTYGen (puttygen.exe) ein Key generiert werden. Dieser Key muss in Pageant (pageant.exe) geladen werden, bevor PuTTY gestartet wird. Beide Programme gibt es ebenfalls auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage].&lt;br /&gt;
Dokumentation zu diesen Programmen finden sich auf der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter9.html#pageant Pagenant-Dokumentation] und der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter8.html#pubkey PuTTYGen-Dokumentation].&lt;br /&gt;
&lt;br /&gt;
== Standardkonfiguration via SSH vornehmen ==&lt;br /&gt;
&lt;br /&gt;
=== Position für die Karte eintragen / ändern ===&lt;br /&gt;
&lt;br /&gt;
Die Position auf der Karte wird in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; konfiguriert. &lt;br /&gt;
&lt;br /&gt;
Die Änderungen erscheinen nach etwa 5 Minuten auf der Karte https://map.kbu.freifunk.net/.&lt;br /&gt;
&lt;br /&gt;
==== Node von der Karte entfernen ====&lt;br /&gt;
&lt;br /&gt;
Einfach im Abschnitt &amp;lt;code&amp;gt;config location&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;option share_location '0'&amp;lt;/code&amp;gt; setzen.&lt;br /&gt;
&lt;br /&gt;
==== Node auf Karte eintragen / ändern ====&lt;br /&gt;
&lt;br /&gt;
Dazu muss der folgende Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; eingefügt / geändert werden.&lt;br /&gt;
  config location&lt;br /&gt;
        option share_location '1'&lt;br /&gt;
        option latitude '50.7107'&lt;br /&gt;
        option longitude '7.1079'&lt;br /&gt;
        option altitude '72'&lt;br /&gt;
Die letze Angabe &amp;lt;code&amp;gt;option altitude&amp;lt;/code&amp;gt; kann weggelassen werden, wenn man die genaue Höhe nicht weiß.&lt;br /&gt;
&lt;br /&gt;
=== Kontaktangabe ändern ===&lt;br /&gt;
&lt;br /&gt;
Dies wird durch den folgenden Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; geregelt:&lt;br /&gt;
  config owner&lt;br /&gt;
        option contact '&amp;lt;&amp;lt;&amp;lt;Email oder Telefonnummer&amp;gt;&amp;gt;&amp;gt;'&lt;br /&gt;
&lt;br /&gt;
== Privates WLAN hinzufügen ==&lt;br /&gt;
&lt;br /&gt;
Der Node kann auch das lokale Heimnetzwerk über WLAN ausstrahlen. Das sollte dann aber auf jeden Fall mit einem Passwort absichern. &lt;br /&gt;
Je nach Firmware / Gluon-Version unterscheidet sich die Einrichtung: '''Bei einigen muss eine MAC-Adresse gesetzt werden - bei anderen nicht.'''&lt;br /&gt;
&lt;br /&gt;
Um ein privates wlan einzurichten, verbinde Dich am besten per SSH und orientiere Dich an den Kommandos in der Gluon-Dokumentation je nach Version - z.B.&lt;br /&gt;
* v2019.1: https://gluon.readthedocs.io/en/v2019.1.x/features/private-wlan.html&lt;br /&gt;
* v2018.2: https://gluon.readthedocs.io/en/v2018.2.x/features/private-wlan.html&lt;br /&gt;
* v2016.2: https://gluon.readthedocs.io/en/v2016.2.x/features/private-wlan.html&lt;br /&gt;
&lt;br /&gt;
Auch für andere Versionen sind Anleitungen verfügbar. Hierzu musst Du die Version in der Menüleiste auswählen. Das genannte Pakete gluon-web-private-wifi (vormals: gluon-luci-private-wifi) ist in einigen Firmwares nicht enthalten, so dass die Konfiguration dort nur über SSH erfolgen kann.&lt;br /&gt;
&lt;br /&gt;
== Knoten über SSH Installieren oder Updaten ==&lt;br /&gt;
&lt;br /&gt;
Falls Du die normale WebUI nicht aufrufen kannst - z.B. weil Du einen Router retten musst oder das Passwort vergessen hast - kannst Du die Firmware auch per SSH-installieren.&lt;br /&gt;
Hierzu muss eine [https://wiki.freifunk.net/Freifunk-Firmware Freifunk-Firmware], [https://openwrt.org OpenWRT] oder [https://dd-wrt.com DD-WRT] auf dem Router installiert sein.&lt;br /&gt;
&lt;br /&gt;
# Starte den Router im [https://openwrt.org/de/doc/howto/generic.failsafe OpenWRT failsafe Modus] (auch für Freifunk-Firmware) oder [https://wiki.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash dd-wrt recovery Modus] (nur dd-wrt)&lt;br /&gt;
# Stelle sicher, dass Dein Computer eine feste IP-Adresse hat, z.B. '''192.168.1.2''' (Maske: '''255.255.255.0''')&lt;br /&gt;
# Kopiere Die Firmware von Deinem Computer in das '''/tmp/''' Verzeichnis des Routers. Unter Windows gibt es dafür [https://winscp.net/eng/docs/lang:de WinSCP]&lt;br /&gt;
# Verbinde Dich per SSH mit dem Gerät. Unter Windows kannst Du [https://www.putty.org/ putty] verwenden.&lt;br /&gt;
# Führe den folgenden Befehl im SSH-Fenster aus - hier ein Beispiel für einen TP-Link TL-WA860RE:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sysupgrade -vn /tmp/gluon-ffkbu-V2-v2018.2-FastD-tp-link-tl-wa860re-v1-sysupgrade.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TP-Link WR 841 als Switch für Heimnetzwerk verwenden ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig stellt der WR 841 über den blauen Port eine fastd-Meshverbindung über das Internet her und gibt aus den gelben Ports entweder Freifunknetz aus oder mesht mit anderen Nodes.&lt;br /&gt;
&lt;br /&gt;
Man kann ihn aber auch dazu überreden, über die gelben Ports die fastd-Verbindung über das Internet aufzubauen und über den blauen Port Freifunk auszuspucken oder zu meshen.  Die gelben Ports fungieren dann automatisch wie ein 4-Port Switch im Heimnetzwerk.&lt;br /&gt;
&lt;br /&gt;
Dazu ändert man einfach in der &amp;lt;code&amp;gt;/etc/config/network&amp;lt;/code&amp;gt; alle Auftreten von &amp;lt;code&amp;gt;eth0&amp;lt;/code&amp;gt; (gelbe Ports¹) durch &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; (blauer Port) '''und umgekehrt'''. Das Ergebnis sollte dann in etwa so aussehen:&lt;br /&gt;
  config interface 'wan'&lt;br /&gt;
        option ifname 'eth0'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'mesh_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'client_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
&lt;br /&gt;
Der Router sollte jetzt einmal neugestartet werden.&lt;br /&gt;
&lt;br /&gt;
¹ Ja, alle gelben Ports werden intern über ein einziges Interface angesprochen. In der Kiste steckt ein kleiner 5-Port-Switch, von dem 4 Ports nach draußen gehen (gelb) und einen zum Betriebssystem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=6001</id>
		<title>Experteneinstellungen</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=6001"/>
		<updated>2020-01-04T13:37:21Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Knoten über SSH Installieren oder Updaten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für diese Einstellungen wird ein SSH-Zugang zum Node benötigt. Der muss wie in [[Node_konfigurieren#Remote_Access|Node konfigurieren]] beschrieben aktiviert werden. Außerdem wird ein SSH-Client auf dem Computer benötigt. Unter Windows kann dafür PuTTY [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite] verwendet werden. &lt;br /&gt;
&lt;br /&gt;
SSH-Keys können mit PuTTYgen (ebenfalls unter [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite]) erzeugt und verwaltet werden (s. auch [https://www.google.de/search?q=putty+ssh+key+erzeugen Google]).&lt;br /&gt;
Falls es Probleme mit der Einrichtung eines SSH-Keys gibt, ist es meist am einfachsten, einmal zu einem [[Treffen|Freifunktreffen]] zu kommen, und sich dort helfen zu lassen.&lt;br /&gt;
&lt;br /&gt;
== SSH-Zugang einrichten ==&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Möglichkeiten sich per SSH mit einem Freifunk-Knoten zu verbinden: Mit einem Passwort oder mit einem SSH-Key. &lt;br /&gt;
&lt;br /&gt;
Wir empfohlen, sich mit SSH-Key zu verbinden. Da die Freifunk-Knoten im Internet direkt erreichbar sind, bieten Passwörter eine sehr große Angriffsoberfläche über Wörtebuchattacken und Ähnliches.&lt;br /&gt;
&lt;br /&gt;
==== Mit SSH-Keys ====&lt;br /&gt;
&lt;br /&gt;
Unter Linux sollte ein RSA-Key in &amp;lt;code&amp;gt;~/.ssh/id_rsa.pub&amp;lt;/code&amp;gt; liegen. Der kann mit &lt;br /&gt;
  cat ~/.ssh/id_rsa.pub&lt;br /&gt;
angezeigt werden. Falls kein Key vorhanden ist, kann mit&lt;br /&gt;
  ssh-keygen -t rsa -b 4096 -C &amp;quot;your_email@example.com&amp;quot;&lt;br /&gt;
einer generiert werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Key kann im [[Node konfigurieren|Config-Menü]] eingetragen werden:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
==== Mit Passwort ====&lt;br /&gt;
&lt;br /&gt;
Zum ersten Ausprobieren oder falls das Nutzen eines SSH-Keys nicht möglich ist, kann man sich auch mit einem Passwort zu dem Node verbinden.&lt;br /&gt;
Dazu wird einfach ein Passwort im [[Node konfigurieren|Config-Menü]] eingetragen:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
=== Per SSH zu Node verbinden ===&lt;br /&gt;
&lt;br /&gt;
Die IP des Node kann zum Beispiel auf der Karte (https://map.kbu.freifunk.net/) ermittelt werden. Dann kann man sich zu dem Knoten per SSH verbinden:&lt;br /&gt;
  ssh root@&amp;lt;&amp;lt;&amp;lt;ip-adresse&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH unter Windows: PuTTY ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Putty.png|right|thumb|PuTTY]]&lt;br /&gt;
[[Datei:PuttyNeu.png|right|thumb|PuTTY: Bei der ersten Verbindung muss die Identität des Servers bestätigt werden]]&lt;br /&gt;
Unter Windows kann man das Programm PuTTY (putty.exe) verwenden, um eine SSH-Verbindung aufzubauen. PuTTY kann man sich auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage] herunterladen.&lt;br /&gt;
&lt;br /&gt;
PuTTY kann auch mit SSH-Key-Authentifizierung benutzt werden. Dazu muss mit PuTTYGen (puttygen.exe) ein Key generiert werden. Dieser Key muss in Pageant (pageant.exe) geladen werden, bevor PuTTY gestartet wird. Beide Programme gibt es ebenfalls auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage].&lt;br /&gt;
Dokumentation zu diesen Programmen finden sich auf der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter9.html#pageant Pagenant-Dokumentation] und der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter8.html#pubkey PuTTYGen-Dokumentation].&lt;br /&gt;
&lt;br /&gt;
== Standardkonfiguration via SSH vornehmen ==&lt;br /&gt;
&lt;br /&gt;
=== Position für die Karte eintragen / ändern ===&lt;br /&gt;
&lt;br /&gt;
Die Position auf der Karte wird in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; konfiguriert. &lt;br /&gt;
&lt;br /&gt;
Die Änderungen erscheinen nach etwa 5 Minuten auf der Karte https://map.kbu.freifunk.net/.&lt;br /&gt;
&lt;br /&gt;
==== Node von der Karte entfernen ====&lt;br /&gt;
&lt;br /&gt;
Einfach im Abschnitt &amp;lt;code&amp;gt;config location&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;option share_location '0'&amp;lt;/code&amp;gt; setzen.&lt;br /&gt;
&lt;br /&gt;
==== Node auf Karte eintragen / ändern ====&lt;br /&gt;
&lt;br /&gt;
Dazu muss der folgende Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; eingefügt / geändert werden.&lt;br /&gt;
  config location&lt;br /&gt;
        option share_location '1'&lt;br /&gt;
        option latitude '50.7107'&lt;br /&gt;
        option longitude '7.1079'&lt;br /&gt;
        option altitude '72'&lt;br /&gt;
Die letze Angabe &amp;lt;code&amp;gt;option altitude&amp;lt;/code&amp;gt; kann weggelassen werden, wenn man die genaue Höhe nicht weiß.&lt;br /&gt;
&lt;br /&gt;
=== Kontaktangabe ändern ===&lt;br /&gt;
&lt;br /&gt;
Dies wird durch den folgenden Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; geregelt:&lt;br /&gt;
  config owner&lt;br /&gt;
        option contact '&amp;lt;&amp;lt;&amp;lt;Email oder Telefonnummer&amp;gt;&amp;gt;&amp;gt;'&lt;br /&gt;
&lt;br /&gt;
== Privates WLAN hinzufügen ==&lt;br /&gt;
&lt;br /&gt;
Der Node kann auch das lokale Heimnetzwerk über WLAN ausstrahlen. Das sollte dann aber auf jeden Fall mit einem Passwort absichern. &lt;br /&gt;
Je nach Firmware / Gluon-Version unterscheidet sich die Einrichtung: '''Bei einigen muss eine MAC-Adresse gesetzt werden - bei anderen nicht.'''&lt;br /&gt;
&lt;br /&gt;
Um ein privates wlan einzurichten, verbinde Dich am besten per SSH und orientiere Dich an den Kommandos in der Gluon-Dokumentation je nach Version - z.B.&lt;br /&gt;
* v2019.1: https://gluon.readthedocs.io/en/v2019.1.x/features/private-wlan.html&lt;br /&gt;
* v2018.2: https://gluon.readthedocs.io/en/v2018.2.x/features/private-wlan.html&lt;br /&gt;
* v2016.2: https://gluon.readthedocs.io/en/v2016.2.x/features/private-wlan.html&lt;br /&gt;
&lt;br /&gt;
Auch für andere Versionen sind Anleitungen verfügbar. Hierzu musst Du die Version in der Menüleiste auswählen. Das genannte Pakete gluon-web-private-wifi (vormals: gluon-luci-private-wifi) ist in einigen Firmwares nicht enthalten, so dass die Konfiguration dort nur über SSH erfolgen kann.&lt;br /&gt;
&lt;br /&gt;
== Knoten über SSH Installieren oder Updaten ==&lt;br /&gt;
&lt;br /&gt;
Falls Du die normale WebUI nicht aufrufen kannst - z.B. weil Du einen Router retten musst oder das Passwort vergessen hast - kannst Du die Firmware auch per SSH-installieren.&lt;br /&gt;
Hierzu muss eine [https://wiki.freifunk.net/Freifunk-Firmware Freifunk-Firmware], [https://openwrt.org OpenWRT] oder [https://dd-wrt.com DD-WRT] auf dem Router installiert sein.&lt;br /&gt;
&lt;br /&gt;
# Starte den Router im [https://openwrt.org/de/doc/howto/generic.failsafe OpenWRT failsafe Modus] (auch für Freifunk-Firmware) oder [https://wiki.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash dd-wrt recovery Modus] (nur dd-wrt)&lt;br /&gt;
# Stelle sicher, dass Dein Computer eine feste IP-Adresse hat, z.B. '''192.168.1.2''' (Maske: '''255.255.255.0''')&lt;br /&gt;
# Kopiere Die Firmware von Deinem Computer in das '''/tmp/''' Verzeichnis des Routers. Unter Windows gibt es dafür [https://winscp.net/eng/docs/lang:de WinSCP]&lt;br /&gt;
# Verbinde Dich per SSH mit dem Gerät. Unter Windows kannst Du [https://www.putty.org/ putty] verwenden.&lt;br /&gt;
# Führe den folgenden Befehl im SSH-Fenster aus - hier ein Beispiel für einen TP-Link TL-WA860RE&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sysupgrade -vn /tmp/gluon-ffkbu-V2-v2018.2-FastD-tp-link-tl-wa860re-v1-sysupgrade.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TP-Link WR 841 als Switch für Heimnetzwerk verwenden ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig stellt der WR 841 über den blauen Port eine fastd-Meshverbindung über das Internet her und gibt aus den gelben Ports entweder Freifunknetz aus oder mesht mit anderen Nodes.&lt;br /&gt;
&lt;br /&gt;
Man kann ihn aber auch dazu überreden, über die gelben Ports die fastd-Verbindung über das Internet aufzubauen und über den blauen Port Freifunk auszuspucken oder zu meshen.  Die gelben Ports fungieren dann automatisch wie ein 4-Port Switch im Heimnetzwerk.&lt;br /&gt;
&lt;br /&gt;
Dazu ändert man einfach in der &amp;lt;code&amp;gt;/etc/config/network&amp;lt;/code&amp;gt; alle Auftreten von &amp;lt;code&amp;gt;eth0&amp;lt;/code&amp;gt; (gelbe Ports¹) durch &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; (blauer Port) '''und umgekehrt'''. Das Ergebnis sollte dann in etwa so aussehen:&lt;br /&gt;
  config interface 'wan'&lt;br /&gt;
        option ifname 'eth0'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'mesh_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'client_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
&lt;br /&gt;
Der Router sollte jetzt einmal neugestartet werden.&lt;br /&gt;
&lt;br /&gt;
¹ Ja, alle gelben Ports werden intern über ein einziges Interface angesprochen. In der Kiste steckt ein kleiner 5-Port-Switch, von dem 4 Ports nach draußen gehen (gelb) und einen zum Betriebssystem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=6000</id>
		<title>Experteneinstellungen</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=6000"/>
		<updated>2020-01-04T13:37:03Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Knoten über SSH Installieren oder Updaten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für diese Einstellungen wird ein SSH-Zugang zum Node benötigt. Der muss wie in [[Node_konfigurieren#Remote_Access|Node konfigurieren]] beschrieben aktiviert werden. Außerdem wird ein SSH-Client auf dem Computer benötigt. Unter Windows kann dafür PuTTY [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite] verwendet werden. &lt;br /&gt;
&lt;br /&gt;
SSH-Keys können mit PuTTYgen (ebenfalls unter [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite]) erzeugt und verwaltet werden (s. auch [https://www.google.de/search?q=putty+ssh+key+erzeugen Google]).&lt;br /&gt;
Falls es Probleme mit der Einrichtung eines SSH-Keys gibt, ist es meist am einfachsten, einmal zu einem [[Treffen|Freifunktreffen]] zu kommen, und sich dort helfen zu lassen.&lt;br /&gt;
&lt;br /&gt;
== SSH-Zugang einrichten ==&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Möglichkeiten sich per SSH mit einem Freifunk-Knoten zu verbinden: Mit einem Passwort oder mit einem SSH-Key. &lt;br /&gt;
&lt;br /&gt;
Wir empfohlen, sich mit SSH-Key zu verbinden. Da die Freifunk-Knoten im Internet direkt erreichbar sind, bieten Passwörter eine sehr große Angriffsoberfläche über Wörtebuchattacken und Ähnliches.&lt;br /&gt;
&lt;br /&gt;
==== Mit SSH-Keys ====&lt;br /&gt;
&lt;br /&gt;
Unter Linux sollte ein RSA-Key in &amp;lt;code&amp;gt;~/.ssh/id_rsa.pub&amp;lt;/code&amp;gt; liegen. Der kann mit &lt;br /&gt;
  cat ~/.ssh/id_rsa.pub&lt;br /&gt;
angezeigt werden. Falls kein Key vorhanden ist, kann mit&lt;br /&gt;
  ssh-keygen -t rsa -b 4096 -C &amp;quot;your_email@example.com&amp;quot;&lt;br /&gt;
einer generiert werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Key kann im [[Node konfigurieren|Config-Menü]] eingetragen werden:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
==== Mit Passwort ====&lt;br /&gt;
&lt;br /&gt;
Zum ersten Ausprobieren oder falls das Nutzen eines SSH-Keys nicht möglich ist, kann man sich auch mit einem Passwort zu dem Node verbinden.&lt;br /&gt;
Dazu wird einfach ein Passwort im [[Node konfigurieren|Config-Menü]] eingetragen:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
=== Per SSH zu Node verbinden ===&lt;br /&gt;
&lt;br /&gt;
Die IP des Node kann zum Beispiel auf der Karte (https://map.kbu.freifunk.net/) ermittelt werden. Dann kann man sich zu dem Knoten per SSH verbinden:&lt;br /&gt;
  ssh root@&amp;lt;&amp;lt;&amp;lt;ip-adresse&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH unter Windows: PuTTY ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Putty.png|right|thumb|PuTTY]]&lt;br /&gt;
[[Datei:PuttyNeu.png|right|thumb|PuTTY: Bei der ersten Verbindung muss die Identität des Servers bestätigt werden]]&lt;br /&gt;
Unter Windows kann man das Programm PuTTY (putty.exe) verwenden, um eine SSH-Verbindung aufzubauen. PuTTY kann man sich auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage] herunterladen.&lt;br /&gt;
&lt;br /&gt;
PuTTY kann auch mit SSH-Key-Authentifizierung benutzt werden. Dazu muss mit PuTTYGen (puttygen.exe) ein Key generiert werden. Dieser Key muss in Pageant (pageant.exe) geladen werden, bevor PuTTY gestartet wird. Beide Programme gibt es ebenfalls auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage].&lt;br /&gt;
Dokumentation zu diesen Programmen finden sich auf der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter9.html#pageant Pagenant-Dokumentation] und der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter8.html#pubkey PuTTYGen-Dokumentation].&lt;br /&gt;
&lt;br /&gt;
== Standardkonfiguration via SSH vornehmen ==&lt;br /&gt;
&lt;br /&gt;
=== Position für die Karte eintragen / ändern ===&lt;br /&gt;
&lt;br /&gt;
Die Position auf der Karte wird in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; konfiguriert. &lt;br /&gt;
&lt;br /&gt;
Die Änderungen erscheinen nach etwa 5 Minuten auf der Karte https://map.kbu.freifunk.net/.&lt;br /&gt;
&lt;br /&gt;
==== Node von der Karte entfernen ====&lt;br /&gt;
&lt;br /&gt;
Einfach im Abschnitt &amp;lt;code&amp;gt;config location&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;option share_location '0'&amp;lt;/code&amp;gt; setzen.&lt;br /&gt;
&lt;br /&gt;
==== Node auf Karte eintragen / ändern ====&lt;br /&gt;
&lt;br /&gt;
Dazu muss der folgende Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; eingefügt / geändert werden.&lt;br /&gt;
  config location&lt;br /&gt;
        option share_location '1'&lt;br /&gt;
        option latitude '50.7107'&lt;br /&gt;
        option longitude '7.1079'&lt;br /&gt;
        option altitude '72'&lt;br /&gt;
Die letze Angabe &amp;lt;code&amp;gt;option altitude&amp;lt;/code&amp;gt; kann weggelassen werden, wenn man die genaue Höhe nicht weiß.&lt;br /&gt;
&lt;br /&gt;
=== Kontaktangabe ändern ===&lt;br /&gt;
&lt;br /&gt;
Dies wird durch den folgenden Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; geregelt:&lt;br /&gt;
  config owner&lt;br /&gt;
        option contact '&amp;lt;&amp;lt;&amp;lt;Email oder Telefonnummer&amp;gt;&amp;gt;&amp;gt;'&lt;br /&gt;
&lt;br /&gt;
== Privates WLAN hinzufügen ==&lt;br /&gt;
&lt;br /&gt;
Der Node kann auch das lokale Heimnetzwerk über WLAN ausstrahlen. Das sollte dann aber auf jeden Fall mit einem Passwort absichern. &lt;br /&gt;
Je nach Firmware / Gluon-Version unterscheidet sich die Einrichtung: '''Bei einigen muss eine MAC-Adresse gesetzt werden - bei anderen nicht.'''&lt;br /&gt;
&lt;br /&gt;
Um ein privates wlan einzurichten, verbinde Dich am besten per SSH und orientiere Dich an den Kommandos in der Gluon-Dokumentation je nach Version - z.B.&lt;br /&gt;
* v2019.1: https://gluon.readthedocs.io/en/v2019.1.x/features/private-wlan.html&lt;br /&gt;
* v2018.2: https://gluon.readthedocs.io/en/v2018.2.x/features/private-wlan.html&lt;br /&gt;
* v2016.2: https://gluon.readthedocs.io/en/v2016.2.x/features/private-wlan.html&lt;br /&gt;
&lt;br /&gt;
Auch für andere Versionen sind Anleitungen verfügbar. Hierzu musst Du die Version in der Menüleiste auswählen. Das genannte Pakete gluon-web-private-wifi (vormals: gluon-luci-private-wifi) ist in einigen Firmwares nicht enthalten, so dass die Konfiguration dort nur über SSH erfolgen kann.&lt;br /&gt;
&lt;br /&gt;
== Knoten über SSH Installieren oder Updaten ==&lt;br /&gt;
&lt;br /&gt;
Falls Du die normale WebUI nicht aufrufen kannst - z.B. weil Du einen Router retten musst oder das Passwort vergessen hast - kannst Du die Firmware auch per SSH-installieren.&lt;br /&gt;
Hierzu muss eine [https://wiki.freifunk.net/Freifunk-Firmware Freifunk-Firmware], [https://openwrt.org OpenWRT] oder [https://dd-wrt.com DD-WRT] auf dem Router installiert sein.&lt;br /&gt;
&lt;br /&gt;
# Starte den Router im [https://openwrt.org/de/doc/howto/generic.failsafe OpenWRT failsafe Modus] (auch für Freifunk-Firmware) oder [https://wiki.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash dd-wrt recovery Modus] (nur dd-wrt)&lt;br /&gt;
# Stelle sicher, dass Dein Computer eine feste IP-Adresse hat, z.B. '''192.168.1.2''' (Maske: '''255.255.255.0''')&lt;br /&gt;
# Kopiere Die Firmware von Deinem Computer in das '''/tmp/''' Verzeichnis des Routers. Unter Windows gibt es dafür [https://winscp.net/eng/docs/lang:de WinSCP]&lt;br /&gt;
# Verbinde Dich per SSH mit dem Gerät. Unter Windows kannst Du [https://www.putty.org/ putty] verwenden.&lt;br /&gt;
# Führe den folgenden Befehl im SSH-Fenster aus - hier ein Beispiel für einen TP-Link TL-WA860RE&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 sysupgrade -vn gluon-ffkbu-V2-v2018.2-FastD-tp-link-tl-wa860re-v1-sysupgrade.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TP-Link WR 841 als Switch für Heimnetzwerk verwenden ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig stellt der WR 841 über den blauen Port eine fastd-Meshverbindung über das Internet her und gibt aus den gelben Ports entweder Freifunknetz aus oder mesht mit anderen Nodes.&lt;br /&gt;
&lt;br /&gt;
Man kann ihn aber auch dazu überreden, über die gelben Ports die fastd-Verbindung über das Internet aufzubauen und über den blauen Port Freifunk auszuspucken oder zu meshen.  Die gelben Ports fungieren dann automatisch wie ein 4-Port Switch im Heimnetzwerk.&lt;br /&gt;
&lt;br /&gt;
Dazu ändert man einfach in der &amp;lt;code&amp;gt;/etc/config/network&amp;lt;/code&amp;gt; alle Auftreten von &amp;lt;code&amp;gt;eth0&amp;lt;/code&amp;gt; (gelbe Ports¹) durch &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; (blauer Port) '''und umgekehrt'''. Das Ergebnis sollte dann in etwa so aussehen:&lt;br /&gt;
  config interface 'wan'&lt;br /&gt;
        option ifname 'eth0'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'mesh_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'client_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
&lt;br /&gt;
Der Router sollte jetzt einmal neugestartet werden.&lt;br /&gt;
&lt;br /&gt;
¹ Ja, alle gelben Ports werden intern über ein einziges Interface angesprochen. In der Kiste steckt ein kleiner 5-Port-Switch, von dem 4 Ports nach draußen gehen (gelb) und einen zum Betriebssystem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=5999</id>
		<title>Experteneinstellungen</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=5999"/>
		<updated>2020-01-04T13:36:38Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Knoten über SSH Installieren oder Updaten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für diese Einstellungen wird ein SSH-Zugang zum Node benötigt. Der muss wie in [[Node_konfigurieren#Remote_Access|Node konfigurieren]] beschrieben aktiviert werden. Außerdem wird ein SSH-Client auf dem Computer benötigt. Unter Windows kann dafür PuTTY [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite] verwendet werden. &lt;br /&gt;
&lt;br /&gt;
SSH-Keys können mit PuTTYgen (ebenfalls unter [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite]) erzeugt und verwaltet werden (s. auch [https://www.google.de/search?q=putty+ssh+key+erzeugen Google]).&lt;br /&gt;
Falls es Probleme mit der Einrichtung eines SSH-Keys gibt, ist es meist am einfachsten, einmal zu einem [[Treffen|Freifunktreffen]] zu kommen, und sich dort helfen zu lassen.&lt;br /&gt;
&lt;br /&gt;
== SSH-Zugang einrichten ==&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Möglichkeiten sich per SSH mit einem Freifunk-Knoten zu verbinden: Mit einem Passwort oder mit einem SSH-Key. &lt;br /&gt;
&lt;br /&gt;
Wir empfohlen, sich mit SSH-Key zu verbinden. Da die Freifunk-Knoten im Internet direkt erreichbar sind, bieten Passwörter eine sehr große Angriffsoberfläche über Wörtebuchattacken und Ähnliches.&lt;br /&gt;
&lt;br /&gt;
==== Mit SSH-Keys ====&lt;br /&gt;
&lt;br /&gt;
Unter Linux sollte ein RSA-Key in &amp;lt;code&amp;gt;~/.ssh/id_rsa.pub&amp;lt;/code&amp;gt; liegen. Der kann mit &lt;br /&gt;
  cat ~/.ssh/id_rsa.pub&lt;br /&gt;
angezeigt werden. Falls kein Key vorhanden ist, kann mit&lt;br /&gt;
  ssh-keygen -t rsa -b 4096 -C &amp;quot;your_email@example.com&amp;quot;&lt;br /&gt;
einer generiert werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Key kann im [[Node konfigurieren|Config-Menü]] eingetragen werden:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
==== Mit Passwort ====&lt;br /&gt;
&lt;br /&gt;
Zum ersten Ausprobieren oder falls das Nutzen eines SSH-Keys nicht möglich ist, kann man sich auch mit einem Passwort zu dem Node verbinden.&lt;br /&gt;
Dazu wird einfach ein Passwort im [[Node konfigurieren|Config-Menü]] eingetragen:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
=== Per SSH zu Node verbinden ===&lt;br /&gt;
&lt;br /&gt;
Die IP des Node kann zum Beispiel auf der Karte (https://map.kbu.freifunk.net/) ermittelt werden. Dann kann man sich zu dem Knoten per SSH verbinden:&lt;br /&gt;
  ssh root@&amp;lt;&amp;lt;&amp;lt;ip-adresse&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH unter Windows: PuTTY ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Putty.png|right|thumb|PuTTY]]&lt;br /&gt;
[[Datei:PuttyNeu.png|right|thumb|PuTTY: Bei der ersten Verbindung muss die Identität des Servers bestätigt werden]]&lt;br /&gt;
Unter Windows kann man das Programm PuTTY (putty.exe) verwenden, um eine SSH-Verbindung aufzubauen. PuTTY kann man sich auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage] herunterladen.&lt;br /&gt;
&lt;br /&gt;
PuTTY kann auch mit SSH-Key-Authentifizierung benutzt werden. Dazu muss mit PuTTYGen (puttygen.exe) ein Key generiert werden. Dieser Key muss in Pageant (pageant.exe) geladen werden, bevor PuTTY gestartet wird. Beide Programme gibt es ebenfalls auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage].&lt;br /&gt;
Dokumentation zu diesen Programmen finden sich auf der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter9.html#pageant Pagenant-Dokumentation] und der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter8.html#pubkey PuTTYGen-Dokumentation].&lt;br /&gt;
&lt;br /&gt;
== Standardkonfiguration via SSH vornehmen ==&lt;br /&gt;
&lt;br /&gt;
=== Position für die Karte eintragen / ändern ===&lt;br /&gt;
&lt;br /&gt;
Die Position auf der Karte wird in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; konfiguriert. &lt;br /&gt;
&lt;br /&gt;
Die Änderungen erscheinen nach etwa 5 Minuten auf der Karte https://map.kbu.freifunk.net/.&lt;br /&gt;
&lt;br /&gt;
==== Node von der Karte entfernen ====&lt;br /&gt;
&lt;br /&gt;
Einfach im Abschnitt &amp;lt;code&amp;gt;config location&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;option share_location '0'&amp;lt;/code&amp;gt; setzen.&lt;br /&gt;
&lt;br /&gt;
==== Node auf Karte eintragen / ändern ====&lt;br /&gt;
&lt;br /&gt;
Dazu muss der folgende Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; eingefügt / geändert werden.&lt;br /&gt;
  config location&lt;br /&gt;
        option share_location '1'&lt;br /&gt;
        option latitude '50.7107'&lt;br /&gt;
        option longitude '7.1079'&lt;br /&gt;
        option altitude '72'&lt;br /&gt;
Die letze Angabe &amp;lt;code&amp;gt;option altitude&amp;lt;/code&amp;gt; kann weggelassen werden, wenn man die genaue Höhe nicht weiß.&lt;br /&gt;
&lt;br /&gt;
=== Kontaktangabe ändern ===&lt;br /&gt;
&lt;br /&gt;
Dies wird durch den folgenden Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; geregelt:&lt;br /&gt;
  config owner&lt;br /&gt;
        option contact '&amp;lt;&amp;lt;&amp;lt;Email oder Telefonnummer&amp;gt;&amp;gt;&amp;gt;'&lt;br /&gt;
&lt;br /&gt;
== Privates WLAN hinzufügen ==&lt;br /&gt;
&lt;br /&gt;
Der Node kann auch das lokale Heimnetzwerk über WLAN ausstrahlen. Das sollte dann aber auf jeden Fall mit einem Passwort absichern. &lt;br /&gt;
Je nach Firmware / Gluon-Version unterscheidet sich die Einrichtung: '''Bei einigen muss eine MAC-Adresse gesetzt werden - bei anderen nicht.'''&lt;br /&gt;
&lt;br /&gt;
Um ein privates wlan einzurichten, verbinde Dich am besten per SSH und orientiere Dich an den Kommandos in der Gluon-Dokumentation je nach Version - z.B.&lt;br /&gt;
* v2019.1: https://gluon.readthedocs.io/en/v2019.1.x/features/private-wlan.html&lt;br /&gt;
* v2018.2: https://gluon.readthedocs.io/en/v2018.2.x/features/private-wlan.html&lt;br /&gt;
* v2016.2: https://gluon.readthedocs.io/en/v2016.2.x/features/private-wlan.html&lt;br /&gt;
&lt;br /&gt;
Auch für andere Versionen sind Anleitungen verfügbar. Hierzu musst Du die Version in der Menüleiste auswählen. Das genannte Pakete gluon-web-private-wifi (vormals: gluon-luci-private-wifi) ist in einigen Firmwares nicht enthalten, so dass die Konfiguration dort nur über SSH erfolgen kann.&lt;br /&gt;
&lt;br /&gt;
== Knoten über SSH Installieren oder Updaten ==&lt;br /&gt;
&lt;br /&gt;
Falls Du die normale WebUI nicht aufrufen kannst - z.B. weil Du einen Router retten musst oder das Passwort vergessen hast - kannst Du die Firmware auch per SSH-installieren.&lt;br /&gt;
Hierzu muss eine [https://wiki.freifunk.net/Freifunk-Firmware Freifunk-Firmware], [https://openwrt.org OpenWRT] oder [https://dd-wrt.com DD-WRT] auf dem Router installiert sein.&lt;br /&gt;
&lt;br /&gt;
# Starte den Router im [https://openwrt.org/de/doc/howto/generic.failsafe OpenWRT failsafe Modus] (auch für Freifunk-Firmware) oder [https://wiki.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash dd-wrt recovery Modus] (nur dd-wrt)&lt;br /&gt;
# Stelle sicher, dass Dein Computer eine feste IP-Adresse hat, z.B. '''192.168.1.2''' (Maske: '''255.255.255.0''') hat&lt;br /&gt;
# Kopiere Die Firmware von Deinem Computer in das '''/tmp/''' Verzeichnis des Routers. Unter Windows gibt es dafür [https://winscp.net/eng/docs/lang:de WinSCP]&lt;br /&gt;
# Verbinde Dich per SSH mit dem Gerät. Unter Windows kannst Du [https://www.putty.org/ putty] verwenden.&lt;br /&gt;
# Führe den folgenden Befehl im SSH-Fenster aus - hier ein Beispiel für einen TP-Link TL-WA860RE&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 sysupgrade -vn gluon-ffkbu-V2-v2018.2-FastD-tp-link-tl-wa860re-v1-sysupgrade.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TP-Link WR 841 als Switch für Heimnetzwerk verwenden ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig stellt der WR 841 über den blauen Port eine fastd-Meshverbindung über das Internet her und gibt aus den gelben Ports entweder Freifunknetz aus oder mesht mit anderen Nodes.&lt;br /&gt;
&lt;br /&gt;
Man kann ihn aber auch dazu überreden, über die gelben Ports die fastd-Verbindung über das Internet aufzubauen und über den blauen Port Freifunk auszuspucken oder zu meshen.  Die gelben Ports fungieren dann automatisch wie ein 4-Port Switch im Heimnetzwerk.&lt;br /&gt;
&lt;br /&gt;
Dazu ändert man einfach in der &amp;lt;code&amp;gt;/etc/config/network&amp;lt;/code&amp;gt; alle Auftreten von &amp;lt;code&amp;gt;eth0&amp;lt;/code&amp;gt; (gelbe Ports¹) durch &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; (blauer Port) '''und umgekehrt'''. Das Ergebnis sollte dann in etwa so aussehen:&lt;br /&gt;
  config interface 'wan'&lt;br /&gt;
        option ifname 'eth0'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'mesh_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'client_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
&lt;br /&gt;
Der Router sollte jetzt einmal neugestartet werden.&lt;br /&gt;
&lt;br /&gt;
¹ Ja, alle gelben Ports werden intern über ein einziges Interface angesprochen. In der Kiste steckt ein kleiner 5-Port-Switch, von dem 4 Ports nach draußen gehen (gelb) und einen zum Betriebssystem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=5998</id>
		<title>Experteneinstellungen</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=5998"/>
		<updated>2020-01-04T13:36:22Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Knoten über SSH Installieren oder Updaten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für diese Einstellungen wird ein SSH-Zugang zum Node benötigt. Der muss wie in [[Node_konfigurieren#Remote_Access|Node konfigurieren]] beschrieben aktiviert werden. Außerdem wird ein SSH-Client auf dem Computer benötigt. Unter Windows kann dafür PuTTY [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite] verwendet werden. &lt;br /&gt;
&lt;br /&gt;
SSH-Keys können mit PuTTYgen (ebenfalls unter [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite]) erzeugt und verwaltet werden (s. auch [https://www.google.de/search?q=putty+ssh+key+erzeugen Google]).&lt;br /&gt;
Falls es Probleme mit der Einrichtung eines SSH-Keys gibt, ist es meist am einfachsten, einmal zu einem [[Treffen|Freifunktreffen]] zu kommen, und sich dort helfen zu lassen.&lt;br /&gt;
&lt;br /&gt;
== SSH-Zugang einrichten ==&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Möglichkeiten sich per SSH mit einem Freifunk-Knoten zu verbinden: Mit einem Passwort oder mit einem SSH-Key. &lt;br /&gt;
&lt;br /&gt;
Wir empfohlen, sich mit SSH-Key zu verbinden. Da die Freifunk-Knoten im Internet direkt erreichbar sind, bieten Passwörter eine sehr große Angriffsoberfläche über Wörtebuchattacken und Ähnliches.&lt;br /&gt;
&lt;br /&gt;
==== Mit SSH-Keys ====&lt;br /&gt;
&lt;br /&gt;
Unter Linux sollte ein RSA-Key in &amp;lt;code&amp;gt;~/.ssh/id_rsa.pub&amp;lt;/code&amp;gt; liegen. Der kann mit &lt;br /&gt;
  cat ~/.ssh/id_rsa.pub&lt;br /&gt;
angezeigt werden. Falls kein Key vorhanden ist, kann mit&lt;br /&gt;
  ssh-keygen -t rsa -b 4096 -C &amp;quot;your_email@example.com&amp;quot;&lt;br /&gt;
einer generiert werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Key kann im [[Node konfigurieren|Config-Menü]] eingetragen werden:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
==== Mit Passwort ====&lt;br /&gt;
&lt;br /&gt;
Zum ersten Ausprobieren oder falls das Nutzen eines SSH-Keys nicht möglich ist, kann man sich auch mit einem Passwort zu dem Node verbinden.&lt;br /&gt;
Dazu wird einfach ein Passwort im [[Node konfigurieren|Config-Menü]] eingetragen:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
=== Per SSH zu Node verbinden ===&lt;br /&gt;
&lt;br /&gt;
Die IP des Node kann zum Beispiel auf der Karte (https://map.kbu.freifunk.net/) ermittelt werden. Dann kann man sich zu dem Knoten per SSH verbinden:&lt;br /&gt;
  ssh root@&amp;lt;&amp;lt;&amp;lt;ip-adresse&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH unter Windows: PuTTY ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Putty.png|right|thumb|PuTTY]]&lt;br /&gt;
[[Datei:PuttyNeu.png|right|thumb|PuTTY: Bei der ersten Verbindung muss die Identität des Servers bestätigt werden]]&lt;br /&gt;
Unter Windows kann man das Programm PuTTY (putty.exe) verwenden, um eine SSH-Verbindung aufzubauen. PuTTY kann man sich auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage] herunterladen.&lt;br /&gt;
&lt;br /&gt;
PuTTY kann auch mit SSH-Key-Authentifizierung benutzt werden. Dazu muss mit PuTTYGen (puttygen.exe) ein Key generiert werden. Dieser Key muss in Pageant (pageant.exe) geladen werden, bevor PuTTY gestartet wird. Beide Programme gibt es ebenfalls auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage].&lt;br /&gt;
Dokumentation zu diesen Programmen finden sich auf der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter9.html#pageant Pagenant-Dokumentation] und der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter8.html#pubkey PuTTYGen-Dokumentation].&lt;br /&gt;
&lt;br /&gt;
== Standardkonfiguration via SSH vornehmen ==&lt;br /&gt;
&lt;br /&gt;
=== Position für die Karte eintragen / ändern ===&lt;br /&gt;
&lt;br /&gt;
Die Position auf der Karte wird in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; konfiguriert. &lt;br /&gt;
&lt;br /&gt;
Die Änderungen erscheinen nach etwa 5 Minuten auf der Karte https://map.kbu.freifunk.net/.&lt;br /&gt;
&lt;br /&gt;
==== Node von der Karte entfernen ====&lt;br /&gt;
&lt;br /&gt;
Einfach im Abschnitt &amp;lt;code&amp;gt;config location&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;option share_location '0'&amp;lt;/code&amp;gt; setzen.&lt;br /&gt;
&lt;br /&gt;
==== Node auf Karte eintragen / ändern ====&lt;br /&gt;
&lt;br /&gt;
Dazu muss der folgende Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; eingefügt / geändert werden.&lt;br /&gt;
  config location&lt;br /&gt;
        option share_location '1'&lt;br /&gt;
        option latitude '50.7107'&lt;br /&gt;
        option longitude '7.1079'&lt;br /&gt;
        option altitude '72'&lt;br /&gt;
Die letze Angabe &amp;lt;code&amp;gt;option altitude&amp;lt;/code&amp;gt; kann weggelassen werden, wenn man die genaue Höhe nicht weiß.&lt;br /&gt;
&lt;br /&gt;
=== Kontaktangabe ändern ===&lt;br /&gt;
&lt;br /&gt;
Dies wird durch den folgenden Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; geregelt:&lt;br /&gt;
  config owner&lt;br /&gt;
        option contact '&amp;lt;&amp;lt;&amp;lt;Email oder Telefonnummer&amp;gt;&amp;gt;&amp;gt;'&lt;br /&gt;
&lt;br /&gt;
== Privates WLAN hinzufügen ==&lt;br /&gt;
&lt;br /&gt;
Der Node kann auch das lokale Heimnetzwerk über WLAN ausstrahlen. Das sollte dann aber auf jeden Fall mit einem Passwort absichern. &lt;br /&gt;
Je nach Firmware / Gluon-Version unterscheidet sich die Einrichtung: '''Bei einigen muss eine MAC-Adresse gesetzt werden - bei anderen nicht.'''&lt;br /&gt;
&lt;br /&gt;
Um ein privates wlan einzurichten, verbinde Dich am besten per SSH und orientiere Dich an den Kommandos in der Gluon-Dokumentation je nach Version - z.B.&lt;br /&gt;
* v2019.1: https://gluon.readthedocs.io/en/v2019.1.x/features/private-wlan.html&lt;br /&gt;
* v2018.2: https://gluon.readthedocs.io/en/v2018.2.x/features/private-wlan.html&lt;br /&gt;
* v2016.2: https://gluon.readthedocs.io/en/v2016.2.x/features/private-wlan.html&lt;br /&gt;
&lt;br /&gt;
Auch für andere Versionen sind Anleitungen verfügbar. Hierzu musst Du die Version in der Menüleiste auswählen. Das genannte Pakete gluon-web-private-wifi (vormals: gluon-luci-private-wifi) ist in einigen Firmwares nicht enthalten, so dass die Konfiguration dort nur über SSH erfolgen kann.&lt;br /&gt;
&lt;br /&gt;
== Knoten über SSH Installieren oder Updaten ==&lt;br /&gt;
&lt;br /&gt;
Falls Du die normale WebUI nicht aufrufen kannst - z.B. weil Du einen Router retten musst oder das Passwort vergessen hast - kannst Du die Firmware auch per SSH-installieren.&lt;br /&gt;
Hierzu muss eine [https://wiki.freifunk.net/Freifunk-Firmware Freifunk-Firmware], [https://openwrt.org OpenWRT] oder [https://dd-wrt.com DD-WRT] auf dem Router installiert sein.&lt;br /&gt;
&lt;br /&gt;
# Starte den Router im [https://openwrt.org/de/doc/howto/generic.failsafe OpenWRT failsave] (auch für Freifunk-Firmware) oder [https://wiki.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash dd-wrt recovery Modus] (nur dd-wrt)&lt;br /&gt;
# Stelle sicher, dass Dein Computer eine feste IP-Adresse hat, z.B. '''192.168.1.2''' (Maske: '''255.255.255.0''') hat&lt;br /&gt;
# Kopiere Die Firmware von Deinem Computer in das '''/tmp/''' Verzeichnis des Routers. Unter Windows gibt es dafür [https://winscp.net/eng/docs/lang:de WinSCP]&lt;br /&gt;
# Verbinde Dich per SSH mit dem Gerät. Unter Windows kannst Du [https://www.putty.org/ putty] verwenden.&lt;br /&gt;
# Führe den folgenden Befehl im SSH-Fenster aus - hier ein Beispiel für einen TP-Link TL-WA860RE&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 sysupgrade -vn gluon-ffkbu-V2-v2018.2-FastD-tp-link-tl-wa860re-v1-sysupgrade.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TP-Link WR 841 als Switch für Heimnetzwerk verwenden ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig stellt der WR 841 über den blauen Port eine fastd-Meshverbindung über das Internet her und gibt aus den gelben Ports entweder Freifunknetz aus oder mesht mit anderen Nodes.&lt;br /&gt;
&lt;br /&gt;
Man kann ihn aber auch dazu überreden, über die gelben Ports die fastd-Verbindung über das Internet aufzubauen und über den blauen Port Freifunk auszuspucken oder zu meshen.  Die gelben Ports fungieren dann automatisch wie ein 4-Port Switch im Heimnetzwerk.&lt;br /&gt;
&lt;br /&gt;
Dazu ändert man einfach in der &amp;lt;code&amp;gt;/etc/config/network&amp;lt;/code&amp;gt; alle Auftreten von &amp;lt;code&amp;gt;eth0&amp;lt;/code&amp;gt; (gelbe Ports¹) durch &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; (blauer Port) '''und umgekehrt'''. Das Ergebnis sollte dann in etwa so aussehen:&lt;br /&gt;
  config interface 'wan'&lt;br /&gt;
        option ifname 'eth0'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'mesh_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'client_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
&lt;br /&gt;
Der Router sollte jetzt einmal neugestartet werden.&lt;br /&gt;
&lt;br /&gt;
¹ Ja, alle gelben Ports werden intern über ein einziges Interface angesprochen. In der Kiste steckt ein kleiner 5-Port-Switch, von dem 4 Ports nach draußen gehen (gelb) und einen zum Betriebssystem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=5997</id>
		<title>Experteneinstellungen</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=5997"/>
		<updated>2020-01-04T13:36:01Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Knoten über SSH Installieren oder Updaten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für diese Einstellungen wird ein SSH-Zugang zum Node benötigt. Der muss wie in [[Node_konfigurieren#Remote_Access|Node konfigurieren]] beschrieben aktiviert werden. Außerdem wird ein SSH-Client auf dem Computer benötigt. Unter Windows kann dafür PuTTY [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite] verwendet werden. &lt;br /&gt;
&lt;br /&gt;
SSH-Keys können mit PuTTYgen (ebenfalls unter [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite]) erzeugt und verwaltet werden (s. auch [https://www.google.de/search?q=putty+ssh+key+erzeugen Google]).&lt;br /&gt;
Falls es Probleme mit der Einrichtung eines SSH-Keys gibt, ist es meist am einfachsten, einmal zu einem [[Treffen|Freifunktreffen]] zu kommen, und sich dort helfen zu lassen.&lt;br /&gt;
&lt;br /&gt;
== SSH-Zugang einrichten ==&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Möglichkeiten sich per SSH mit einem Freifunk-Knoten zu verbinden: Mit einem Passwort oder mit einem SSH-Key. &lt;br /&gt;
&lt;br /&gt;
Wir empfohlen, sich mit SSH-Key zu verbinden. Da die Freifunk-Knoten im Internet direkt erreichbar sind, bieten Passwörter eine sehr große Angriffsoberfläche über Wörtebuchattacken und Ähnliches.&lt;br /&gt;
&lt;br /&gt;
==== Mit SSH-Keys ====&lt;br /&gt;
&lt;br /&gt;
Unter Linux sollte ein RSA-Key in &amp;lt;code&amp;gt;~/.ssh/id_rsa.pub&amp;lt;/code&amp;gt; liegen. Der kann mit &lt;br /&gt;
  cat ~/.ssh/id_rsa.pub&lt;br /&gt;
angezeigt werden. Falls kein Key vorhanden ist, kann mit&lt;br /&gt;
  ssh-keygen -t rsa -b 4096 -C &amp;quot;your_email@example.com&amp;quot;&lt;br /&gt;
einer generiert werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Key kann im [[Node konfigurieren|Config-Menü]] eingetragen werden:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
==== Mit Passwort ====&lt;br /&gt;
&lt;br /&gt;
Zum ersten Ausprobieren oder falls das Nutzen eines SSH-Keys nicht möglich ist, kann man sich auch mit einem Passwort zu dem Node verbinden.&lt;br /&gt;
Dazu wird einfach ein Passwort im [[Node konfigurieren|Config-Menü]] eingetragen:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
=== Per SSH zu Node verbinden ===&lt;br /&gt;
&lt;br /&gt;
Die IP des Node kann zum Beispiel auf der Karte (https://map.kbu.freifunk.net/) ermittelt werden. Dann kann man sich zu dem Knoten per SSH verbinden:&lt;br /&gt;
  ssh root@&amp;lt;&amp;lt;&amp;lt;ip-adresse&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH unter Windows: PuTTY ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Putty.png|right|thumb|PuTTY]]&lt;br /&gt;
[[Datei:PuttyNeu.png|right|thumb|PuTTY: Bei der ersten Verbindung muss die Identität des Servers bestätigt werden]]&lt;br /&gt;
Unter Windows kann man das Programm PuTTY (putty.exe) verwenden, um eine SSH-Verbindung aufzubauen. PuTTY kann man sich auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage] herunterladen.&lt;br /&gt;
&lt;br /&gt;
PuTTY kann auch mit SSH-Key-Authentifizierung benutzt werden. Dazu muss mit PuTTYGen (puttygen.exe) ein Key generiert werden. Dieser Key muss in Pageant (pageant.exe) geladen werden, bevor PuTTY gestartet wird. Beide Programme gibt es ebenfalls auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage].&lt;br /&gt;
Dokumentation zu diesen Programmen finden sich auf der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter9.html#pageant Pagenant-Dokumentation] und der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter8.html#pubkey PuTTYGen-Dokumentation].&lt;br /&gt;
&lt;br /&gt;
== Standardkonfiguration via SSH vornehmen ==&lt;br /&gt;
&lt;br /&gt;
=== Position für die Karte eintragen / ändern ===&lt;br /&gt;
&lt;br /&gt;
Die Position auf der Karte wird in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; konfiguriert. &lt;br /&gt;
&lt;br /&gt;
Die Änderungen erscheinen nach etwa 5 Minuten auf der Karte https://map.kbu.freifunk.net/.&lt;br /&gt;
&lt;br /&gt;
==== Node von der Karte entfernen ====&lt;br /&gt;
&lt;br /&gt;
Einfach im Abschnitt &amp;lt;code&amp;gt;config location&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;option share_location '0'&amp;lt;/code&amp;gt; setzen.&lt;br /&gt;
&lt;br /&gt;
==== Node auf Karte eintragen / ändern ====&lt;br /&gt;
&lt;br /&gt;
Dazu muss der folgende Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; eingefügt / geändert werden.&lt;br /&gt;
  config location&lt;br /&gt;
        option share_location '1'&lt;br /&gt;
        option latitude '50.7107'&lt;br /&gt;
        option longitude '7.1079'&lt;br /&gt;
        option altitude '72'&lt;br /&gt;
Die letze Angabe &amp;lt;code&amp;gt;option altitude&amp;lt;/code&amp;gt; kann weggelassen werden, wenn man die genaue Höhe nicht weiß.&lt;br /&gt;
&lt;br /&gt;
=== Kontaktangabe ändern ===&lt;br /&gt;
&lt;br /&gt;
Dies wird durch den folgenden Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; geregelt:&lt;br /&gt;
  config owner&lt;br /&gt;
        option contact '&amp;lt;&amp;lt;&amp;lt;Email oder Telefonnummer&amp;gt;&amp;gt;&amp;gt;'&lt;br /&gt;
&lt;br /&gt;
== Privates WLAN hinzufügen ==&lt;br /&gt;
&lt;br /&gt;
Der Node kann auch das lokale Heimnetzwerk über WLAN ausstrahlen. Das sollte dann aber auf jeden Fall mit einem Passwort absichern. &lt;br /&gt;
Je nach Firmware / Gluon-Version unterscheidet sich die Einrichtung: '''Bei einigen muss eine MAC-Adresse gesetzt werden - bei anderen nicht.'''&lt;br /&gt;
&lt;br /&gt;
Um ein privates wlan einzurichten, verbinde Dich am besten per SSH und orientiere Dich an den Kommandos in der Gluon-Dokumentation je nach Version - z.B.&lt;br /&gt;
* v2019.1: https://gluon.readthedocs.io/en/v2019.1.x/features/private-wlan.html&lt;br /&gt;
* v2018.2: https://gluon.readthedocs.io/en/v2018.2.x/features/private-wlan.html&lt;br /&gt;
* v2016.2: https://gluon.readthedocs.io/en/v2016.2.x/features/private-wlan.html&lt;br /&gt;
&lt;br /&gt;
Auch für andere Versionen sind Anleitungen verfügbar. Hierzu musst Du die Version in der Menüleiste auswählen. Das genannte Pakete gluon-web-private-wifi (vormals: gluon-luci-private-wifi) ist in einigen Firmwares nicht enthalten, so dass die Konfiguration dort nur über SSH erfolgen kann.&lt;br /&gt;
&lt;br /&gt;
== Knoten über SSH Installieren oder Updaten ==&lt;br /&gt;
&lt;br /&gt;
Falls Du die normale WebUI nicht aufrufen kannst - z.B. weil Du einen Router retten musst oder das Passwort vergessen hast - kannst Du die Firmware auch per SSH-installieren.&lt;br /&gt;
Hierzu muss eine [https://wiki.freifunk.net/Freifunk-Firmware Freifunk-Firmware], [https://openwrt.org OpenWRT] oder [https://dd-wrt.com DD-WRT] auf dem Router installiert sein.&lt;br /&gt;
&lt;br /&gt;
# Starte den Router im [https://openwrt.org/de/doc/howto/generic.failsafe OpenWRT failsave] oder [https://wiki.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash dd-wrt recovery Modus]&lt;br /&gt;
# Stelle sicher, dass Dein Computer eine feste IP-Adresse hat, z.B. '''192.168.1.2''' (Maske: '''255.255.255.0''') hat&lt;br /&gt;
# Kopiere Die Firmware von Deinem Computer in das '''/tmp/''' Verzeichnis des Routers. Unter Windows gibt es dafür [https://winscp.net/eng/docs/lang:de WinSCP]&lt;br /&gt;
# Verbinde Dich per SSH mit dem Gerät. Unter Windows kannst Du [https://www.putty.org/ putty] verwenden.&lt;br /&gt;
# Führe den folgenden Befehl im SSH-Fenster aus - hier ein Beispiel für einen TP-Link TL-WA860RE&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 sysupgrade -vn gluon-ffkbu-V2-v2018.2-FastD-tp-link-tl-wa860re-v1-sysupgrade.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TP-Link WR 841 als Switch für Heimnetzwerk verwenden ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig stellt der WR 841 über den blauen Port eine fastd-Meshverbindung über das Internet her und gibt aus den gelben Ports entweder Freifunknetz aus oder mesht mit anderen Nodes.&lt;br /&gt;
&lt;br /&gt;
Man kann ihn aber auch dazu überreden, über die gelben Ports die fastd-Verbindung über das Internet aufzubauen und über den blauen Port Freifunk auszuspucken oder zu meshen.  Die gelben Ports fungieren dann automatisch wie ein 4-Port Switch im Heimnetzwerk.&lt;br /&gt;
&lt;br /&gt;
Dazu ändert man einfach in der &amp;lt;code&amp;gt;/etc/config/network&amp;lt;/code&amp;gt; alle Auftreten von &amp;lt;code&amp;gt;eth0&amp;lt;/code&amp;gt; (gelbe Ports¹) durch &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; (blauer Port) '''und umgekehrt'''. Das Ergebnis sollte dann in etwa so aussehen:&lt;br /&gt;
  config interface 'wan'&lt;br /&gt;
        option ifname 'eth0'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'mesh_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'client_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
&lt;br /&gt;
Der Router sollte jetzt einmal neugestartet werden.&lt;br /&gt;
&lt;br /&gt;
¹ Ja, alle gelben Ports werden intern über ein einziges Interface angesprochen. In der Kiste steckt ein kleiner 5-Port-Switch, von dem 4 Ports nach draußen gehen (gelb) und einen zum Betriebssystem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=5996</id>
		<title>Experteneinstellungen</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=5996"/>
		<updated>2020-01-04T13:34:08Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Privates WLAN hinzufügen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für diese Einstellungen wird ein SSH-Zugang zum Node benötigt. Der muss wie in [[Node_konfigurieren#Remote_Access|Node konfigurieren]] beschrieben aktiviert werden. Außerdem wird ein SSH-Client auf dem Computer benötigt. Unter Windows kann dafür PuTTY [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite] verwendet werden. &lt;br /&gt;
&lt;br /&gt;
SSH-Keys können mit PuTTYgen (ebenfalls unter [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite]) erzeugt und verwaltet werden (s. auch [https://www.google.de/search?q=putty+ssh+key+erzeugen Google]).&lt;br /&gt;
Falls es Probleme mit der Einrichtung eines SSH-Keys gibt, ist es meist am einfachsten, einmal zu einem [[Treffen|Freifunktreffen]] zu kommen, und sich dort helfen zu lassen.&lt;br /&gt;
&lt;br /&gt;
== SSH-Zugang einrichten ==&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Möglichkeiten sich per SSH mit einem Freifunk-Knoten zu verbinden: Mit einem Passwort oder mit einem SSH-Key. &lt;br /&gt;
&lt;br /&gt;
Wir empfohlen, sich mit SSH-Key zu verbinden. Da die Freifunk-Knoten im Internet direkt erreichbar sind, bieten Passwörter eine sehr große Angriffsoberfläche über Wörtebuchattacken und Ähnliches.&lt;br /&gt;
&lt;br /&gt;
==== Mit SSH-Keys ====&lt;br /&gt;
&lt;br /&gt;
Unter Linux sollte ein RSA-Key in &amp;lt;code&amp;gt;~/.ssh/id_rsa.pub&amp;lt;/code&amp;gt; liegen. Der kann mit &lt;br /&gt;
  cat ~/.ssh/id_rsa.pub&lt;br /&gt;
angezeigt werden. Falls kein Key vorhanden ist, kann mit&lt;br /&gt;
  ssh-keygen -t rsa -b 4096 -C &amp;quot;your_email@example.com&amp;quot;&lt;br /&gt;
einer generiert werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Key kann im [[Node konfigurieren|Config-Menü]] eingetragen werden:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
==== Mit Passwort ====&lt;br /&gt;
&lt;br /&gt;
Zum ersten Ausprobieren oder falls das Nutzen eines SSH-Keys nicht möglich ist, kann man sich auch mit einem Passwort zu dem Node verbinden.&lt;br /&gt;
Dazu wird einfach ein Passwort im [[Node konfigurieren|Config-Menü]] eingetragen:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
=== Per SSH zu Node verbinden ===&lt;br /&gt;
&lt;br /&gt;
Die IP des Node kann zum Beispiel auf der Karte (https://map.kbu.freifunk.net/) ermittelt werden. Dann kann man sich zu dem Knoten per SSH verbinden:&lt;br /&gt;
  ssh root@&amp;lt;&amp;lt;&amp;lt;ip-adresse&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH unter Windows: PuTTY ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Putty.png|right|thumb|PuTTY]]&lt;br /&gt;
[[Datei:PuttyNeu.png|right|thumb|PuTTY: Bei der ersten Verbindung muss die Identität des Servers bestätigt werden]]&lt;br /&gt;
Unter Windows kann man das Programm PuTTY (putty.exe) verwenden, um eine SSH-Verbindung aufzubauen. PuTTY kann man sich auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage] herunterladen.&lt;br /&gt;
&lt;br /&gt;
PuTTY kann auch mit SSH-Key-Authentifizierung benutzt werden. Dazu muss mit PuTTYGen (puttygen.exe) ein Key generiert werden. Dieser Key muss in Pageant (pageant.exe) geladen werden, bevor PuTTY gestartet wird. Beide Programme gibt es ebenfalls auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage].&lt;br /&gt;
Dokumentation zu diesen Programmen finden sich auf der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter9.html#pageant Pagenant-Dokumentation] und der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter8.html#pubkey PuTTYGen-Dokumentation].&lt;br /&gt;
&lt;br /&gt;
== Standardkonfiguration via SSH vornehmen ==&lt;br /&gt;
&lt;br /&gt;
=== Position für die Karte eintragen / ändern ===&lt;br /&gt;
&lt;br /&gt;
Die Position auf der Karte wird in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; konfiguriert. &lt;br /&gt;
&lt;br /&gt;
Die Änderungen erscheinen nach etwa 5 Minuten auf der Karte https://map.kbu.freifunk.net/.&lt;br /&gt;
&lt;br /&gt;
==== Node von der Karte entfernen ====&lt;br /&gt;
&lt;br /&gt;
Einfach im Abschnitt &amp;lt;code&amp;gt;config location&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;option share_location '0'&amp;lt;/code&amp;gt; setzen.&lt;br /&gt;
&lt;br /&gt;
==== Node auf Karte eintragen / ändern ====&lt;br /&gt;
&lt;br /&gt;
Dazu muss der folgende Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; eingefügt / geändert werden.&lt;br /&gt;
  config location&lt;br /&gt;
        option share_location '1'&lt;br /&gt;
        option latitude '50.7107'&lt;br /&gt;
        option longitude '7.1079'&lt;br /&gt;
        option altitude '72'&lt;br /&gt;
Die letze Angabe &amp;lt;code&amp;gt;option altitude&amp;lt;/code&amp;gt; kann weggelassen werden, wenn man die genaue Höhe nicht weiß.&lt;br /&gt;
&lt;br /&gt;
=== Kontaktangabe ändern ===&lt;br /&gt;
&lt;br /&gt;
Dies wird durch den folgenden Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; geregelt:&lt;br /&gt;
  config owner&lt;br /&gt;
        option contact '&amp;lt;&amp;lt;&amp;lt;Email oder Telefonnummer&amp;gt;&amp;gt;&amp;gt;'&lt;br /&gt;
&lt;br /&gt;
== Privates WLAN hinzufügen ==&lt;br /&gt;
&lt;br /&gt;
Der Node kann auch das lokale Heimnetzwerk über WLAN ausstrahlen. Das sollte dann aber auf jeden Fall mit einem Passwort absichern. &lt;br /&gt;
Je nach Firmware / Gluon-Version unterscheidet sich die Einrichtung: '''Bei einigen muss eine MAC-Adresse gesetzt werden - bei anderen nicht.'''&lt;br /&gt;
&lt;br /&gt;
Um ein privates wlan einzurichten, verbinde Dich am besten per SSH und orientiere Dich an den Kommandos in der Gluon-Dokumentation je nach Version - z.B.&lt;br /&gt;
* v2019.1: https://gluon.readthedocs.io/en/v2019.1.x/features/private-wlan.html&lt;br /&gt;
* v2018.2: https://gluon.readthedocs.io/en/v2018.2.x/features/private-wlan.html&lt;br /&gt;
* v2016.2: https://gluon.readthedocs.io/en/v2016.2.x/features/private-wlan.html&lt;br /&gt;
&lt;br /&gt;
Auch für andere Versionen sind Anleitungen verfügbar. Hierzu musst Du die Version in der Menüleiste auswählen. Das genannte Pakete gluon-web-private-wifi (vormals: gluon-luci-private-wifi) ist in einigen Firmwares nicht enthalten, so dass die Konfiguration dort nur über SSH erfolgen kann.&lt;br /&gt;
&lt;br /&gt;
== Knoten über SSH Installieren oder Updaten ==&lt;br /&gt;
&lt;br /&gt;
Falls Du die normale WebUI nicht aufrufen kannst - z.B. weil Du einen Router retten musst oder das Passwort vergessen hast - kannst Du die Firmware auch per SSH-installieren.&lt;br /&gt;
Hierzu muss [https://openwrt.org OpenWRT] oder [https://dd-wrt.com DD-WRT] auf dem Router installiert sein.&lt;br /&gt;
&lt;br /&gt;
# Starte den Router im [https://openwrt.org/de/doc/howto/generic.failsafe OpenWRT failsave] oder [https://wiki.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash dd-wrt recovery Modus]&lt;br /&gt;
# Stelle sicher, dass Dein Computer eine feste IP-Adresse hat, z.B. '''192.168.1.2''' (Maske: '''255.255.255.0''') hat&lt;br /&gt;
# Kopiere Die Firmware von Deinem Computer in das '''/tmp/''' Verzeichnis des Routers. Unter Windows gibt es dafür [https://winscp.net/eng/docs/lang:de WinSCP]&lt;br /&gt;
# Verbinde Dich per SSH mit dem Gerät. Unter Windows kannst Du [https://www.putty.org/ putty] verwenden.&lt;br /&gt;
# Führe den folgenden Befehl im SSH-Fenster aus - hier ein Beispiel für einen TP-Link TL-WA860RE&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 sysupgrade -vn gluon-ffkbu-V2-v2018.2-FastD-tp-link-tl-wa860re-v1-sysupgrade.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TP-Link WR 841 als Switch für Heimnetzwerk verwenden ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig stellt der WR 841 über den blauen Port eine fastd-Meshverbindung über das Internet her und gibt aus den gelben Ports entweder Freifunknetz aus oder mesht mit anderen Nodes.&lt;br /&gt;
&lt;br /&gt;
Man kann ihn aber auch dazu überreden, über die gelben Ports die fastd-Verbindung über das Internet aufzubauen und über den blauen Port Freifunk auszuspucken oder zu meshen.  Die gelben Ports fungieren dann automatisch wie ein 4-Port Switch im Heimnetzwerk.&lt;br /&gt;
&lt;br /&gt;
Dazu ändert man einfach in der &amp;lt;code&amp;gt;/etc/config/network&amp;lt;/code&amp;gt; alle Auftreten von &amp;lt;code&amp;gt;eth0&amp;lt;/code&amp;gt; (gelbe Ports¹) durch &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; (blauer Port) '''und umgekehrt'''. Das Ergebnis sollte dann in etwa so aussehen:&lt;br /&gt;
  config interface 'wan'&lt;br /&gt;
        option ifname 'eth0'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'mesh_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'client_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
&lt;br /&gt;
Der Router sollte jetzt einmal neugestartet werden.&lt;br /&gt;
&lt;br /&gt;
¹ Ja, alle gelben Ports werden intern über ein einziges Interface angesprochen. In der Kiste steckt ein kleiner 5-Port-Switch, von dem 4 Ports nach draußen gehen (gelb) und einen zum Betriebssystem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=5995</id>
		<title>Experteneinstellungen</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=5995"/>
		<updated>2020-01-04T13:33:36Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Privates WLAN hinzufügen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für diese Einstellungen wird ein SSH-Zugang zum Node benötigt. Der muss wie in [[Node_konfigurieren#Remote_Access|Node konfigurieren]] beschrieben aktiviert werden. Außerdem wird ein SSH-Client auf dem Computer benötigt. Unter Windows kann dafür PuTTY [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite] verwendet werden. &lt;br /&gt;
&lt;br /&gt;
SSH-Keys können mit PuTTYgen (ebenfalls unter [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite]) erzeugt und verwaltet werden (s. auch [https://www.google.de/search?q=putty+ssh+key+erzeugen Google]).&lt;br /&gt;
Falls es Probleme mit der Einrichtung eines SSH-Keys gibt, ist es meist am einfachsten, einmal zu einem [[Treffen|Freifunktreffen]] zu kommen, und sich dort helfen zu lassen.&lt;br /&gt;
&lt;br /&gt;
== SSH-Zugang einrichten ==&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Möglichkeiten sich per SSH mit einem Freifunk-Knoten zu verbinden: Mit einem Passwort oder mit einem SSH-Key. &lt;br /&gt;
&lt;br /&gt;
Wir empfohlen, sich mit SSH-Key zu verbinden. Da die Freifunk-Knoten im Internet direkt erreichbar sind, bieten Passwörter eine sehr große Angriffsoberfläche über Wörtebuchattacken und Ähnliches.&lt;br /&gt;
&lt;br /&gt;
==== Mit SSH-Keys ====&lt;br /&gt;
&lt;br /&gt;
Unter Linux sollte ein RSA-Key in &amp;lt;code&amp;gt;~/.ssh/id_rsa.pub&amp;lt;/code&amp;gt; liegen. Der kann mit &lt;br /&gt;
  cat ~/.ssh/id_rsa.pub&lt;br /&gt;
angezeigt werden. Falls kein Key vorhanden ist, kann mit&lt;br /&gt;
  ssh-keygen -t rsa -b 4096 -C &amp;quot;your_email@example.com&amp;quot;&lt;br /&gt;
einer generiert werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Key kann im [[Node konfigurieren|Config-Menü]] eingetragen werden:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
==== Mit Passwort ====&lt;br /&gt;
&lt;br /&gt;
Zum ersten Ausprobieren oder falls das Nutzen eines SSH-Keys nicht möglich ist, kann man sich auch mit einem Passwort zu dem Node verbinden.&lt;br /&gt;
Dazu wird einfach ein Passwort im [[Node konfigurieren|Config-Menü]] eingetragen:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
=== Per SSH zu Node verbinden ===&lt;br /&gt;
&lt;br /&gt;
Die IP des Node kann zum Beispiel auf der Karte (https://map.kbu.freifunk.net/) ermittelt werden. Dann kann man sich zu dem Knoten per SSH verbinden:&lt;br /&gt;
  ssh root@&amp;lt;&amp;lt;&amp;lt;ip-adresse&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH unter Windows: PuTTY ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Putty.png|right|thumb|PuTTY]]&lt;br /&gt;
[[Datei:PuttyNeu.png|right|thumb|PuTTY: Bei der ersten Verbindung muss die Identität des Servers bestätigt werden]]&lt;br /&gt;
Unter Windows kann man das Programm PuTTY (putty.exe) verwenden, um eine SSH-Verbindung aufzubauen. PuTTY kann man sich auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage] herunterladen.&lt;br /&gt;
&lt;br /&gt;
PuTTY kann auch mit SSH-Key-Authentifizierung benutzt werden. Dazu muss mit PuTTYGen (puttygen.exe) ein Key generiert werden. Dieser Key muss in Pageant (pageant.exe) geladen werden, bevor PuTTY gestartet wird. Beide Programme gibt es ebenfalls auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage].&lt;br /&gt;
Dokumentation zu diesen Programmen finden sich auf der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter9.html#pageant Pagenant-Dokumentation] und der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter8.html#pubkey PuTTYGen-Dokumentation].&lt;br /&gt;
&lt;br /&gt;
== Standardkonfiguration via SSH vornehmen ==&lt;br /&gt;
&lt;br /&gt;
=== Position für die Karte eintragen / ändern ===&lt;br /&gt;
&lt;br /&gt;
Die Position auf der Karte wird in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; konfiguriert. &lt;br /&gt;
&lt;br /&gt;
Die Änderungen erscheinen nach etwa 5 Minuten auf der Karte https://map.kbu.freifunk.net/.&lt;br /&gt;
&lt;br /&gt;
==== Node von der Karte entfernen ====&lt;br /&gt;
&lt;br /&gt;
Einfach im Abschnitt &amp;lt;code&amp;gt;config location&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;option share_location '0'&amp;lt;/code&amp;gt; setzen.&lt;br /&gt;
&lt;br /&gt;
==== Node auf Karte eintragen / ändern ====&lt;br /&gt;
&lt;br /&gt;
Dazu muss der folgende Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; eingefügt / geändert werden.&lt;br /&gt;
  config location&lt;br /&gt;
        option share_location '1'&lt;br /&gt;
        option latitude '50.7107'&lt;br /&gt;
        option longitude '7.1079'&lt;br /&gt;
        option altitude '72'&lt;br /&gt;
Die letze Angabe &amp;lt;code&amp;gt;option altitude&amp;lt;/code&amp;gt; kann weggelassen werden, wenn man die genaue Höhe nicht weiß.&lt;br /&gt;
&lt;br /&gt;
=== Kontaktangabe ändern ===&lt;br /&gt;
&lt;br /&gt;
Dies wird durch den folgenden Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; geregelt:&lt;br /&gt;
  config owner&lt;br /&gt;
        option contact '&amp;lt;&amp;lt;&amp;lt;Email oder Telefonnummer&amp;gt;&amp;gt;&amp;gt;'&lt;br /&gt;
&lt;br /&gt;
== Privates WLAN hinzufügen ==&lt;br /&gt;
&lt;br /&gt;
Der Node kann auch das lokale Heimnetzwerk über WLAN ausstrahlen. Das sollte dann aber auf jeden Fall mit einem Passwort absichern. &lt;br /&gt;
Je nach Firmware / Gluon-Version unterscheidet sich die Einrichtung: '''Bei einigen muss eine MAC-Adresse gesetzt werden - bei anderen nicht.'''&lt;br /&gt;
&lt;br /&gt;
Um ein privates wlan einzurichten, verbinde Dich am besten per SSH und orientiere Dich an den Kommandos in der Gluon-Dokumentation je nach Version - z.B.&lt;br /&gt;
* v2019.1: https://gluon.readthedocs.io/en/v2019.1.x/features/private-wlan.html&lt;br /&gt;
* v2018.2: https://gluon.readthedocs.io/en/v2018.2.x/features/private-wlan.html&lt;br /&gt;
* v2016.2: https://gluon.readthedocs.io/en/v2016.2.x/features/private-wlan.html&lt;br /&gt;
&lt;br /&gt;
Auch für andere Versionen sind Anleitungen verfügbar. Hierzu musst Du die Version in der Menüleiste auswählen. Das genannte Pakete gluon-web-private-wifi (vormals: gluon-luci-private-wifi) ist in einigen Firmwares nicht enthalten, so dass die Konfiguration dort über SSH erfolgen muss.&lt;br /&gt;
&lt;br /&gt;
== Knoten über SSH Installieren oder Updaten ==&lt;br /&gt;
&lt;br /&gt;
Falls Du die normale WebUI nicht aufrufen kannst - z.B. weil Du einen Router retten musst oder das Passwort vergessen hast - kannst Du die Firmware auch per SSH-installieren.&lt;br /&gt;
Hierzu muss [https://openwrt.org OpenWRT] oder [https://dd-wrt.com DD-WRT] auf dem Router installiert sein.&lt;br /&gt;
&lt;br /&gt;
# Starte den Router im [https://openwrt.org/de/doc/howto/generic.failsafe OpenWRT failsave] oder [https://wiki.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash dd-wrt recovery Modus]&lt;br /&gt;
# Stelle sicher, dass Dein Computer eine feste IP-Adresse hat, z.B. '''192.168.1.2''' (Maske: '''255.255.255.0''') hat&lt;br /&gt;
# Kopiere Die Firmware von Deinem Computer in das '''/tmp/''' Verzeichnis des Routers. Unter Windows gibt es dafür [https://winscp.net/eng/docs/lang:de WinSCP]&lt;br /&gt;
# Verbinde Dich per SSH mit dem Gerät. Unter Windows kannst Du [https://www.putty.org/ putty] verwenden.&lt;br /&gt;
# Führe den folgenden Befehl im SSH-Fenster aus - hier ein Beispiel für einen TP-Link TL-WA860RE&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 sysupgrade -vn gluon-ffkbu-V2-v2018.2-FastD-tp-link-tl-wa860re-v1-sysupgrade.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TP-Link WR 841 als Switch für Heimnetzwerk verwenden ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig stellt der WR 841 über den blauen Port eine fastd-Meshverbindung über das Internet her und gibt aus den gelben Ports entweder Freifunknetz aus oder mesht mit anderen Nodes.&lt;br /&gt;
&lt;br /&gt;
Man kann ihn aber auch dazu überreden, über die gelben Ports die fastd-Verbindung über das Internet aufzubauen und über den blauen Port Freifunk auszuspucken oder zu meshen.  Die gelben Ports fungieren dann automatisch wie ein 4-Port Switch im Heimnetzwerk.&lt;br /&gt;
&lt;br /&gt;
Dazu ändert man einfach in der &amp;lt;code&amp;gt;/etc/config/network&amp;lt;/code&amp;gt; alle Auftreten von &amp;lt;code&amp;gt;eth0&amp;lt;/code&amp;gt; (gelbe Ports¹) durch &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; (blauer Port) '''und umgekehrt'''. Das Ergebnis sollte dann in etwa so aussehen:&lt;br /&gt;
  config interface 'wan'&lt;br /&gt;
        option ifname 'eth0'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'mesh_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'client_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
&lt;br /&gt;
Der Router sollte jetzt einmal neugestartet werden.&lt;br /&gt;
&lt;br /&gt;
¹ Ja, alle gelben Ports werden intern über ein einziges Interface angesprochen. In der Kiste steckt ein kleiner 5-Port-Switch, von dem 4 Ports nach draußen gehen (gelb) und einen zum Betriebssystem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=5994</id>
		<title>Experteneinstellungen</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=5994"/>
		<updated>2020-01-04T13:33:20Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Privates WLAN hinzufügen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für diese Einstellungen wird ein SSH-Zugang zum Node benötigt. Der muss wie in [[Node_konfigurieren#Remote_Access|Node konfigurieren]] beschrieben aktiviert werden. Außerdem wird ein SSH-Client auf dem Computer benötigt. Unter Windows kann dafür PuTTY [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite] verwendet werden. &lt;br /&gt;
&lt;br /&gt;
SSH-Keys können mit PuTTYgen (ebenfalls unter [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite]) erzeugt und verwaltet werden (s. auch [https://www.google.de/search?q=putty+ssh+key+erzeugen Google]).&lt;br /&gt;
Falls es Probleme mit der Einrichtung eines SSH-Keys gibt, ist es meist am einfachsten, einmal zu einem [[Treffen|Freifunktreffen]] zu kommen, und sich dort helfen zu lassen.&lt;br /&gt;
&lt;br /&gt;
== SSH-Zugang einrichten ==&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Möglichkeiten sich per SSH mit einem Freifunk-Knoten zu verbinden: Mit einem Passwort oder mit einem SSH-Key. &lt;br /&gt;
&lt;br /&gt;
Wir empfohlen, sich mit SSH-Key zu verbinden. Da die Freifunk-Knoten im Internet direkt erreichbar sind, bieten Passwörter eine sehr große Angriffsoberfläche über Wörtebuchattacken und Ähnliches.&lt;br /&gt;
&lt;br /&gt;
==== Mit SSH-Keys ====&lt;br /&gt;
&lt;br /&gt;
Unter Linux sollte ein RSA-Key in &amp;lt;code&amp;gt;~/.ssh/id_rsa.pub&amp;lt;/code&amp;gt; liegen. Der kann mit &lt;br /&gt;
  cat ~/.ssh/id_rsa.pub&lt;br /&gt;
angezeigt werden. Falls kein Key vorhanden ist, kann mit&lt;br /&gt;
  ssh-keygen -t rsa -b 4096 -C &amp;quot;your_email@example.com&amp;quot;&lt;br /&gt;
einer generiert werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Key kann im [[Node konfigurieren|Config-Menü]] eingetragen werden:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
==== Mit Passwort ====&lt;br /&gt;
&lt;br /&gt;
Zum ersten Ausprobieren oder falls das Nutzen eines SSH-Keys nicht möglich ist, kann man sich auch mit einem Passwort zu dem Node verbinden.&lt;br /&gt;
Dazu wird einfach ein Passwort im [[Node konfigurieren|Config-Menü]] eingetragen:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
=== Per SSH zu Node verbinden ===&lt;br /&gt;
&lt;br /&gt;
Die IP des Node kann zum Beispiel auf der Karte (https://map.kbu.freifunk.net/) ermittelt werden. Dann kann man sich zu dem Knoten per SSH verbinden:&lt;br /&gt;
  ssh root@&amp;lt;&amp;lt;&amp;lt;ip-adresse&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH unter Windows: PuTTY ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Putty.png|right|thumb|PuTTY]]&lt;br /&gt;
[[Datei:PuttyNeu.png|right|thumb|PuTTY: Bei der ersten Verbindung muss die Identität des Servers bestätigt werden]]&lt;br /&gt;
Unter Windows kann man das Programm PuTTY (putty.exe) verwenden, um eine SSH-Verbindung aufzubauen. PuTTY kann man sich auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage] herunterladen.&lt;br /&gt;
&lt;br /&gt;
PuTTY kann auch mit SSH-Key-Authentifizierung benutzt werden. Dazu muss mit PuTTYGen (puttygen.exe) ein Key generiert werden. Dieser Key muss in Pageant (pageant.exe) geladen werden, bevor PuTTY gestartet wird. Beide Programme gibt es ebenfalls auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage].&lt;br /&gt;
Dokumentation zu diesen Programmen finden sich auf der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter9.html#pageant Pagenant-Dokumentation] und der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter8.html#pubkey PuTTYGen-Dokumentation].&lt;br /&gt;
&lt;br /&gt;
== Standardkonfiguration via SSH vornehmen ==&lt;br /&gt;
&lt;br /&gt;
=== Position für die Karte eintragen / ändern ===&lt;br /&gt;
&lt;br /&gt;
Die Position auf der Karte wird in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; konfiguriert. &lt;br /&gt;
&lt;br /&gt;
Die Änderungen erscheinen nach etwa 5 Minuten auf der Karte https://map.kbu.freifunk.net/.&lt;br /&gt;
&lt;br /&gt;
==== Node von der Karte entfernen ====&lt;br /&gt;
&lt;br /&gt;
Einfach im Abschnitt &amp;lt;code&amp;gt;config location&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;option share_location '0'&amp;lt;/code&amp;gt; setzen.&lt;br /&gt;
&lt;br /&gt;
==== Node auf Karte eintragen / ändern ====&lt;br /&gt;
&lt;br /&gt;
Dazu muss der folgende Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; eingefügt / geändert werden.&lt;br /&gt;
  config location&lt;br /&gt;
        option share_location '1'&lt;br /&gt;
        option latitude '50.7107'&lt;br /&gt;
        option longitude '7.1079'&lt;br /&gt;
        option altitude '72'&lt;br /&gt;
Die letze Angabe &amp;lt;code&amp;gt;option altitude&amp;lt;/code&amp;gt; kann weggelassen werden, wenn man die genaue Höhe nicht weiß.&lt;br /&gt;
&lt;br /&gt;
=== Kontaktangabe ändern ===&lt;br /&gt;
&lt;br /&gt;
Dies wird durch den folgenden Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; geregelt:&lt;br /&gt;
  config owner&lt;br /&gt;
        option contact '&amp;lt;&amp;lt;&amp;lt;Email oder Telefonnummer&amp;gt;&amp;gt;&amp;gt;'&lt;br /&gt;
&lt;br /&gt;
== Privates WLAN hinzufügen ==&lt;br /&gt;
&lt;br /&gt;
Der Node kann auch das lokale Heimnetzwerk über WLAN ausstrahlen. Das sollte dann aber auf jeden Fall mit einem Passwort absichern. &lt;br /&gt;
Je nach Firmware / Gluon-Version unterscheidet sich die Einrichtung: 'Bei einigen muss eine MAC-Adresse gesetzt werden - bei anderen nicht.'&lt;br /&gt;
&lt;br /&gt;
Um ein privates wlan einzurichten, verbinde Dich am besten per SSH und orientiere Dich an den Kommandos in der Gluon-Dokumentation je nach Version - z.B.&lt;br /&gt;
* v2019.1: https://gluon.readthedocs.io/en/v2019.1.x/features/private-wlan.html&lt;br /&gt;
* v2018.2: https://gluon.readthedocs.io/en/v2018.2.x/features/private-wlan.html&lt;br /&gt;
* v2016.2: https://gluon.readthedocs.io/en/v2016.2.x/features/private-wlan.html&lt;br /&gt;
&lt;br /&gt;
Auch für andere Versionen sind Anleitungen verfügbar. Hierzu musst Du die Version in der Menüleiste auswählen. Das genannte Pakete gluon-web-private-wifi (vormals: gluon-luci-private-wifi) ist in einigen Firmwares nicht enthalten, so dass die Konfiguration dort über SSH erfolgen muss.&lt;br /&gt;
&lt;br /&gt;
== Knoten über SSH Installieren oder Updaten ==&lt;br /&gt;
&lt;br /&gt;
Falls Du die normale WebUI nicht aufrufen kannst - z.B. weil Du einen Router retten musst oder das Passwort vergessen hast - kannst Du die Firmware auch per SSH-installieren.&lt;br /&gt;
Hierzu muss [https://openwrt.org OpenWRT] oder [https://dd-wrt.com DD-WRT] auf dem Router installiert sein.&lt;br /&gt;
&lt;br /&gt;
# Starte den Router im [https://openwrt.org/de/doc/howto/generic.failsafe OpenWRT failsave] oder [https://wiki.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash dd-wrt recovery Modus]&lt;br /&gt;
# Stelle sicher, dass Dein Computer eine feste IP-Adresse hat, z.B. '''192.168.1.2''' (Maske: '''255.255.255.0''') hat&lt;br /&gt;
# Kopiere Die Firmware von Deinem Computer in das '''/tmp/''' Verzeichnis des Routers. Unter Windows gibt es dafür [https://winscp.net/eng/docs/lang:de WinSCP]&lt;br /&gt;
# Verbinde Dich per SSH mit dem Gerät. Unter Windows kannst Du [https://www.putty.org/ putty] verwenden.&lt;br /&gt;
# Führe den folgenden Befehl im SSH-Fenster aus - hier ein Beispiel für einen TP-Link TL-WA860RE&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 sysupgrade -vn gluon-ffkbu-V2-v2018.2-FastD-tp-link-tl-wa860re-v1-sysupgrade.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TP-Link WR 841 als Switch für Heimnetzwerk verwenden ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig stellt der WR 841 über den blauen Port eine fastd-Meshverbindung über das Internet her und gibt aus den gelben Ports entweder Freifunknetz aus oder mesht mit anderen Nodes.&lt;br /&gt;
&lt;br /&gt;
Man kann ihn aber auch dazu überreden, über die gelben Ports die fastd-Verbindung über das Internet aufzubauen und über den blauen Port Freifunk auszuspucken oder zu meshen.  Die gelben Ports fungieren dann automatisch wie ein 4-Port Switch im Heimnetzwerk.&lt;br /&gt;
&lt;br /&gt;
Dazu ändert man einfach in der &amp;lt;code&amp;gt;/etc/config/network&amp;lt;/code&amp;gt; alle Auftreten von &amp;lt;code&amp;gt;eth0&amp;lt;/code&amp;gt; (gelbe Ports¹) durch &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; (blauer Port) '''und umgekehrt'''. Das Ergebnis sollte dann in etwa so aussehen:&lt;br /&gt;
  config interface 'wan'&lt;br /&gt;
        option ifname 'eth0'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'mesh_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'client_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
&lt;br /&gt;
Der Router sollte jetzt einmal neugestartet werden.&lt;br /&gt;
&lt;br /&gt;
¹ Ja, alle gelben Ports werden intern über ein einziges Interface angesprochen. In der Kiste steckt ein kleiner 5-Port-Switch, von dem 4 Ports nach draußen gehen (gelb) und einen zum Betriebssystem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=5993</id>
		<title>Experteneinstellungen</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=5993"/>
		<updated>2020-01-04T13:33:05Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: /* Privates WLAN hinzufügen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für diese Einstellungen wird ein SSH-Zugang zum Node benötigt. Der muss wie in [[Node_konfigurieren#Remote_Access|Node konfigurieren]] beschrieben aktiviert werden. Außerdem wird ein SSH-Client auf dem Computer benötigt. Unter Windows kann dafür PuTTY [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite] verwendet werden. &lt;br /&gt;
&lt;br /&gt;
SSH-Keys können mit PuTTYgen (ebenfalls unter [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite]) erzeugt und verwaltet werden (s. auch [https://www.google.de/search?q=putty+ssh+key+erzeugen Google]).&lt;br /&gt;
Falls es Probleme mit der Einrichtung eines SSH-Keys gibt, ist es meist am einfachsten, einmal zu einem [[Treffen|Freifunktreffen]] zu kommen, und sich dort helfen zu lassen.&lt;br /&gt;
&lt;br /&gt;
== SSH-Zugang einrichten ==&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Möglichkeiten sich per SSH mit einem Freifunk-Knoten zu verbinden: Mit einem Passwort oder mit einem SSH-Key. &lt;br /&gt;
&lt;br /&gt;
Wir empfohlen, sich mit SSH-Key zu verbinden. Da die Freifunk-Knoten im Internet direkt erreichbar sind, bieten Passwörter eine sehr große Angriffsoberfläche über Wörtebuchattacken und Ähnliches.&lt;br /&gt;
&lt;br /&gt;
==== Mit SSH-Keys ====&lt;br /&gt;
&lt;br /&gt;
Unter Linux sollte ein RSA-Key in &amp;lt;code&amp;gt;~/.ssh/id_rsa.pub&amp;lt;/code&amp;gt; liegen. Der kann mit &lt;br /&gt;
  cat ~/.ssh/id_rsa.pub&lt;br /&gt;
angezeigt werden. Falls kein Key vorhanden ist, kann mit&lt;br /&gt;
  ssh-keygen -t rsa -b 4096 -C &amp;quot;your_email@example.com&amp;quot;&lt;br /&gt;
einer generiert werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Key kann im [[Node konfigurieren|Config-Menü]] eingetragen werden:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
==== Mit Passwort ====&lt;br /&gt;
&lt;br /&gt;
Zum ersten Ausprobieren oder falls das Nutzen eines SSH-Keys nicht möglich ist, kann man sich auch mit einem Passwort zu dem Node verbinden.&lt;br /&gt;
Dazu wird einfach ein Passwort im [[Node konfigurieren|Config-Menü]] eingetragen:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
=== Per SSH zu Node verbinden ===&lt;br /&gt;
&lt;br /&gt;
Die IP des Node kann zum Beispiel auf der Karte (https://map.kbu.freifunk.net/) ermittelt werden. Dann kann man sich zu dem Knoten per SSH verbinden:&lt;br /&gt;
  ssh root@&amp;lt;&amp;lt;&amp;lt;ip-adresse&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH unter Windows: PuTTY ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Putty.png|right|thumb|PuTTY]]&lt;br /&gt;
[[Datei:PuttyNeu.png|right|thumb|PuTTY: Bei der ersten Verbindung muss die Identität des Servers bestätigt werden]]&lt;br /&gt;
Unter Windows kann man das Programm PuTTY (putty.exe) verwenden, um eine SSH-Verbindung aufzubauen. PuTTY kann man sich auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage] herunterladen.&lt;br /&gt;
&lt;br /&gt;
PuTTY kann auch mit SSH-Key-Authentifizierung benutzt werden. Dazu muss mit PuTTYGen (puttygen.exe) ein Key generiert werden. Dieser Key muss in Pageant (pageant.exe) geladen werden, bevor PuTTY gestartet wird. Beide Programme gibt es ebenfalls auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage].&lt;br /&gt;
Dokumentation zu diesen Programmen finden sich auf der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter9.html#pageant Pagenant-Dokumentation] und der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter8.html#pubkey PuTTYGen-Dokumentation].&lt;br /&gt;
&lt;br /&gt;
== Standardkonfiguration via SSH vornehmen ==&lt;br /&gt;
&lt;br /&gt;
=== Position für die Karte eintragen / ändern ===&lt;br /&gt;
&lt;br /&gt;
Die Position auf der Karte wird in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; konfiguriert. &lt;br /&gt;
&lt;br /&gt;
Die Änderungen erscheinen nach etwa 5 Minuten auf der Karte https://map.kbu.freifunk.net/.&lt;br /&gt;
&lt;br /&gt;
==== Node von der Karte entfernen ====&lt;br /&gt;
&lt;br /&gt;
Einfach im Abschnitt &amp;lt;code&amp;gt;config location&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;option share_location '0'&amp;lt;/code&amp;gt; setzen.&lt;br /&gt;
&lt;br /&gt;
==== Node auf Karte eintragen / ändern ====&lt;br /&gt;
&lt;br /&gt;
Dazu muss der folgende Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; eingefügt / geändert werden.&lt;br /&gt;
  config location&lt;br /&gt;
        option share_location '1'&lt;br /&gt;
        option latitude '50.7107'&lt;br /&gt;
        option longitude '7.1079'&lt;br /&gt;
        option altitude '72'&lt;br /&gt;
Die letze Angabe &amp;lt;code&amp;gt;option altitude&amp;lt;/code&amp;gt; kann weggelassen werden, wenn man die genaue Höhe nicht weiß.&lt;br /&gt;
&lt;br /&gt;
=== Kontaktangabe ändern ===&lt;br /&gt;
&lt;br /&gt;
Dies wird durch den folgenden Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; geregelt:&lt;br /&gt;
  config owner&lt;br /&gt;
        option contact '&amp;lt;&amp;lt;&amp;lt;Email oder Telefonnummer&amp;gt;&amp;gt;&amp;gt;'&lt;br /&gt;
&lt;br /&gt;
== Privates WLAN hinzufügen ==&lt;br /&gt;
&lt;br /&gt;
Der Node kann auch das lokale Heimnetzwerk über WLAN ausstrahlen. Das sollte dann aber auf jeden Fall mit einem Passwort absichern. &lt;br /&gt;
Je nach Firmware / Gluon-Version unterscheidet sich die Einrichtung: ''Bei einigen muss eine MAC-Adresse gesetzt werden - bei anderen nicht.''&lt;br /&gt;
&lt;br /&gt;
Um ein privates wlan einzurichten, verbinde Dich am besten per SSH und orientiere Dich an den Kommandos in der Gluon-Dokumentation je nach Version - z.B.&lt;br /&gt;
* v2019.1: https://gluon.readthedocs.io/en/v2019.1.x/features/private-wlan.html&lt;br /&gt;
* v2018.2: https://gluon.readthedocs.io/en/v2018.2.x/features/private-wlan.html&lt;br /&gt;
* v2016.2: https://gluon.readthedocs.io/en/v2016.2.x/features/private-wlan.html&lt;br /&gt;
&lt;br /&gt;
Auch für andere Versionen sind Anleitungen verfügbar. Hierzu musst Du die Version in der Menüleiste auswählen. Das genannte Pakete gluon-web-private-wifi (vormals: gluon-luci-private-wifi) ist in einigen Firmwares nicht enthalten, so dass die Konfiguration dort über SSH erfolgen muss.&lt;br /&gt;
&lt;br /&gt;
== Knoten über SSH Installieren oder Updaten ==&lt;br /&gt;
&lt;br /&gt;
Falls Du die normale WebUI nicht aufrufen kannst - z.B. weil Du einen Router retten musst oder das Passwort vergessen hast - kannst Du die Firmware auch per SSH-installieren.&lt;br /&gt;
Hierzu muss [https://openwrt.org OpenWRT] oder [https://dd-wrt.com DD-WRT] auf dem Router installiert sein.&lt;br /&gt;
&lt;br /&gt;
# Starte den Router im [https://openwrt.org/de/doc/howto/generic.failsafe OpenWRT failsave] oder [https://wiki.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash dd-wrt recovery Modus]&lt;br /&gt;
# Stelle sicher, dass Dein Computer eine feste IP-Adresse hat, z.B. '''192.168.1.2''' (Maske: '''255.255.255.0''') hat&lt;br /&gt;
# Kopiere Die Firmware von Deinem Computer in das '''/tmp/''' Verzeichnis des Routers. Unter Windows gibt es dafür [https://winscp.net/eng/docs/lang:de WinSCP]&lt;br /&gt;
# Verbinde Dich per SSH mit dem Gerät. Unter Windows kannst Du [https://www.putty.org/ putty] verwenden.&lt;br /&gt;
# Führe den folgenden Befehl im SSH-Fenster aus - hier ein Beispiel für einen TP-Link TL-WA860RE&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 sysupgrade -vn gluon-ffkbu-V2-v2018.2-FastD-tp-link-tl-wa860re-v1-sysupgrade.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TP-Link WR 841 als Switch für Heimnetzwerk verwenden ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig stellt der WR 841 über den blauen Port eine fastd-Meshverbindung über das Internet her und gibt aus den gelben Ports entweder Freifunknetz aus oder mesht mit anderen Nodes.&lt;br /&gt;
&lt;br /&gt;
Man kann ihn aber auch dazu überreden, über die gelben Ports die fastd-Verbindung über das Internet aufzubauen und über den blauen Port Freifunk auszuspucken oder zu meshen.  Die gelben Ports fungieren dann automatisch wie ein 4-Port Switch im Heimnetzwerk.&lt;br /&gt;
&lt;br /&gt;
Dazu ändert man einfach in der &amp;lt;code&amp;gt;/etc/config/network&amp;lt;/code&amp;gt; alle Auftreten von &amp;lt;code&amp;gt;eth0&amp;lt;/code&amp;gt; (gelbe Ports¹) durch &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; (blauer Port) '''und umgekehrt'''. Das Ergebnis sollte dann in etwa so aussehen:&lt;br /&gt;
  config interface 'wan'&lt;br /&gt;
        option ifname 'eth0'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'mesh_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'client_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
&lt;br /&gt;
Der Router sollte jetzt einmal neugestartet werden.&lt;br /&gt;
&lt;br /&gt;
¹ Ja, alle gelben Ports werden intern über ein einziges Interface angesprochen. In der Kiste steckt ein kleiner 5-Port-Switch, von dem 4 Ports nach draußen gehen (gelb) und einen zum Betriebssystem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=5992</id>
		<title>Experteneinstellungen</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Experteneinstellungen&amp;diff=5992"/>
		<updated>2020-01-04T10:46:05Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: Hinweis auf dd-wrt - sha256 sum entfernt (das leisten schon https / scp),&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für diese Einstellungen wird ein SSH-Zugang zum Node benötigt. Der muss wie in [[Node_konfigurieren#Remote_Access|Node konfigurieren]] beschrieben aktiviert werden. Außerdem wird ein SSH-Client auf dem Computer benötigt. Unter Windows kann dafür PuTTY [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite] verwendet werden. &lt;br /&gt;
&lt;br /&gt;
SSH-Keys können mit PuTTYgen (ebenfalls unter [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY-Webseite]) erzeugt und verwaltet werden (s. auch [https://www.google.de/search?q=putty+ssh+key+erzeugen Google]).&lt;br /&gt;
Falls es Probleme mit der Einrichtung eines SSH-Keys gibt, ist es meist am einfachsten, einmal zu einem [[Treffen|Freifunktreffen]] zu kommen, und sich dort helfen zu lassen.&lt;br /&gt;
&lt;br /&gt;
== SSH-Zugang einrichten ==&lt;br /&gt;
&lt;br /&gt;
Es gibt zwei Möglichkeiten sich per SSH mit einem Freifunk-Knoten zu verbinden: Mit einem Passwort oder mit einem SSH-Key. &lt;br /&gt;
&lt;br /&gt;
Wir empfohlen, sich mit SSH-Key zu verbinden. Da die Freifunk-Knoten im Internet direkt erreichbar sind, bieten Passwörter eine sehr große Angriffsoberfläche über Wörtebuchattacken und Ähnliches.&lt;br /&gt;
&lt;br /&gt;
==== Mit SSH-Keys ====&lt;br /&gt;
&lt;br /&gt;
Unter Linux sollte ein RSA-Key in &amp;lt;code&amp;gt;~/.ssh/id_rsa.pub&amp;lt;/code&amp;gt; liegen. Der kann mit &lt;br /&gt;
  cat ~/.ssh/id_rsa.pub&lt;br /&gt;
angezeigt werden. Falls kein Key vorhanden ist, kann mit&lt;br /&gt;
  ssh-keygen -t rsa -b 4096 -C &amp;quot;your_email@example.com&amp;quot;&lt;br /&gt;
einer generiert werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Key kann im [[Node konfigurieren|Config-Menü]] eingetragen werden:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
==== Mit Passwort ====&lt;br /&gt;
&lt;br /&gt;
Zum ersten Ausprobieren oder falls das Nutzen eines SSH-Keys nicht möglich ist, kann man sich auch mit einem Passwort zu dem Node verbinden.&lt;br /&gt;
Dazu wird einfach ein Passwort im [[Node konfigurieren|Config-Menü]] eingetragen:&lt;br /&gt;
TODO: Bild Config Menü&lt;br /&gt;
&lt;br /&gt;
=== Per SSH zu Node verbinden ===&lt;br /&gt;
&lt;br /&gt;
Die IP des Node kann zum Beispiel auf der Karte (https://map.kbu.freifunk.net/) ermittelt werden. Dann kann man sich zu dem Knoten per SSH verbinden:&lt;br /&gt;
  ssh root@&amp;lt;&amp;lt;&amp;lt;ip-adresse&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH unter Windows: PuTTY ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Putty.png|right|thumb|PuTTY]]&lt;br /&gt;
[[Datei:PuttyNeu.png|right|thumb|PuTTY: Bei der ersten Verbindung muss die Identität des Servers bestätigt werden]]&lt;br /&gt;
Unter Windows kann man das Programm PuTTY (putty.exe) verwenden, um eine SSH-Verbindung aufzubauen. PuTTY kann man sich auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage] herunterladen.&lt;br /&gt;
&lt;br /&gt;
PuTTY kann auch mit SSH-Key-Authentifizierung benutzt werden. Dazu muss mit PuTTYGen (puttygen.exe) ein Key generiert werden. Dieser Key muss in Pageant (pageant.exe) geladen werden, bevor PuTTY gestartet wird. Beide Programme gibt es ebenfalls auf der [http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html PuTTY-Hompage].&lt;br /&gt;
Dokumentation zu diesen Programmen finden sich auf der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter9.html#pageant Pagenant-Dokumentation] und der [https://the.earth.li/~sgtatham/putty/0.67/htmldoc/Chapter8.html#pubkey PuTTYGen-Dokumentation].&lt;br /&gt;
&lt;br /&gt;
== Standardkonfiguration via SSH vornehmen ==&lt;br /&gt;
&lt;br /&gt;
=== Position für die Karte eintragen / ändern ===&lt;br /&gt;
&lt;br /&gt;
Die Position auf der Karte wird in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; konfiguriert. &lt;br /&gt;
&lt;br /&gt;
Die Änderungen erscheinen nach etwa 5 Minuten auf der Karte https://map.kbu.freifunk.net/.&lt;br /&gt;
&lt;br /&gt;
==== Node von der Karte entfernen ====&lt;br /&gt;
&lt;br /&gt;
Einfach im Abschnitt &amp;lt;code&amp;gt;config location&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;option share_location '0'&amp;lt;/code&amp;gt; setzen.&lt;br /&gt;
&lt;br /&gt;
==== Node auf Karte eintragen / ändern ====&lt;br /&gt;
&lt;br /&gt;
Dazu muss der folgende Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; eingefügt / geändert werden.&lt;br /&gt;
  config location&lt;br /&gt;
        option share_location '1'&lt;br /&gt;
        option latitude '50.7107'&lt;br /&gt;
        option longitude '7.1079'&lt;br /&gt;
        option altitude '72'&lt;br /&gt;
Die letze Angabe &amp;lt;code&amp;gt;option altitude&amp;lt;/code&amp;gt; kann weggelassen werden, wenn man die genaue Höhe nicht weiß.&lt;br /&gt;
&lt;br /&gt;
=== Kontaktangabe ändern ===&lt;br /&gt;
&lt;br /&gt;
Dies wird durch den folgenden Abschnitt in der &amp;lt;code&amp;gt;/etc/config/gluon-node-info&amp;lt;/code&amp;gt; geregelt:&lt;br /&gt;
  config owner&lt;br /&gt;
        option contact '&amp;lt;&amp;lt;&amp;lt;Email oder Telefonnummer&amp;gt;&amp;gt;&amp;gt;'&lt;br /&gt;
&lt;br /&gt;
== Privates WLAN hinzufügen ==&lt;br /&gt;
&lt;br /&gt;
Der Node kann auch das lokale Heimnetzwerk über WLAN ausstrahlen. Das sollte dann aber auf jeden Fall mit einem Passwort absichern. &lt;br /&gt;
&lt;br /&gt;
Dazu gibt man einfach in der &amp;lt;code&amp;gt;/etc/config/wireless&amp;lt;/code&amp;gt; ganz am Ende noch an:&lt;br /&gt;
  config wifi-iface 'wan_radio0'&lt;br /&gt;
        option ifname 'wlan0'&lt;br /&gt;
        option network 'wan'&lt;br /&gt;
        option disabled '0'&lt;br /&gt;
        option device 'radio0'&lt;br /&gt;
        option mode 'ap'&lt;br /&gt;
        option ssid '&amp;lt;&amp;lt;&amp;lt;SSID&amp;gt;&amp;gt;&amp;gt;'&lt;br /&gt;
        option encryption 'psk2'&lt;br /&gt;
        option key '&amp;lt;&amp;lt;&amp;lt;Passwort&amp;gt;&amp;gt;&amp;gt;'&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;&amp;lt;&amp;lt;SSID&amp;gt;&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;&amp;lt;&amp;lt;&amp;lt;Passwort&amp;gt;&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; sollten natürlich durch den Namen des WLANs und durch das Passwort ersetzt werden.&lt;br /&gt;
&lt;br /&gt;
Am Ende auf der Shell noch &lt;br /&gt;
  wifi&lt;br /&gt;
eingeben, damit die Netzwerkeinstellungen übernommen werden. Das neue WLAN sollte jetzt auftauchen und mit dem Heimnetzwerk verbinden.&lt;br /&gt;
&lt;br /&gt;
== Knoten über SSH Installieren oder Updaten ==&lt;br /&gt;
&lt;br /&gt;
Falls Du die normale WebUI nicht aufrufen kannst - z.B. weil Du einen Router retten musst oder das Passwort vergessen hast - kannst Du die Firmware auch per SSH-installieren.&lt;br /&gt;
Hierzu muss [https://openwrt.org OpenWRT] oder [https://dd-wrt.com DD-WRT] auf dem Router installiert sein.&lt;br /&gt;
&lt;br /&gt;
# Starte den Router im [https://openwrt.org/de/doc/howto/generic.failsafe OpenWRT failsave] oder [https://wiki.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash dd-wrt recovery Modus]&lt;br /&gt;
# Stelle sicher, dass Dein Computer eine feste IP-Adresse hat, z.B. '''192.168.1.2''' (Maske: '''255.255.255.0''') hat&lt;br /&gt;
# Kopiere Die Firmware von Deinem Computer in das '''/tmp/''' Verzeichnis des Routers. Unter Windows gibt es dafür [https://winscp.net/eng/docs/lang:de WinSCP]&lt;br /&gt;
# Verbinde Dich per SSH mit dem Gerät. Unter Windows kannst Du [https://www.putty.org/ putty] verwenden.&lt;br /&gt;
# Führe den folgenden Befehl im SSH-Fenster aus - hier ein Beispiel für einen TP-Link TL-WA860RE&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 sysupgrade -vn gluon-ffkbu-V2-v2018.2-FastD-tp-link-tl-wa860re-v1-sysupgrade.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TP-Link WR 841 als Switch für Heimnetzwerk verwenden ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig stellt der WR 841 über den blauen Port eine fastd-Meshverbindung über das Internet her und gibt aus den gelben Ports entweder Freifunknetz aus oder mesht mit anderen Nodes.&lt;br /&gt;
&lt;br /&gt;
Man kann ihn aber auch dazu überreden, über die gelben Ports die fastd-Verbindung über das Internet aufzubauen und über den blauen Port Freifunk auszuspucken oder zu meshen.  Die gelben Ports fungieren dann automatisch wie ein 4-Port Switch im Heimnetzwerk.&lt;br /&gt;
&lt;br /&gt;
Dazu ändert man einfach in der &amp;lt;code&amp;gt;/etc/config/network&amp;lt;/code&amp;gt; alle Auftreten von &amp;lt;code&amp;gt;eth0&amp;lt;/code&amp;gt; (gelbe Ports¹) durch &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; (blauer Port) '''und umgekehrt'''. Das Ergebnis sollte dann in etwa so aussehen:&lt;br /&gt;
  config interface 'wan'&lt;br /&gt;
        option ifname 'eth0'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'mesh_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
  config interface 'client_lan'&lt;br /&gt;
        option ifname 'eth1'&lt;br /&gt;
        ...&lt;br /&gt;
&lt;br /&gt;
Der Router sollte jetzt einmal neugestartet werden.&lt;br /&gt;
&lt;br /&gt;
¹ Ja, alle gelben Ports werden intern über ein einziges Interface angesprochen. In der Kiste steckt ein kleiner 5-Port-Switch, von dem 4 Ports nach draußen gehen (gelb) und einen zum Betriebssystem.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; background-color:#e135734d; font-weight: bold; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt; [[Firmware updaten]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [[Mitmachen|Übersicht]] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Optional: [[Pimp my Node]] &amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Hauptseite&amp;diff=5991</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Hauptseite&amp;diff=5991"/>
		<updated>2019-12-29T11:17:53Z</updated>

		<summary type="html">&lt;p&gt;Yanosz: Sachlich falsch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''Willkommen im {{SITENAME}} Wiki!'''&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
Willkommen! Schön, dass Du den Weg ins Wiki gefunden hast! Hier findest Du weiterführende Infos zum Freifunk KBU Projekt.&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=60% style=&amp;quot;vertical-align:top&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- News --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;News&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt; &lt;br /&gt;
'''Nochmal neuer Treffpunkt in Bonn: [https://www.openstreetmap.org/way/123890490 Alte VHS, Wilhelmstr. 34]'''&lt;br /&gt;
* Weil es den Netzladen in der Bonner Altstadt nicht mehr gibt und der seit Monaten stattdessen genutzte Treffpunkt im Ermekeilkarree in der Bonner Südstadt für viele schlecht erreichbar war, nutzen wir ab Mai 2019 die von der Stadt Bonn angebotene und auch von anderen Initiativen genutzte ''Alte Volkshochschule (VHS)'' in der Wilhelmstraße. Diese ist zentral gelegen und auch gut via ÖPNV erreichbar.&lt;br /&gt;
&lt;br /&gt;
'''Freifunk-Information unter http://www.bonn.de/freifunk'''&lt;br /&gt;
* Inzwischen wird auf dem Web-Portal der Stadt Bonn unter [https://www.bonn.de/freifunk https://www.bonn.de/freifunk] über Freifunk informiert und auf Möglichkeiten zum Mitmachen hingewiesen. &lt;br /&gt;
&lt;br /&gt;
'''Freifunk-Hoods in KBU'''&lt;br /&gt;
* Wir nutzen sogenannte ''Hoods'' (Wohnviertel) innerhalb KBU, welche Köln, Bonn und Umland via Backend separieren, um den Protokoll-Overhead in angemessenem Rahmen zu halten. Euskirchen, Bad Münstereifel und Mechernich sind inzwischen auch mit eigner Hood in KBU aufgenommen. Firmware bitte entsprechend des Aufstellorts auswählen.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
| width=&amp;quot;40%&amp;quot; style=&amp;quot;vertical-align:top&amp;quot; | &lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right;margin-top:-23px;&amp;quot;&amp;gt;{{:Termine}} &lt;br /&gt;
  &amp;lt;div style=&amp;quot;margin-top:-23px;margin-bottom:-23px;&amp;quot;&amp;gt;{{:Schnellstart}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=60% style=&amp;quot;vertical-align:top&amp;quot; | &lt;br /&gt;
&amp;lt;!-- Werde Freifunker --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;Werde Freifunker!&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt; &lt;br /&gt;
* Komm zu unseren regelmäßigen '''[[Treffen]] in Köln oder Bonn'''!&lt;br /&gt;
* Werde selbst Freifunker! Du kannst dazu unsere sogenannte ''Gluon''-Firmware für Freifunk-Router verwenden, welche via Firmware-Update die Hersteller-Firmware ersetzt. Welche WLAN-Router dazu in Frage kommen und wie das genau geht steht auf unserer '''[[Mitmachen]]'''-Seite. Hilfe bekommst Du auch auf der Mailingliste bzw. bei unseren [[Treffen]]. &lt;br /&gt;
* Erzähle Deinen Freunden und Bekannten von Freifunk und begeistere sie auch dafür! Freifunk ist ein '''Bürgernetz''', bei dem gerne jeder mitmachen kann. Venetzt euch!&lt;br /&gt;
* Du hast Lust auf mehr? Wir können noch Verstärkung beim Betrieb der Server, beim Entwickeln der Firmware und bei der Öffentlichkeitsarbeit gebrauchen. Komm zu unseren Treffen und bring dich gerne mit Deinen Fähigkeiten ein!&lt;br /&gt;
* [[FAQ|In den '''FAQs''']] werden viele häufig gestellte Fragen beantwortet.&lt;br /&gt;
** Du hast hier keine Antwort gefunden? Auf unserer '''[[Mailingliste|Mailingliste]]''' lesen viele erfahrene Freifunker mit. Dort wird Dir sicher gerne geholfen.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- TODOs --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;TODOs&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt;Bei folgenden TODOs könnten wir noch Hilfe gebrauchen! Schreib an die [[Mailingliste]] oder komm' einfach bei unseren Treffen vorbei, wenn Du Dich hier einbringen willst:&lt;br /&gt;
* Mithilfe bei der Freifunk-Vernetzung von Flüchtlingsunterkünften. Details dazu gibt's bei unseren regelmäßigen Treffen.&lt;br /&gt;
* Wir haben inzwischen mehrere Exit-Nodes und treiben die Dezentralisierung von Freifunk weiter voran. Dabei kannst Du Dich gerne einbringen. Auch hier gilt: bitte bei den Treffen vorbeischauen!&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;40%&amp;quot; style=&amp;quot;vertical-align:top&amp;quot; | &lt;br /&gt;
&amp;lt;!-- Gruppen --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;Gruppen&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt;Die aktiveren Freifunker teilen sich lose in folgende Gruppen auf: &lt;br /&gt;
* '''Admins''', die sich um die Server kümmern&lt;br /&gt;
* '''Firmware''', die die Firmware pflegen und aktuell halten&lt;br /&gt;
* '''Öffentlichkeitsarbeit''', umfasst auch Presseanfragen&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Links --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;Links&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt; &lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=50% style=&amp;quot;vertical-align:top&amp;quot; | &lt;br /&gt;
* '''[http://map.kbu.freifunk.net Die Karte]'''&lt;br /&gt;
* [http://lists.kbu.freifunk.net/cgi-bin/mailman/listinfo/freifunk-bonn Unsere Mailingliste]&lt;br /&gt;
&lt;br /&gt;
| width=50% style=&amp;quot;vertical-align:top&amp;quot; | &lt;br /&gt;
* [https://images.ffkbu.de/ Firmware (Gluon KBU)]&lt;br /&gt;
* [https://github.com/ff-kbu/ KBU @ Github]&lt;br /&gt;
&amp;lt;!--* [https://grafana.ffeu.de/ Grafana Statistik] ist akuell defekt --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Yanosz</name></author>
	</entry>
</feed>