bofh
Sysop From Hell
Hallo
irgendwie mag mich dieses WRAP nicht
HW: PC Engines WRAP.1E-2 mit tinyBios 1.11
OS: OpenBSD 3.9
ISP: Alice(hansenet) ADSL 2+ - 16 Mbit
ADSL Modem: Siemens Plus
Ich habe eine 800 MHZ duron kiste mit genau dem selben OS (selbe src)
aufgesetzt, haargenau gleiche configs, dort gehts wunderbar, volle download
geschwindigkeit > 1000 kb/Sec, aber mit dem wrap bekomme ich nur min:20kbyte/sec
max:100kb/sec
sowie beim direkt download auf WRAP als auch am pc im lan
einzigster unterschied zwischen den 2 routern ist das ich auf dem wrap obsd per hand
draufgepackt habe, siehe die sourcen direkt entpackt, statt zu installieren und
danach die übliche konfiguration gemacht
ich habe die kabel getauscht, sis1 sowie sis2 für pppoe (sis0 ist lan)am wrap
probiert, nen switch zwischen adsl modem und wrap gehangen für den fall das es
probleme mit der kommunikation zwischen den 2 NIC"s gibts... nichts hat geholfen
der pppoe prozess geht auf 2-5% cpu last wenn ich downloade, also auch nicht die
welt, sonst ziehen auch keine anderen prozesse cpu last die die kiste dicht machen
könnten
pf habe ich auch drauf, aber keine großen configs bisher, habe pf auch ausgeschaltet
bei den tests, aber selbes ergebnis von speed her
hier ein paar config dateien zum checken
gestartet wird der ppp daemon mit "pppoe -ddial pppoe"
in der sysctl.conf habe ich folgendes geändert
und in der rc.conf nur den pf angeschaltet per default
der openbsd kernel is der default kernel
speichermässig sind noch rund 80 mb ram frei von 128
per winscp habe ich mit sftp > 1mbyte/sec gehabt vom wrap zur meiner workstation
wenn einer ne idee hat wär ich sehr dankbar, fall weitere configs oder outputs
notwendig sind zum debuggen, könnt ihr die gerne haben
irgendwie mag mich dieses WRAP nicht
HW: PC Engines WRAP.1E-2 mit tinyBios 1.11
OS: OpenBSD 3.9
ISP: Alice(hansenet) ADSL 2+ - 16 Mbit
ADSL Modem: Siemens Plus
Ich habe eine 800 MHZ duron kiste mit genau dem selben OS (selbe src)
aufgesetzt, haargenau gleiche configs, dort gehts wunderbar, volle download
geschwindigkeit > 1000 kb/Sec, aber mit dem wrap bekomme ich nur min:20kbyte/sec
max:100kb/sec
sowie beim direkt download auf WRAP als auch am pc im lan
einzigster unterschied zwischen den 2 routern ist das ich auf dem wrap obsd per hand
draufgepackt habe, siehe die sourcen direkt entpackt, statt zu installieren und
danach die übliche konfiguration gemacht
ich habe die kabel getauscht, sis1 sowie sis2 für pppoe (sis0 ist lan)am wrap
probiert, nen switch zwischen adsl modem und wrap gehangen für den fall das es
probleme mit der kommunikation zwischen den 2 NIC"s gibts... nichts hat geholfen
der pppoe prozess geht auf 2-5% cpu last wenn ich downloade, also auch nicht die
welt, sonst ziehen auch keine anderen prozesse cpu last die die kiste dicht machen
könnten
pf habe ich auch drauf, aber keine großen configs bisher, habe pf auch ausgeschaltet
bei den tests, aber selbes ergebnis von speed her
hier ein paar config dateien zum checken
Code:
#cat /etc/hostname.sis1
up media 100baseTX mediaopt full-duplex
Code:
# cat /etc/ppp/ppp.conf
default:
set log Phase Chat IPCP CCP tun command
set redial 15 0
set reconnect 15 10000
pppoe:
set device "!/usr/sbin/pppoe -i sis1"
disable ipv6cp
disable acfcomp protocomp
deny acfcomp
set mtu max 1492
set mru max 1492
set crtscts off
set speed sync
enable lqr
set lqrperiod 5
set cd 5
set dial
set login
set timeout 0
set authname "xxx"
set authkey "xxx"
add! default HISADDR
enable dns
enable mssfixup
Code:
# cat /etc/pf.conf
Ext = "tun0"
Int = "sis0"
IntNet = "192.168.0.0/24"
Loop = "lo0"
table <NoRoute> { 127.0.0.1/8, 172.20.0.0/24, 172.16.0.0/12, 192.168.0.0/16, 192.168.0.100/32, !$IntNet, 10.0.0.0/8, 255.255.255.255/32 }
set optimization aggressive
scrub on $Ext all fragment reassemble random-id
nat on $Ext from $IntNet to any -> $Ext static-port
rdr on tun0 proto tcp from any to any port 113 -> 192.168.0.1 port 113
rdr on tun0 proto { tcp, udp } from any to any port 443 -> 192.168.0.1 port 443
pass in quick on $Ext proto tcp from any to 192.168.0.1 port 113 keep state
pass in quick on $Ext proto { tcp, udp } from any to 192.168.0.1 port 443 keep state
block on $Ext
block return on $Ext
block quick inet6
pass quick on $Loop
block in quick on $Ext inet proto tcp from any to any flags FUP/FUP
block in quick on $Ext inet proto tcp from any to any flags SF/SFRA
block in quick on $Ext inet proto tcp from any to any flags /SFRA
block in quick on $Ext os NMAP
block in quick on $Ext inet from <NoRoute> to any
block in quick on $Ext inet from any to <NoRoute>
pass out quick on $Ext keep state
gestartet wird der ppp daemon mit "pppoe -ddial pppoe"
in der sysctl.conf habe ich folgendes geändert
Code:
net.inet.ip.forwarding=1 # 1=Permit forwarding (routing) of IPv4 packets
kern.watchdog.auto=1 # WRAP Special Config
kern.watchdog.period=60 # WRAP Special Config
und in der rc.conf nur den pf angeschaltet per default
Code:
pf=YES # Packet filter / NAT
speichermässig sind noch rund 80 mb ram frei von 128
per winscp habe ich mit sftp > 1mbyte/sec gehabt vom wrap zur meiner workstation
wenn einer ne idee hat wär ich sehr dankbar, fall weitere configs oder outputs
notwendig sind zum debuggen, könnt ihr die gerne haben