I am doing auto-regress by usual linear regression package.  

My reason is that,    
Auto-regression does assumes iid errors, same for linear regression.
Linear Regression doesn't have assumption on independent variables.
What's different is merely that the independent variables is replaced with lagged dependent variable y.

But I see AR always is fitted by specific methods, I am afraid I'm doing wrong.