The meaning of the surname HABER :
At first glance the Haber name looks like the German-Yiddish name for "oats"
Actually it is derived from the Hebrew "haber" (haver), an associate dayan (judge) of a rabbinic court.
---from p. 159 of "A Dictionary of Jewish Names and their History," by Benzion C. Kaganoff
All joking aside, there is theoretically the possibility that the origin of the name is that of the word "chaver", but it is not too plausible. Likewise we could consider a relation with the Spanish word "haber" (to have), or the German "haben" (to have) of even "Haber" (someone who owns things). My take on it is different, though. I know that there is the possibility (not fully researched as yet) that the family came through Eger (Erloy in Yiddish), which was a known centre of Jewish learning. So my hypothesis is that an ancestor may have been a very good teacher, a real "fountainhead" of knowledge, who then gained the moniker "ha be'er". Then his son was, let's say "... ben Shimon ha be'er", the next generation ".. ben ... ben Shimon Ha'Beer", and so on. Hmmm...?