嵌入式爱好者

查看: 16154|回复: 13

ok6410+linux3.01 移植openvlan笔记

[复制链接]
lsxredrain 该用户已被删除
发表于 2012-4-23 02:05:11 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

mhb014 该用户已被删除
发表于 2012-4-25 09:21:18 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

lsxredrain 该用户已被删除
 楼主| 发表于 2012-4-26 22:19:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

lsxredrain 该用户已被删除
 楼主| 发表于 2012-5-18 02:30:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

mengcl 该用户已被删除
发表于 2012-6-1 20:14:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

6

主题

63

帖子

207

积分

发表于 2012-6-3 10:33:33 | 显示全部楼层
本帖最后由 Hiro 于 2012-6-3 11:01 编辑

LZ,我在编译 OpenSSL 的时候总是交互模式(如下),必须用 Clrl + C 手动终止。请问如何解决?

hiro@Asurada:~/Downloads/ARM/tmp/openssl-0.9.7e$ ./Configure linux-elf-arm -DB_ENDIAN linux:"arm-linux-gcc' no-shared -prefix=/home/hiro/openvpn/openssl/
> ^C

Update:
现在的错误提示是:

/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: ../libcrypto.a(rc5_skey.o): compiled for a big endian system and target is little endian
/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: failed to merge target specific data of file ../libcrypto.a(rc5_skey.o)
/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: ../libcrypto.a(rc5_enc.o): compiled for a big endian system and target is little endian
/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: failed to merge target specific data of file ../libcrypto.a(rc5_enc.o)
/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: ../libcrypto.a(rc5_ecb.o): compiled for a big endian system and target is little endian
/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: failed to merge target specific data of file ../libcrypto.a(rc5_ecb.o)
/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: ../libcrypto.a(rc5cfb64.o): compiled for a big endian system and target is little endian
/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: failed to merge target specific data of file ../libcrypto.a(rc5cfb64.o)
/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: ../libcrypto.a(rc5ofb64.o): compiled for a big endian system and target is little endian
/usr/local/arm/4.2.2-eabi/usr/bin-ccache/../lib/gcc/arm-unknown-linux-gnueabi/4.2.2/../../../../arm-unknown-linux-gnueabi/bin/ld: failed to merge target specific data of file ../libcrypto.a(rc5ofb64.o)
collect2: ld returned 1 exit status
make[1]: *** [openssl] 错误 1
make[1]:正在离开目录 `/home/hiro/Downloads/ARM/tmp/openssl-0.9.7e/apps'
make: *** [sub_all] 错误 1

如何解决?
回复 支持 反对

使用道具 举报

6

主题

63

帖子

207

积分

发表于 2012-6-3 16:35:50 | 显示全部楼层
已解决,换用友善的 4.5.1 编译器并且使用参数 " -DL_ENDIAN " 即可编译成功。(似乎该参数对飞凌编译器无效)

另外编译需要拥有 root 权限,否则会报错。
回复 支持 反对

使用道具 举报

6

主题

63

帖子

207

积分

发表于 2012-6-7 09:45:59 | 显示全部楼层
本帖最后由 Hiro 于 2012-6-8 09:34 编辑

请问,”/data/software/openvpn-2.2.2/easy-rsa/“ 是什么目录?文中先前似乎没有提到,突然挑出来的。

Update:
已经成功生成了证书,现在 OpenVPN 无法正常启动。我用命令 ‘openvpn --daemon --config /etc/openvpn/openvpn.conf‘ OpenVPN 会一闪而过。也没有报错。之后使用命令 ’netstat -tunlp‘ 也没有发现 OpenVPN。 tun 我已经编译到了内核,用命令‘cat /dev/tun’ 可以查看到。
回复 支持 反对

使用道具 举报

6

主题

63

帖子

207

积分

发表于 2012-6-8 13:50:23 | 显示全部楼层
再次更新,现在的情况是 ARM-Linux 上的 OpenVPN Server 已经跑起来了,但是 Windows 客户端无法与之建立连接。继续研究中。
回复 支持 反对

使用道具 举报

6

主题

63

帖子

207

积分

发表于 2012-6-9 18:17:32 | 显示全部楼层
依旧无法连接,提示  “TSL_ERROR:BIO read tls_read_plaintext error”。网上有资料指出这是时间不对,但是之前我已经手动修改过开发板时间了。暂时无解。
回复 支持 反对

使用道具 举报

0

主题

0

帖子

0

积分

发表于 2012-7-29 16:51:43 | 显示全部楼层
收藏了,会用到的
回复 支持 反对

使用道具 举报

xuanliliang 该用户已被删除
发表于 2012-10-19 13:24:55 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-4-25 09:18

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表