Opened 8 years ago

Closed 8 years ago

#8450 closed defect (fixed)

OFW doesn't ask for enough DHCP options

Reported by: wmb@… Owned by: wmb@…
Priority: high Milestone: 8.2.0 (was Update.2)
Component: ofw - open firmware Version: not specified
Keywords: polish:8.2.0 Cc:
Blocked By: Blocking:
Deployments affected: Action Needed: test in release
Verified: no


For complete network access, OFW needs router and nameserver responses from the DHCP server. Many DHCP servers supply that information in every response, but some only supply the options that the DHCP discover packet explicitly asks for. OFW Q2E17 and earlier don't ask for any options explicitly, so it doesn't get the required information from the explicit-response servers.

Change History (6)

comment:1 Changed 8 years ago by wmb@…

Fixed by svn 933. The fix will appear in q2e18. A test build with the fix is in

comment:2 in reply to: ↑ description Changed 8 years ago by mikus

Replying to

For complete network access, ...

I'm not sure what "complete network access" means, but of course there will be situations where the XO is under a tree by itself, with NO network access.

Further, I expect there might be other users with setups like mine - if I can figure out how, I will run with static network addresses - *without* any DHCP server. Also, even today for OFW to get responses from the (temporary) DHCP server I have on my LAN will not enable it to access the outside world (i.e., the internet) -- since my connection passes through a proxy that the DHCP server never reports.

comment:3 Changed 8 years ago by gregorio

  • Milestone changed from Not Triaged to 8.2.1

comment:4 Changed 8 years ago by gregorio

  • Keywords polish:8.2.0 added
  • Milestone changed from 8.2.1 to 8.2.0 (was Update.2)
  • Priority changed from normal to high

comment:5 Changed 8 years ago by cscott

  • Action Needed changed from code to test in release

Please test build 761 resulting from build-repo commit 66520e40.

comment:6 Changed 8 years ago by wmb@…

  • Resolution set to fixed
  • spec_reviewed set to 0
  • spec_stage set to unknown
  • Status changed from new to closed

The fixed version has been released.

Note: See TracTickets for help on using tickets.