6to4 over Atheros?

Hello,

I’m trying to set up a 6to4 tunnel for experimentation. I’m on OpenSUSE 11.0 and I’m using a wireless NIC from Atheros with the madwifi driver(0.9.4_2.6.25.2-1-x86_64).

lsmod | grep ath:
ath5k 118532 0
mac80211 220568 1 ath5k
ath_rate_sample 29952 1
ath_pci 118960 0
wlan 235504 5 wlan_ccmp,wlan_scan_sta,ath_rate_sample,ath_pci
ath_hal 235504 3 ath_rate_sample,ath_pci

There’s been some problems with using this interface, but it seems to be working now.

But when I try to set up the tunnel with:

/sbin/ip tunnel add tun6to4 mode sit ttl 64 remote any local <localipv4addr>

I simply get: “ioctl: No such device”

Trying to manually write a /etc/sysconfig/network/ifcfg-sit1 file and put into it:

STARTMODE=‘onboot’
BOOTPROTO=‘6to4’
TUNNEL=‘sit’
TUNNEL_LOCAL_INTERFACE=‘ath0’
TUNNEL_TTL=‘64’

and then try to bring the tunnel up with: ifup sit1

gets me:
sit1
failed to add tunnel sit1
ioctl: No such device

Am I doing something wrong here, or is there a problem with the ath driver or something?

Thanks for any advice!