Server/ratbert: Unterschied zwischen den Versionen

Aus C3D2
Zur Navigation springen Zur Suche springen
(Ratbert Setup)
 
(Ratbert Setup)
Zeile 8: Zeile 8:
Mithilfe eines eingelöteten Pinheaders lässt sich die serielle Schnittstelle von Ratbert nun leicht mit einer USB UART bridge benutzen.
Mithilfe eines eingelöteten Pinheaders lässt sich die serielle Schnittstelle von Ratbert nun leicht mit einer USB UART bridge benutzen.
Die dazu nötigen Schritte sind unter :http://wiki.openwrt.org/toh/tp-link/tl-wr1043nd und besonders in dem Log unter :http://wiki.openwrt.org/toh/tp-link/tl-wr1043nd/flashlog zu finden.
Die dazu nötigen Schritte sind unter :http://wiki.openwrt.org/toh/tp-link/tl-wr1043nd und besonders in dem Log unter :http://wiki.openwrt.org/toh/tp-link/tl-wr1043nd/flashlog zu finden.


== Pakete ==
== Pakete ==
Durch geschickte Benutzung des Paketmanagers opkg hat Astro folgende Pakete zur Menge der installierten gemacht:
Durch geschickte Benutzung des Paketmanagers opkg hat Astro folgende Pakete zur Menge der Installierten gemacht:
<pre>
<pre>
aiccu avahi-daemon base-files base-files-network busybox crda dbus dnsmasq
aiccu avahi-daemon base-files base-files-network busybox crda dbus dnsmasq
Zeile 25: Zeile 24:
quagga-vtysh swconfig tcpdump terminfo uboot-envtools uci wireless-tools wpad-mini
quagga-vtysh swconfig tcpdump terminfo uboot-envtools uci wireless-tools wpad-mini
</pre>
</pre>
-> fileliste mit versionen: LINK
-> fileliste mit versionen: [[{{ns:media}}:Inst_pkgs.txt.gzfake.jpg]]




Zeile 81: Zeile 80:
option proto static
option proto static
option ipaddr 172.22.101.1
option ipaddr 172.22.101.1
</pre>
=== aiccu ===
Der Sixxs Tunnel ist in /etc/config/aiccu configuriert:
<pre>
root@ratbert:/etc/config# cat aiccu
config aiccu
option username '****************'
option password '****************'
option protocol ''
option server 'tic.sixxs.net'
option interface ''
option tunnel_id ''
option requiretls ''
option defaultroute '1'
option nat '0'
option heartbeat '1'
</pre>
</pre>

Version vom 8. Februar 2012, 17:20 Uhr

Ratbert Setup

Nach der erfolgreichen Wiederbelebung von Ratbert konnte der Ersatzrouter Wormbert wieder im Schrank verschwinden. Was dazu alles nötig war sei im Folgenden hier dokumentiert.


Debricking

Von Lateinich debricere - der Verziegelsteinigung entziehen.... oder so.. Da der Bootloader noch vollkommen intakt war, gab es bei der Wiederherstellung von einer lauffähigen OpenWRT Firmware keine größeren Hindernisse zu überwinden. Mithilfe eines eingelöteten Pinheaders lässt sich die serielle Schnittstelle von Ratbert nun leicht mit einer USB UART bridge benutzen. Die dazu nötigen Schritte sind unter :http://wiki.openwrt.org/toh/tp-link/tl-wr1043nd und besonders in dem Log unter :http://wiki.openwrt.org/toh/tp-link/tl-wr1043nd/flashlog zu finden.

Pakete

Durch geschickte Benutzung des Paketmanagers opkg hat Astro folgende Pakete zur Menge der Installierten gemacht:

aiccu avahi-daemon base-files base-files-network busybox crda dbus dnsmasq
dropbear firewall hotplug2 ip iptables iptables-mod-conntrack iptables-mod-nat 
iw kernel kmod-ath kmod-ath9k kmod-ath9k-common kmod-button-hotplug kmod-cfg80211
kmod-crypto-aes kmod-crypto-arc4 kmod-crypto-core kmod-input-core kmod-input-gpio-keys-polled
kmod-input-polldev kmod-ipt-conntrack kmod-ipt-core kmod-ipt-nat kmod-ipt-nathelper
kmod-iptunnel4 kmod-ipv6 kmod-leds-gpio kmod-ledtrig-usbdev kmod-lib-crc-ccitt kmod-mac80211
kmod-nls-base kmod-ppp kmod-pppoe kmod-sit kmod-tun kmod-usb-core kmod-usb-ohci kmod-usb2
libavahi libc libcap libdaemon libdbus libexpat libgcc libgdbm libip4tc libncurses
libnl-tiny libpcap libpthread libreadline librt libuci libxtables mtd ntpd opkg ppp
ppp-mod-pppoe quagga quagga-bgpd quagga-libospf quagga-libzebra quagga-ospfd 
quagga-vtysh swconfig tcpdump terminfo uboot-envtools uci wireless-tools wpad-mini

-> fileliste mit versionen: Medium:Inst_pkgs.txt.gzfake.jpg


Einstellungen einzelner Services

Hier nun die wichtigstsen Konfigurationsanpassungen für einzelne Services:

Netzconfig

In /etc/config/network findet sich die Basiskonfiguration für Netzwerk unter OpenWRT:

 
root@ratbert:/etc/config# cat network 

---->

config 'interface' 'loopback'
	option 'ifname' 'lo'
	option 'proto' 'static'
	option 'ipaddr' '127.0.0.1'
	option 'netmask' '255.0.0.0'

config 'interface' 'lan'
	option 'ifname' 'eth0.1'
	#option 'type' 'bridge'
	option 'proto' 'static'
	option ipaddr	172.22.99.4
	option 'netmask' '255.255.255.0'
	option netmask	255.255.255.0
				

config 'interface' 'wan'
	option 'ifname' 'eth0.2'
	option 'proto' 'pppoe'
	option username "HIERUNSEREGEHEIMENUMMER@t-online.de"
	option password "GEHEIMESPASSWORT"
	option peerdns	0
	option ipv6 1
					

config 'switch'
	option 'name' 'rtl8366rb'
	option 'reset' '1'
	option 'enable_vlan' '1'

config 'switch_vlan'
	option 'device' 'rtl8366rb'
	option 'vlan' '1'
	option 'ports' '1 2 3 4 5t'

config 'switch_vlan'
	option 'device' 'rtl8366rb'
	option 'vlan' '2'
	option 'ports' '0 5t'

config interface wifi
	option proto	static
	option ipaddr	172.22.101.1


aiccu

Der Sixxs Tunnel ist in /etc/config/aiccu configuriert:

root@ratbert:/etc/config# cat aiccu 
config aiccu
	option username		'****************'
	option password		'****************'
	option protocol		''
	option server		'tic.sixxs.net'
	option interface	''
	option tunnel_id	''
	option requiretls	''
	option defaultroute	'1'
	option nat		'0'
	option heartbeat	'1'