I was able to succesfully connect to this printer using CUPS and SAMBA using openSuSE 10.3.
However, the combination of CUPS and SAMBA did not work for me with openSuSE 11.0. Look at printing guide on Windows servers by Swerdna. I can access the CM1015 attached to the Buffalo via LPD (lpd://linkstation/lp) successfully, whereas SAMBA (3.2.0-37, available via SuSE's Samba repository) did not work. I set `linkstation' to the IP address of my Buffalo via YaST -- Network Services -- Hostnames.