File sharing on OS X failing to cross the bridge on bridged LAN interface
-
ALIX board running
2.0-RC1 (i386)
built on Mon Feb 28 18:45:44 EST 2011I have two Macs running OSX 10.6.5.
I have ath0 bridged with vr0 and bridge0 is assigned as the LAN interface in pfSense.
When I have one Mac connected to vr0 and one connected to to the wireless AP, I can see the file sharing service (and other mdns service advertisements) on one host from the other, but I cannot connect and browse the files (in Finder, or iTunes).
However, when both hosts are connected to vr0 via a switch, then I can see the file sharing service and browse files from either host to the other.
Also, when both hosts are connected to the ath0 AP then everything works properly and I can browse shared files and shared media in iTunes from one host to the other.
This setup worked previously with the earlier 2.0 BETAX snapshots (fall of 2010), so there is a regression somewhere.
GB
<lan><enable><if>bridge0</if>
<media><mediaopt><ipaddr>192.168.20.1</ipaddr>
<subnet>24</subnet>
<spoofmac></spoofmac></mediaopt></media></enable></lan><bridges><bridged><members>opt1,opt2</members>
<descr><maxaddr><timeout><maxage><fwdelay><hellotime><priority><proto>rstp</proto>
<holdcount><ifpriority><ifpathcost><bridgeif>bridge0</bridgeif></ifpathcost></ifpriority></holdcount></priority></hellotime></fwdelay></maxage></timeout></maxaddr></descr></bridged></bridges><opt1><if>ath0</if>
<wireless><standard>11g</standard>
<mode>hostap</mode>
<protmode>off</protmode>
<ssid>miwifi-rg</ssid>
<channel>11</channel>
<authmode><txpower>10</txpower>
<distance><regdomain>fcc</regdomain>
<regcountry>US</regcountry>
<reglocation><wpa><macaddr_acl><auth_algs>1</auth_algs>
<wpa_mode>2</wpa_mode>
<wpa_key_mgmt>WPA-PSK</wpa_key_mgmt>
<wpa_pairwise>CCMP</wpa_pairwise>
<wpa_group_rekey>60</wpa_group_rekey>
<wpa_gmk_rekey>3600</wpa_gmk_rekey>
<passphrase>fy88**99&</passphrase>
<ext_wpa_sw><enable></enable></ext_wpa_sw></macaddr_acl></wpa>
<auth_server_addr><auth_server_port><auth_server_shared_secret><pureg><enable></enable></pureg>
<apbridge><enable></enable></apbridge></auth_server_shared_secret></auth_server_port></auth_server_addr></reglocation></distance></authmode></wireless>
<enable><spoofmac></spoofmac></enable></opt1><opt2><if>vr0</if>
<enable><spoofmac></spoofmac></enable></opt2> -
Just install the Avahi package. That lets you route Apple Bonjour through different subnets…