definition question: you probably define "basic" points as those points/miles that will define you future status in your ff-program? ("we" on this FlyerTalk board in general call them STATUS points/miles).
All StarAlliance partners (Air Canada, Lufthansa, SAS, Thai, United, Varig plus new Ansett and Air New Zealand) will credit flight miles (with some airlines sometimes minus 30% - 50% for eco) as Status miles (as long as you have entered your ff-number and as long as your flight number is a StarAlliance flight number AND the original carrier is a StarAlliance member).
Compared with other frequent flyer programs this is already much better than average.