czgcool 发表于 2012-10-27 09:18:14

树莓派DIY让没WIFI功能的电视也连接上WIFI

我家的电视是TCL一个网络电视,郁闷的是,买的时候,后面带网线口就算高级的了,现在电视都带WIFI功能,电视离网线口太远,扯网线很不美观,本着一个技术宅的心,看到了咱树莓派的论坛,买上入手了一块,不罗嗦了,详解步骤:
1:刷系统,随便刷,只要linux内核有SSH都可以
2:装一个EDUP的mini wifi USB卡。这个24块钱就搞定,还包邮
3:下面开始详细配置,现在来说有两个网块了,一个WIFI,一个WAN口,主要原理就是做NAT跟DHCP
   原理就是弄一根网线连接电视跟rpi的网线口,rpi的eth0做dhcp,然后给wlan0做NAT

开始配置前的准备,配置好WIFI,就是wlan0口 这个不用说了,有人发过了

下面开始软件配置
1:在/etc/目录下新建一个dhcpd.conf内容如下
subnet 192.168.6.0 netmask 255.255.255.0 {
range 192.168.6.2 192.168.6.254;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.6.255;
option routers 192.168.6.1;
option domain-name-servers 202.102.224.68,202.102.227.68;
}
里面的DNS服务地址,根据自己的当前网络修改,否则可能出现不能解析DNS的问题

2.在/home/pi当前目录下,创建nat.sh,内容如下(主要功能是创建dhcp服务跟NAT)
ifconfig eth0 192.168.6.1 netmask 255.255.255.0
iptables -F
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
/usr/sbin/dhcpd -cf /etc/dhcpd.conf eth0
把这个net.sh添加到/etc/rc.local里就可以实现开机启动了
/bin/sh /home/pi/nat.sh

把电源线插到电视上的USB接口里,这样就能开电视自动启动接口转换,关电视全关机了

707815395 发表于 2012-10-27 10:41:10

707815395 发表于 2012-10-27 10:41:22

707815395 发表于 2012-10-27 10:41:29

707815395 发表于 2012-10-27 10:41:35

707815395 发表于 2012-10-27 10:41:47

707815395 发表于 2012-10-27 10:42:05

707815395 发表于 2012-10-27 10:42:18

707815395 发表于 2012-10-27 10:42:27

707815395 发表于 2012-10-27 10:42:35

页: [1] 2 3 4 5
查看完整版本: 树莓派DIY让没WIFI功能的电视也连接上WIFI