Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No bootcamp for MacBookPro9,1 and MacBookPro9,2 #3

Open
ghost opened this issue Mar 4, 2013 · 5 comments
Open

No bootcamp for MacBookPro9,1 and MacBookPro9,2 #3

ghost opened this issue Mar 4, 2013 · 5 comments

Comments

@ghost
Copy link

ghost commented Mar 4, 2013

It is not really an issue with brigadier itself but today when you try to download 9,1 or 9,2 MacBookPro drivers it fails. The problem seems to come from Apple servers because http://swcdn.apple.com/content/downloads/11/05/041-0925/g27es04pw9re5ggrfp3vuf8ew6r53asfz8/041-0925.English.dist is empty

Created a quick small list of current available bootcamp drivers with some details http://pastebin.com/29viXEAv

@timsutton
Copy link
Owner

It's working for me here:

curl -I http://swcdn.apple.com/content/downloads/11/05/041-0925/g27es04pw9re5ggrfp3vuf8ew6r53asfz8/041-0925.English.dist
HTTP/1.1 200 OK
Server: Apache
Last-Modified: Fri, 15 Jun 2012 11:49:49 GMT
ETag: "4c28169d55140"
Accept-Ranges: bytes
Content-Length: 3566
Content-Type: text/xml
Content-Language: en-us
Cache-Control: max-age=60
Expires: Mon, 04 Mar 2013 12:59:45 GMT
Date: Mon, 04 Mar 2013 12:58:45 GMT
Connection: keep-alive

Since we only use the dist file for parsing the models, and we know thanks to Reposado that this is sometimes an ongoing problem, I'll look at a workaround that would try other dist files if there's a problem with English.dist.

@ghost
Copy link
Author

ghost commented Mar 5, 2013

URL reports 200 from here too. Just that the file is blank.
curl -O http://swcdn.apple.com/content/downloads/11/05/041-0925/g27es04pw9re5ggrfp3vuf8ew6r53asfz8/041-0925.English.dist
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0

@timsutton
Copy link
Owner

Actually, Boot Camp ESD packages all have only English distribution files. So, if your CDN happens to be serving a dumb file, we can't fall back to another language. The most we can do is log that we couldn't parse it, and hope we find the model in another .dist file.

@ghost
Copy link
Author

ghost commented Mar 15, 2013

I haven't tested it with brigadier yet but today the support for MacBook Pro 9,1 and 9,2 shows here

@nathanmcnulty
Copy link

This issue looks to be resolved as long as the script continues to choose the ESD with the most recent date. I have verified that the MacBookPro9,2 is working perfectly, and MacBookPro9,1 uses the exact same ESD.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants