我想使用 tunnel(gre),于是在本机上(ubuntu)输入命令:
> sudo ip tunnel add tun0 mode gre local 192.168.1.3 remote 192.168.1.250 ttl 255
add tunnel gre0 failed: No such device
我到网上搜了一下,似乎是gre模块的问题,于是按照网上的信息排查,如下:
> lsmod | grep gre
没有输出
> lsmod | grep ip_gre
没有输出
> sudo modprobe gre
FATAL: Error inserting gre (/lib/modules/3.2.0-107-generic-pae/kernel/net/ipv4/gre.ko): Resource temporarily unavailable
> sudo modprobe ip_gre
FATAL: Error inserting ip_gre (/lib/modules/3.2.0-107-generic-pae/kernel/net/ipv4/ip_gre.ko): Resource temporarily unavailable
> modprobe -l | grep gre.ko
kernel/net/netfilter/nf_conntrack_proto_gre.ko
kernel/net/ipv4/netfilter/nf_nat_proto_gre.ko
kernel/net/ipv4/gre.ko
kernel/net/ipv4/ip_gre.ko
> insmod ip_gre.ko
insmod: can't read 'ip_gre.ko': No such file or directory
> sudo insmod /lib/modules/3.2.0-107-generic-pae/kernel/net/ipv4/ip_gre.ko
insmod: error inserting '/lib/modules/3.2.0-107-generic-pae/kernel/net/ipv4/ip_gre.ko': -1 Unknown symbol in module
> sudo insmod /lib/modules/3.2.0-107-generic-pae/kernel/net/ipv4/gre.ko
insmod: error inserting '/lib/modules/3.2.0-107-generic-pae/kernel/net/ipv4/gre.ko': -1 Resource temporarily unavailable
查到现在我还是一头雾水,哪出了问题呢?请各位大师指教