question on re via cardbus/pcmcia interface.
On linux a re card combined with a 3com (xl), can route 94mb/s (both ways,
according to iperf).
On openbsd/freebsd the system can only route at 20-40mb/s max (again,
according to iperf).
This was running openbsd 4.6.
The system is a dell inspiron laptop and uses apm.
(03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169
Gigabit Ethernet (rev 10) , 02:01.0 Ethernet controller: 3Com Corporation
3c905C-TX/TX-M [Tornado] (rev 78) )
Is this expected behaviour ? ( i would hope that openbsd/freebsd could get
the same speeds as linux on this hardware, although i do acknowledge that
the re card is a considered to not perform well. )
pf config:
##########macros
ext_if="re0"
int_if="xl0"
tcp_services="{ 22, 443 }"
icmp_types="echoreq"
#options
set block-policy drop
set loginterface $ext_if
set skip on lo
match out on $ext_if nat-to ($ext_if)
#filter rules
block in
pass out on $ext_if proto {tcp udp icmp } all modulate state
pass in inet proto icmp all icmp-type $icmp_types keep state
pass in quick on $int_if
# By default, do not permit remote connections to X11
block in on ! lo0 proto tcp to port 6000:6010