Well Labol, I know just what you're going through as I had to figure out how to do just this a while back from my house. Here is a cleaned config of mine off my 1232AG... your 1041 should be fairly close to this with a few minor changes such as fast ethernet interfaces to gig interfaces etc.
version 12.3
no service pad
service timestamps debug datetime msec
service timestamps log datetime msec
service password-encryption
!
hostname 1232AG
!
enable secret 5 *password*
!
ip subnet-zero
ip domain name justinstamour.local
!
!
ip ssh version 2
no aaa new-model
!
dot11 ssid stamour
vlan 1
authentication open
authentication key-management wpa
guest-mode
mbssid guest-mode
infrastructure-ssid
wpa-psk ascii 7 *wpa2 key*
!
dot11 ssid stamour-guest
vlan 2
authentication open
authentication key-management wpa
mbssid guest-mode
wpa-psk ascii 7 *wpa2 key*
!
!
!
username stamour547 privilege 15 secret 5 *password*
!
bridge irb
!
!
interface Dot11Radio0
no ip address
no ip route-cache
!
encryption mode ciphers aes-ccm tkip
!
encryption vlan 1 mode ciphers aes-ccm
!
encryption vlan 2 mode ciphers aes-ccm
!
ssid stamour
!
ssid stamour-guest
!
mbssid
speed basic-1.0 basic-2.0 basic-5.5 6.0 9.0 basic-11.0 12.0 18.0 24.0 36.0 48.0 54.0
channel 2462
station-role root
!
interface Dot11Radio0.1
encapsulation dot1Q 1 native
no ip route-cache
bridge-group 1
bridge-group 1 subscriber-loop-control
bridge-group 1 block-unknown-source
no bridge-group 1 source-learning
no bridge-group 1 unicast-flooding
bridge-group 1 spanning-disabled
!
interface Dot11Radio0.2
encapsulation dot1Q 2
no ip route-cache
bridge-group 2
bridge-group 2 subscriber-loop-control
bridge-group 2 block-unknown-source
no bridge-group 2 source-learning
no bridge-group 2 unicast-flooding
bridge-group 2 spanning-disabled
!
interface Dot11Radio1
no ip address
no ip route-cache
shutdown
dfs band 3 block
speed basic-6.0 9.0 basic-12.0 18.0 basic-24.0 36.0 48.0 54.0
channel dfs
station-role root
bridge-group 1
bridge-group 1 subscriber-loop-control
bridge-group 1 block-unknown-source
no bridge-group 1 source-learning
no bridge-group 1 unicast-flooding
bridge-group 1 spanning-disabled
!
interface FastEthernet0
no ip address
no ip route-cache
duplex auto
speed auto
hold-queue 160 in
!
interface FastEthernet0.1
encapsulation dot1Q 1 native
no ip route-cache
bridge-group 1
no bridge-group 1 source-learning
bridge-group 1 spanning-disabled
!
interface FastEthernet0.2
encapsulation dot1Q 2
no ip route-cache
bridge-group 2
no bridge-group 2 source-learning
bridge-group 2 spanning-disabled
!
interface BVI1
ip address 192.168.0.4 255.255.255.0
no ip route-cache
!
interface BVI2
ip address 192.168.2.4 255.255.255.0
no ip route-cache
!
ip default-gateway 192.168.0.1
no ip http server
no ip http secure-server
ip http help-path
http://www.cisco.com/warp/public/779/sm ... g/help/eag!
!
control-plane
!
bridge 1 route ip
bridge 2 protocol ieee
!
!
!
line con 0
exec-timeout 0 0
logging synchronous
login local
no activation-character
line vty 0 4
exec-timeout 0 0
logging synchronous
login local
transport input ssh
line vty 5 15
exec-timeout 0 0
logging synchronous
login local
transport input ssh
!
end
As I said, you'll have to change somethings to meet your needs but that should get you started. I have a few things to finish implementing myself but that is what I have working right now. I hope this helps.
-J