開發板移植MT7601網絡卡

2021-08-28 06:35:13 字數 1961 閱讀 9200

ctrl_inte***ce=/var/run/wpa_supplicant

network=

3、測試ra0之前一定要先關閉eth0,否則預設都是使用eth0

ifconfig ra0 up //開啟網絡卡

wpa_supplicant -b -c /etc/wpa_supplicant.conf -i ra0 //連線無線網

wpa_cli -i ra0 status //檢視網路連線狀態

ifconfig ra0 192.168.1.200 //手動配置ip位址

route add default gw 192.168.1.1 dev ra0 //配置閘道器或者更改/etc/network/inte***ces方法更改配合檔案

vi /etc/resolv.conf //配置dns

nameserver 192.168.1.1

4、用inte***ce去配置閘道器、ip和dns

insmod mt7601usta.ko

拷貝/etc/wireless/rt2870sta/rt2870sta.dat

配置/etc/wpa_supplicant.conf

ney_mgmt=wpq-psk

ssid=""

ifconfig ra0 up //開啟網絡卡

wpa_supplicant -b -c /etc/wap_supplicant.conf -i ra0 //連線無線網

wpa_cli -i ra0 status //檢視網路連線狀態

配置ip位址

方法1 用udhcpc busybox中整合的命令

命令udhcpc -i ra0

方法2 配置/etc/network/inte***ce 檔案(配置ip位址和閘道器)

配置dns vi /etc/resolv.conf //配置dns

nameserver 192.168.1.1

通過nfs方式掛載根檔案系統

1、在make_menuconfig中配置網路部分,主要是使能config_ip_pnp以在2中能夠看到root file system on nfs選項

networking support

networking options

tcp/ip networking

ip: kernel level autoconfiguration

ip: dhcp support

ip: bootp support

2、配置開啟nfs服務

file systems —>

network file systems —>

<*> nfs client support

[*] nfs client support for nfs version 3        y                         [*] nfs client support for the nfsv3 acl protocol extension 

[*] nfs client support for nfs version 4 (experimental)

[*] nfs client support for nfsv4.1 (developer only)

[*] root file system on nfs

3、在uboot中設定如下啟動引數(ip根據實際使用更改)

setenv bootargs root=/dev/nfs nfsroot=192.168.1.141:/rootfs/rootfs ip=192.168.1.20:192.168.1.141:192.168.1.1:255.255.255.0::eth0:off init=/linuxrc console=ttysac2,115200

set bootcmd 『tftp 30008000 zimage; bootm 30008000』

MT7601驅動移植

1 解壓mt7601驅動 tar xvf dpo mt7601u linuxsta 3.0.0.4 20130913.tar.bz2 cd dpo mt7601u linuxsta 3.0.0.4 20130913 2 修改makefile 該版本的驅動包支援多種不同平台的編譯配置,預設的makef...

移植SQLite到開發板

一 環境介紹 1 主機環境 redhat 2 交叉編譯器 arm linux gcc 4.3.2 3 軟體包 sqlite autoconf 3080701 tar.gz 4 目標板 tq2440 二 移植步驟 2 解壓 tar xzvf sqlite autoconf 3080701 tar.gz...

14 4 移植U Boot到開發板

u boot 雖然支援眾多處理器和開發板,但是嵌入式系統的硬體是千差萬別的,在使用 u boot 的時候,仍然需要針對自己的開發板做適當的修改。幸好 u boot 是乙個結構設計合理的軟體,在移植過程中嚴格按照 u boot 的工程結構移植很容易就能取得成功。本節將介紹如何移植 u boot 程式到...