配置网络适配器
1 检查系统中已安装的网卡和网络接口。
ufserver[/]#lscfg |grep -i adapter
* vsa1 U788C.001.AAB0556-P1-T7 LPAR Virtual Serial Adapter
* vsa0 U788C.001.AAB0556-P1-T6 LPAR Virtual Serial Adapter
+ lai0 U788C.001.AAB0556-P1-C13-C1-T1 GXT135P Graphics Adapter
+ ent0 U788C.001.AAB0556-P1-T1 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
+ ent1 U788C.001.AAB0556-P1-T2 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
+ sisscsia0 U788C.001.AAB0556-P1 PCI-X Dual Channel Ultra320 SCSI Adapter
+ scsi0 U788C.001.AAB0556-P1-T10 PCI-X Dual Channel Ultra320 SCSI Adapter bus
+ scsi1 U788C.001.AAB0556-P1-T11 PCI-X Dual Channel Ultra320 SCSI Adapter bus
也可以使用如下命令检查已安装的接口。
ufserver[/]#lsdev -Cc if
en0 Available 03-08 Standard Ethernet Network Interface
en1 Defined 03-09 Standard Ethernet Network Interface
et0 Defined 03-08 IEEE 802.3 Ethernet Network Interface
et1 Defined 03-09 IEEE 802.3 Ethernet Network Interface
lo0 Available Loopback Network Interface
2 关闭系统。如果机器不支持热插拔,还有关闭机器。
3 安装网卡设备。打开机箱,在系统背板上拓展插槽上找个空槽,将网卡固定其中。
4 以正常模式启动系统。
5 在启动以后,大多数的网卡会被自动检查出来(系统启动时自动运行了cfgmgr命令),并且系统会为该网卡创建一个网络接口。
6 检查网卡是否已经被安装。
1) lscfg |grep -i adapter
2) lsdev -Cc adapter
----查看已安装的网络适配器
ufserver[/]#lsdev -Cc adapter
ent0 Available 03-08 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
ent1 Available 03-09 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
ide0 Available 05-08 ATA/IDE Controller Device
lai0 Available 08-00 GXT135P Graphics Adapter
sisscsia0 Available 06-08 PCI-X Dual Channel Ultra320 SCSI Adapter
usbhc0 Available 04-08 USB Host Controller (33103500)
usbhc1 Available 04-09 USB Host Controller (33103500)
vsa0 Available LPAR Virtual Serial Adapter
vsa1 Available LPAR Virtual Serial Adapter
--查看系统已配置的网络接口
ufserver[/]#lsdev -Cc if
en0 Available 03-08 Standard Ethernet Network Interface
en1 Defined 03-09 Standard Ethernet Network Interface
et0 Defined 03-08 IEEE 802.3 Ethernet Network Interface
et1 Defined 03-09 IEEE 802.3 Ethernet Network Interface
lo0 Available Loopback Network Interface
--检查一个千兆以太网卡的驱动程序是否已安装
ufserver[/]#lsdev -Cc adapter |grep ent
ent0 Available 03-08 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
ent1 Available 03-09 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
--修改网络适配器的属性
1 查看网络适配器ent0的属性
ufserver[/]#lsattr -E -l ent0
alt_addr 0x000000000000 Alternate ethernet address True
busintr 305 Bus interrupt level False
busmem 0xf8120000 Bus memory address False
chksum_offload yes Enable hardware transmit and receive checksum True
compat_mode no Gigabit Backward compatability True
copy_bytes 2048 Copy packet if this many or less bytes True
delay_open no Enable delay of open until link state is known True
failback yes Enable auto failback to primary True
failback_delay 15 Failback to primary delay timer True
failover disable Enable failover mode True
flow_ctrl yes Enable Transmit and Receive Flow Control True
intr_priority 3 Interrupt priority False
intr_rate 10000 Max rate of interrupts generated by adapter True
jumbo_frames no Transmit jumbo frames True
large_send yes Enable hardware TX TCP resegmentation True
media_speed Auto_Negotiation Media speed True
rom_mem 0xf80c0000 ROM memory address False
rx_hog 1000 Max rcv buffers processed per rcv interrupt True
rxbuf_pool_sz 2048 Rcv buffer pool, make 2X rxdesc_que_sz True
rxdesc_que_sz 1024 Rcv descriptor queue size True
slih_hog 10 Max Interrupt events processed per interrupt True
tx_que_sz 8192 Software transmit queue size True
txdesc_que_sz 512 TX descriptor queue size True
use_alt_addr no Enable alternate ethernet address True
最后一列值为 true 的表示可以更改属性。
2 #chdev -l ent0 -a use_alt_addr=yes
--删除网络适配器
1) 使网络适配器对应的网络接口处于非活动状态
#ifconfig interface down
此步骤不是必须的,但是可以确保程序或进程无法使用给网络接口
2 从网络接口列表中删除指定的网络接口配置
#ifconfig interface detach
3 从系统中删除指定的网络接口设备
#rmdev -l interface -d
4 从系统中删除网络适配器的定义
#rmdev -l iadapter -d
5 如通机器支持热插拔,就可以直接从机箱中将网卡拔下。否则就关闭系统,然后关闭电源。
6 打开电源,重启系统。