You mean Alioth, surely? Beta-3 Tucani is where The Sarge lives, not Bill Turner, and isn't permit locked.
You need to get your reputation with Alioth Independents up to allied, then you should get a mission with them that gives you the Alioth permit.