Jregann

Q: Mountain Lion/Mavericks 'breaks' wifi base station - Snow Leopard works fine

Greetings all,

 

(Tried this in the OSx forum with no answers. Hopefully better luck here.)

 

I've been reading my way toward blindness through countless threads, here and elsewhere, from countless people, having problem with Mountain Lion and Wi-Fi these last few days, but some are using Airport, some are using third-party Wi-Fi routers, some aren't really specifying what they're using, so I thought I'd be as specific as possible about my situation - and add the fact that everything is still working fine if I boot into an old backup using Snow Leopard.

 

===

 

 

So here's the situation. I have a Intel Mac Mini which I use as a Wi-Fi base station for a Intel PowerBook Pro and an iPod 5. The Mini has been running Snow Leopard, and the PowerBook had been upgraded to Mountain Lion a few months ago. Things were still working fine at that point - the PowerBook's shift from SL to ML didn't affect its connectivity as a 'receiver' at all. This past weekend however, I finally upgraded the Mini to Mountain Lion as well (so that I could install the current version of Adobe Lightroom) and lost my Wi-Fi Internet access.

 

When I turn Wi-Fi on at the PowerBook, the Mini's network is visible, and I get the solid Wi-Fi fan showing a full connection, but I cannot access the Internet (indicated by the exclaimation point inside the fan for the first few seconds). The same is true on the iPod - I get the checkmark showing that I'm connected, but when I try to access any Internet services will get a pop-up box telling me that the Internet is not connected.

 

