Linux下连接xp的打印机与xp互连是不同的,下面是我今天试验的经历,由于我们办公室只有我一个人装着Linux系统(Ubuntu),而其它同事全部都是XP系统, 打印机又不在我的机子上安装,以前要打印东西我都是换个系统或者把东西发给同事。今天我终于突破了。嘻嘻,分享下,分享快乐,正所谓“我不入地狱,谁入地狱,独乐乐,不如众乐乐"
首先请确定你们是在同个局域网。
XP下检查方式很简单,开始 - 运行-CMD 然后来个ping 192.168.1.X(这个IP是Ubuntu的地址) 如果连接正常说明网络互通。就可以进入下一步.
现在就要把打印机共享出来,共享之后你要给他取个共享的名字(这里是为了Ubuntu而取, 注意并不是你打印机名字,共享名是可以随便取的,你可取张三,也可取李四,), 或者这样吧.右击打印机 属性--->共享 下面就会有一个单选项为共享名,你把它命名,然后告之Ubuntu的同事
接下来就是Ubuntu的配置了。
你需要安装一个 Samba ,你可以在新立得里面安装 方法为 System->Administration->Synapitc Package Manager 里面选择。
不过更快的方式是在Terminal(终端),终端的弹出快捷键为Alt+F2然后输入gnome-terminal 命令回车
再输入,(皮外话一下Ubuntu快捷键可以到Ubuntu中文论坛里找到 ):
sudo apt-get install samba
如果这样不行的话,你在输入完这行后再按一下Tab键吧, 按了之后会提示,你再选择再次运行
安装后使用命令 sudo /etc/init.d/samba restart 重启一下吧
重启过后
再进入System->Administration->Printing 再点 Printer->Add Printer 后选择 New Printer 再在右边选择Windows Print(SMB)
下面会有HOST 、Printer 和UserName、 PassWord 四个项
你在Host下输入装了打印机的XP主机IP地址
再在Printer下面输入刚共享的名字
UserName为xp提供访问的用户名,PassWord则为提供的用户名对应的密码 (注意如果你们是在不同域的话,你必须在提供的用户名前面加上域的名字,格式也就是 域\用户名)。再点击forward选择xp下的打印的型号,一定要先正确.再点forward后再点Apply就大功告成了。