echo "ipaq" > /etc/hostname
echo "192.168.0.200 mypc" >> /etc/hosts echo "192.168.0.202 ipaq" >> /etc/hosts
cd /etc/rc2.d ln -s /etc/init.d/initd-usbnet S11usbnet
echo "nameserver 999.999.999.999" >> /etc/resolv.conf echo "nameserver 999.999.999.999" >> /etc/resolv.conf
reboot
echo "192.168.0.200 mypc" >> /etc/hosts echo "192.168.0.202 ipaq" >> /etc/hosts
echo "/etc/rc.d/rc.ipaq" >> /etc/rc.d/rc.local
cat - > /etc/rc.d/rc.ipaq #!/bin/bash # Masquerading/Forwarding # Be careful! These rules are not safe! /sbin/modprobe ip_tables /sbin/modprobe iptable_filter /sbin/modprobe ip_conntrack /sbin/modprobe ip_conntrack_ftp /sbin/modprobe ip_conntrack_irc /sbin/modprobe iptable_nat /sbin/modprobe ip_nat_ftp /sbin/modprobe ip_nat_irc /sbin/iptables -P INPUT ACCEPT /sbin/iptables -F INPUT /sbin/iptables -P OUTPUT ACCEPT /sbin/iptables -F OUTPUT /sbin/iptables -P FORWARD ACCEPT /sbin/iptables -F FORWARD /sbin/iptables -F -t nat /sbin/iptables -Z # Change eth0 to whatever is your interface for the Intenet! /sbin/iptables -t nat -A POSTROUTING -s 192.168.0.202 -j MASQUERADE /sbin/iptables -A FORWARD -s 192.168.0.202 -j ACCEPT /sbin/iptables -A FORWARD -d 192.168.0.202 -j ACCEPT # USB Networking /sbin/modprobe usbnet # You may need to enable IP Forwarding: echo 1 > /proc/sys/net/ipv4/ip_forwardPresiona CTRL-D para terminar y después teclea:
chmod 755 /etc/rc.d/rc.ipaq
cat - > /etc/sysconfig/network-scripts/ifcfg-usb0 DEVICE=usb0 IPADDR=192.168.0.200 NETMASK=255.255.255.0 NETWORK=192.168.0.0 BROADCAST=192.168.0.255 ONBOOT=no
/etc/rc.d/rc.ipaq