After going through pages and pages and pages of people struggling with similar issues on sites like this, and following suggestions like deleting my preference files changing IP addresses etc. I got no further. But since I had cloned my hard drive just before the upgrade from Snow Leopard to Mountain Lion (thank you SuperDuper), I can reboot into Snow Leopard, and everything still works fine. With that advantage, I copied and re-created EVERY SINGLE preference in the system preferences for Network and Internet sharing* from the Snow Leopard into the Mountain Lion system. (I even went so far as to create a network in Mountain Lion's prefs. with WEP encryption instead of the newer WPA just in case that would make any difference at all.) But even with identical settings on the Mini regardless of booting into Snow Leopard or Mountain Lion, Mountain Lion remains the same - no problem connecting with the network, but complete inability to access the Internet. Then, hoping against hope that an upgrade to Mavericks might reset things into some sort of working mode, I tried that - but no better result.

 

(*) I note that the wifi heading in the preference panes has changed from "AirPort" in Snow Leopard to "WiFI" in Mountain Lion and Mavericks, but I'm assuming that's just a change Apple made in its terminology to avoid confusion with the external AirPort options.

 

I would appreciate any suggestions any of you could give. And I would ask that you specify whether any suggested changes are to be made on the originating Wi-Fi station (in this case the Mini), or the receiver (in this case the MacBook). Many of the threads I've read to date can be confusing simply because they're not specifying on which machine any suggested changes need to be made, and while I'm sure there's nothing that needs to be changed at the MacBook, please specify if I'm wrong.

 

Thanks again,

OS X Mountain Lion (10.8.5)

Posted on Oct 25, 2013 7:16 PM

Close

Q: Mountain Lion/Mavericks 'breaks' wifi base station - Snow Leopard works fine

  • All replies
  • Helpful answers

Previous Page 2 of 3 last Next
  • by Jregann,

    Jregann Jregann Oct 27, 2013 1:40 PM in response to BDAqua
    Level 1 (0 points)
    Oct 27, 2013 1:40 PM in response to BDAqua

    BDAqua:That was my guess from the working Snow Leopard settings, in fact if you check the first set of screen captures above, you'll see it's pretty much what you're describing (apart from me using 10.0.2.2 and 10.0.2.1). And though it works fine in Snow Leopard, those same settings get me nowhere in Mavericks.

     

    Ain't technology grand?

  • by ciru86,

    ciru86 ciru86 Oct 27, 2013 1:44 PM in response to Jregann
    Level 1 (5 points)
    Oct 27, 2013 1:44 PM in response to Jregann

    Ok, but if you enable DHCP on macbook, what settings (even if they don't work) is it showing when connected to Mini? Default settings, without changin IPs!

  • by Jregann,

    Jregann Jregann Oct 27, 2013 2:10 PM in response to ciru86
    Level 1 (0 points)
    Oct 27, 2013 2:10 PM in response to ciru86

    ciru86 Re: Subnet Mask: From this page

    http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a00800a67f5.sht ml and others, it seems that there are 'natural' subnet masks for each range of IP addresses. (I've also tried various 'rule breaking' combinations just in case.)

     

    Mini is back on 'self assigned.'

     

    As for why DHCP isn't working on the laptop, I have no idea, but even years ago when I first bought the MacBook and set up the wireless connection (which was another ordeal, by the way, but I somehow stumbled onto a working system much sooner) DHCP never worked and I've always had to manually set those settings. (For what it's worth, 10.0.2.2/255.255.0.0/10.0.2.1 work on Snow Leopard, even though that Subnet Mask doesn't fit the 'natural' definition on the site linked to above.)

     

    Thanks again (and again, and again) for your efforts, but I'm giving up for the night and going back to Snow Leopard so I can get some work done on the laptop. Feel free to move on to more accessible problems - and if I ever come up with an answer that doesn't involve buying a third-party wireless router, I'll let you know.

  • by ciru86,

    ciru86 ciru86 Oct 27, 2013 2:13 PM in response to Jregann
    Level 1 (5 points)
    Oct 27, 2013 2:13 PM in response to Jregann

    OK, good luck!

  • by Jregann,

    Jregann Jregann Oct 27, 2013 2:16 PM in response to ciru86
    Level 1 (0 points)
    Oct 27, 2013 2:16 PM in response to ciru86

    Quick addition ciru86 - I see you added a question while I was writing my last.

     

    When I try to renew the DHCP lease, it simply reloads the 10.0.2.2/255.255.0.0/10.0.2.1 already there.

     

    If I create a new Location - DHCP loads a quartet in the same range as the self-assigned address on the mini and 255.255.0.0.

  • by BDAqua,

    BDAqua BDAqua Oct 27, 2013 2:31 PM in response to Jregann
    Level 10 (123,860 points)
    Oct 27, 2013 2:31 PM in response to Jregann

    Subnet Mask of 255.255.0.0 is normal for Internet Sharing, even on PCs as I recall.

  • by mblee,

    mblee mblee Oct 27, 2013 7:37 PM in response to Jregann
    Level 1 (4 points)
    Oct 27, 2013 7:37 PM in response to Jregann

    I've been reading through this post and I have a school full of Mountain Lion Laptops which this past week have been having all of a sudden wireless issues. It appeared to show up the day of the Mavericks release. Some of the teachers at this school were already downloading the latest OSX. I tested several computers, where Mountain Lion had issues, but Snow Leopard computers did not have issues. I came across this article, which also refers to another article that talks about this issue. Here is the link, maybe it will help. I'm going to try some of these suggestions tomorrow, when I go into work.

     

    http://macdailynews.com/2012/08/03/fixing-os-x-mountain-lion-wireless-connection -issues/

     

    Good Luck!

  • by BDAqua,

    BDAqua BDAqua Oct 27, 2013 9:17 PM in response to mblee
    Level 10 (123,860 points)
    Oct 27, 2013 9:17 PM in response to mblee

    Thanks for the aded info, but where are these links on that page???

  • by mblee,

    mblee mblee Oct 28, 2013 5:55 AM in response to Jregann
    Level 1 (4 points)
    Oct 28, 2013 5:55 AM in response to Jregann
  • by Jregann,

    Jregann Jregann Oct 28, 2013 7:47 AM in response to mblee
    Level 1 (0 points)
    Oct 28, 2013 7:47 AM in response to mblee

    Thanks, mblee, I had come across that article as well - with luck it will help those who are having problems at the receiving end of the wifi chain.

     

     

    So, here's one last shot before drastic measures. I took both computers into an Apple Store this morning - unfortunately it was almost entirely a waste of time. All that was done was using other machines to confirm that my laptop could receive incoming DHCP addresses from their units, and that the Mini couldn't SEND DHCP signals TO their units (not a surprise given the earlier discussions about not normally having to set those parameters manually in receiving iPods and MacBooks, but a helpful confirmation), a trashing of system preferences, advice to do a clean install, then, I've-got-another-appointment-have-a-nice-day. (I realize that most of the things that people come in to a Genius Bar for are basic troubleshooting problems -like trashing prefs- but I had assumed that the geniuses would be prepared to at least attempt some fixes for something a little more challenging than that.)

     

    But anyway, editorial over, the reason for the clean install suggestion was the theory that whatever system file tells the Mini to send out a DHCP signal is corrupted, and presumably if the upgrade from ML to Mavericks didn't overwrite it, neither would a basic reinstall. But this has ME thinking that if I knew where to find that file(s) I could just drag them over from the functioning clone and try that rather than a wholesale rewritnig of the disk. (And if moving a Snow Leopard file into Mavericks seriously screws something up, I'm no further behind, as I was going to have to do a clean anyway.)

     

    So does anyone know the inner workings of the System well enough to know where I might find those files? (I would have asked the Apple Store rep but he was already gone, and given the encounter, I doubt he would have known.)

     

    Thanks again,

  • by BDAqua,

    BDAqua BDAqua Oct 28, 2013 10:54 AM in response to Jregann
    Level 10 (123,860 points)
    Oct 28, 2013 10:54 AM in response to Jregann

    I don't know which actual System files are used, but Internet Shairng prefs I think are held in this file...

     

    /Library/Preferences/SystemConfiguration/com.apple.nat.plist

     

    I can't check 10.6/10.7, 10.9, or iOSX9 right now.

  • by Jregann,

    Jregann Jregann Oct 28, 2013 10:57 AM in response to Jregann
    Level 1 (0 points)
    Oct 28, 2013 10:57 AM in response to Jregann

    I've trashed those prefs multiple times, I wonder can I overwrite them?

     

    and further to that...

     

     

    And another possible course of action...

     

    As a reminder, here's the en1 data from ifconfig from the Mavericks boot;

     

    en1: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500

        ether 60:33:4b:15:5f:20

        inet 169.254.252.104 netmask 0xffff0000 broadcast 169.254.255.255

        nd6 options=1<PERFORMNUD>

        media: autoselect

        status: active

     

    and here it is from the clone;

     

    en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500

        ether 60:33:4b:15:5f:20

        inet 10.0.2.1 netmask 0xffffff00 broadcast 10.0.2.255

        inet6 fe80::6233:4bff:fe15:5f20%en1 prefixlen 64 scopeid 0x5

        inet 169.254.57.120 netmask 0xffff0000 broadcast 169.254.255.255

        media: autoselect

        status: active

     

    Note among the differences the fact that the inet setting for Mavericks in the typical self-assigned address range while the same line for the clone shows the 10.0.2.1 range that I use on the laptop and iPod when things are working.

     

    I know next to nothing about Terminal - would it be possible to paste the settings from one into the other, and would I have to restart to see a change?

     

    Thanks

  • by BDAqua,

    BDAqua BDAqua Oct 28, 2013 11:41 AM in response to Jregann
    Level 10 (123,860 points)
    Oct 28, 2013 11:41 AM in response to Jregann

    I'll try to remember to try 10.9 when I have it available in about 12 hours.

     

    You would have to reboot after replacing that file, but I'm not sure that is it right now.

     

    Does the file look anything like this from my 10.5.8 install, except I have Internet Sharing turned off as you might tell...

     

    <?xml version="1.0" encoding="UTF-8"?>

    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

    <plist version="1.0">

    <dict>

        <key>NatPortMapDisabled</key>

        <false/>

    </dict>

    </plist>

  • by Jregann,

    Jregann Jregann Oct 28, 2013 12:40 PM in response to BDAqua
    Level 1 (0 points)
    Oct 28, 2013 12:40 PM in response to BDAqua

    nat.plist from Mavericks

     

    <?xml version="1.0" encoding="UTF-8"?>

    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

    <plist version="1.0">

    <dict>

        <key>NAT</key>

        <dict>

            <key>AirPort</key>

            <dict>

                <key>40BitEncrypt</key>

                <integer>1</integer>

                <key>Channel</key>

                <integer>0</integer>

                <key>Enabled</key>

                <integer>0</integer>

                <key>NetworkName</key>

                <string>Wi-Fi Network</string>

                <key>NetworkPassword</key>

                <data>

                </data>

            </dict>

            <key>Enabled</key>

            <integer>1</integer>

            <key>NatPortMapDisabled</key>

            <false/>

            <key>PrimaryInterface</key>

            <dict>

                <key>Device</key>

                <string>en0</string>

                <key>Enabled</key>

                <integer>0</integer>

                <key>HardwareKey</key>

                <string></string>

                <key>PrimaryUserReadable</key>

                <string>Ethernet</string>

            </dict>

            <key>PrimaryService</key>

            <string>FB0FE982-2A62-49F5-9B56-318EF469804E</string>

            <key>SharingDevices</key>

            <array>

                <string>en1</string>

            </array>

        </dict>

    </dict>

    </plist>

     

    ============================

    and from the Clone

     

    <?xml version="1.0" encoding="UTF-8"?>

    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

    <plist version="1.0">

    <dict>

        <key>NAT</key>

        <dict>

            <key>AirPort</key>

            <dict>

                <key>40BitEncrypt</key>

                <integer>0</integer>

                <key>Channel</key>

                <integer>0</integer>

                <key>Enabled</key>

                <integer>1</integer>

                <key>Extreme</key>

                <string></string>

                <key>NetworkName</key>

                <string>test</string>

                <key>NetworkPassword</key>

                <data>

                dABoAGkAcwBoAGEAZABiAGUAdAB0AGUAcgA=

                </data>

            </dict>

            <key>Enabled</key>

            <integer>1</integer>

            <key>PrimaryInterface</key>

            <dict>

                <key>Device</key>

                <string>en0</string>

                <key>Enabled</key>

                <integer>0</integer>

                <key>HardwareKey</key>

                <string></string>

                <key>PrimaryUserReadable</key>

                <string>Ethernet</string>

            </dict>

            <key>PrimaryService</key>

            <string>0</string>

            <key>SharingDevices</key>

            <array>

                <string>en1</string>

            </array>

        </dict>

    </dict>

    </plist>

  • by BDAqua,

    BDAqua BDAqua Oct 28, 2013 3:00 PM in response to Jregann
    Level 10 (123,860 points)
    Oct 28, 2013 3:00 PM in response to Jregann

    Hmmm, one glaring thing to me, not positive about it, but looks like 40 bit WEP is set, but no password is stored...

     

    <key>NetworkPassword</key>

                <data>

                </data>

     

    I wonder if you didn't set a PW, or it's not storing it for some reason?

Previous Page 2 of 3 last Next