The short and curlies of vista networking
Mel Flynn
mel.flynn+fbsd.questions at mailing.thruhere.net
Thu Jun 18 17:41:07 UTC 2009
Does anyone have a how-to or pitfall summary on how to get a vista computer
to:
- accept DHCP offers from isc-dhcp30-server-3.0.7_4
- connect to WPA-PSK using *any* scheme supported by FreeBSD's hostapd
- give debugging information that makes sense to someone not speaking "if
!not_working throw generic_catch_all_error" lingo
Of course, all of the above works for 3 FreeBSD machines and one Kubuntu
laptop and DHCP used to work for an XP machine that died.
As for the DHCP issue, I've read about the broadcast flag, but all of the
answers seem to indicate it's a routing/firewall issue on the gateway that
prevents the broadcast packet to reach the vista machine, yet I see no blocked
traffic to that effect in pflog. Only igmpv3 packets, which I'm passing now
regardless, just in case MS uses this VPN protocol to verify the connection is
working.
There are "programs unavailable on linux/freebsd using vendor lock-in data
formats" issues that prevent us from upgrading my future mother-in-law to a
sensible OS, or we would.
Related info:
Vista, WPA-PSK: "The settings saved on this computer for the network do not
match the requirements of the network."
/var/log/dhcpd.log:
Jun 18 08:56:24 gate dhcpd: DHCPDISCOVER from 00:c0:a8:f1:e8:c3 (Tyler-PC) via
bridge0
Jun 18 08:56:24 gate dhcpd: DHCPOFFER on 192.168.2.251 to 00:c0:a8:f1:e8:c3
(Tyler-PC) via bridge0
<repeat till vista gives up>
$ ifconfig bridge0
bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 5a:34:0d:23:3f:71
inet 192.168.2.10 netmask 0xffffff00 broadcast 192.168.2.255 << main
inet 192.168.2.1 netmask 0xffffffff broadcast 192.168.2.1 << route
inet 192.168.2.11 netmask 0xffffffff broadcast 192.168.2.11 << proxy
inet 192.168.2.12 netmask 0xffffffff broadcast 192.168.2.12 << mailhub
inet 192.168.2.51 netmask 0xffffffff broadcast 192.168.2.51 << dns
id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
maxage 20 holdcnt 6 proto rstp maxaddr 100 timeout 1200
root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
member: ral0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 1 priority 128 path cost 370370
member: rl0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 3 priority 128 path cost 55
--
Mel
More information about the freebsd-questions
mailing list