How can I enable internet sharing to work automatically in Mac OS X Lion?
Under Network on the system preferences, in on the wireless pane on the macbook pro, you should see Preferred Networks. Make sure the iMacs network is on top and all the require administrator authorization to: are unchecked.