Manuals

Manuals
Linux �������������Broadcom NetXtreme 57XX �û�ָ��

����Ŀ¼ҳ

Linux �������������Broadcom NetXtreme® �û�ָ��

Linux �����������

Broadcom Advanced Server Program �����������


Linux �����������

����

��װ

��װ Linux �����������

�޲� PCI �ļ�

�����������޲����ں�

���簲װ

ж��/ɾ�� Linux ��������

���ÿ�ѡ����ֵ

����������Ϣ

ͳ��


����

Linux ��������ĵ�ǰ�汾��ѡ���� Linux �ַ��棨���� ix86–64��2.4x �� 2.6x �ںˣ��Ͼ������ԡ��йز��Ը�����������ʹ�õ��ض� Linux �ַ�����б����ο� Dell Resource CD �ϵ� Distrib.txt �ļ���

��װ

Linux ��������������·�װ��ʽ���ļ��������У�

  • Դ RPM (bcm5700-version.src.rpm)
  • ������ RPM�������� Red Hat �ַ��棩(bcm5700-version.i386.rpm)
  • TAR ѹ���ļ� (bcm5700-version.tar.gz)
  • DKMS Դ��������� RPM (bcm5700-7.3.5-3dkms.noarch.rpm)
  • DKMS ��������������� RPM (bcm5700-7.3.5-3dkms.src.rpm)

RPM �� TAR Դ������а������ڹ��������������ͬԴ�ļ���tar �ļ���������ʵ�ó����粹���Լ��������簲װ��������������ӳ�񡣶����� RPM ֻ�������� Red Hat Linux 2.1 �� Linux 3.0 ���а��Ԥ��������ļ���

��װ Linux �����������

��װԴ RPM �����

��װ DKMS RPM ���������

�� TAR �������������

��װ������ RPM �����

ע����� BCM5700 ���������Ѽ��أ����� Linux �ں��Ѹ��£�����������ģ��ʹ��Դ RPM �� TAR �������װ���� BCM5700 ��������ģ��������±��롣

��װԴ RPM �����

  1. ��װԴ RPM �������

rpm -ivh bcm5700-version.src.rpm

  1. ��Ŀ¼����Ϊ RPM ·����Ϊ�����ں˹����������������򣨲�ͬ�� Linux �ַ�����в�ͬ�� RPM ·������

cd /usr/src/redhat,OpenLinux,turbo,packages,rpm …

rpm -bb SPECS/bcm5700.spec �� rpmbuild -bb SPECS/bcm5700.spec

rpmbuild -bb SPECS/bcm5700.spec�������� RPM �汾 4.x.x)

    ע���������԰�װԴ RPM �����ʱ����Ļ�Ͽ��ܻ���ʾ������Ϣ��

    error: cannot create %sourcedir /usr/src/redhat/SOURCES

    ����ܵĴ���ԭ����δ��װ rpm-build ���������λ Red Hat ��װ�����ϵ� rpm-build ���������ʹ���������װ�ó������

    rpm -ivh rpm-build-version.i386.rpm

    ���Դ RPM �İ�װ��


  1. ��װ�¹����ij����������������ֲ�ҳ����

rpm -ivh RPMS/i386/bcm5700-version.i386.rpm

�����Ҫ�ڿ����Ѿ���������������ľɰ汾�����зַ����ϰ�װ���������򣬿�����Ҫʹ�� --force ѡ�

���������򽫸����ں˵���Ҫ��װ������ij��·���У�

2.2.x �ں���

/lib/modules/kernel_version/net/bcm5700.o

2.4.x �ں���

    /lib/modules/kernel_version/kernel/drivers/net/bcm5700.o

    �޲��� bcm5700 ��������� 2.4.x �ں���

    /lib/modules/kernel_version/kernel/drivers/net/bcm/bcm5700.o

    ��

    /lib/modules/kernel_version/kernel/drivers/addon/bcm5700/bcm5700.o

2.6.0 �ں���

/lib/modules/kernel_version/kernel/drivers/net/bcm5700.ko

�޲��� bcm5700 ��������� 2.6.0 �ں���

/lib/modules/kernel_version/kernel/drivers/net/bcm/bcm5700.ko

  1. ������������

insmod bcm5700

Ҫ��������Э��͵�ַ����μ���ÿ�� Linux �汾��ص��ĵ���

��װ DKMS RPM ���������

��̬�ں�ģ��֧�� (DKMS) �����������ں�ʱ��ģ���ؽ�����ͨ�����ں�����ģ��Դ�ܹ�פ��ĵط����������ʵ�֡�

Ҫ��װ DKMS RPM ���������

  1. �� http://linux.dell.com/dkms/ ���� DKMS ������ RPM

dkms -version.noarch.rpm

  1. ��װ DKMS ������ RPM �������

rpm -ivh dkms-version.src.rpm

  1. ��װ DKMS RPM �����������

rpm -ivh brm5700-version dkms.noarch.rpm

�� TAR �������������

  1. ����Ŀ¼���� TAR �ļ���ѹ����Ŀ¼��

tar xvzf bcm5700-version.tar.gz

  1. ������������ bcm5700.o����Ϊ�����ں˵Ŀɼ���ģ�飺

CD src
make

  1. ͨ��������������������в��ԣ�
    ע�������Ҫ�� Red Hat 7.3��2.1 AS �����������°�ľ��� tg3 ����������ں��ϼ����������������Ȳμ��ļ� Distrib.txt �еġ�ɾ�� tg3 �������򡱣�Ȼ���ټ��ظ���������

insmod bcm5700.o

���⣬���� Linux 2.6 �ںˣ�

insmod bcm5700.ko

��������������ʱ���᷵����Ϣ

  1. ��װ����������ֲ�ҳ��

    make install

  2. ע���й�����װ���������λ�����μ� RPM ˵����
  3. Ҫ��������Э��͵�ַ������IJ���ϵͳ�������ֲᡣ

��װ������ RPM ������������� Red Hat Linux 2.1 �� 3.0��

������ RPM ����������������� Red Hat Linux �ַ����Ԥ�����ں�ģ�顣��Щģ������������Щ���а��ϵ�Ĭ���ںˡ�������Զ�����ؽ����ںˣ��������Ҫʹ������Դ RPM �������װ BCM5700 ģ�顣

Ҫ��װ������ RPM �����

  1. ��װ������ RPM �������

rpm -ivh bcm5700-version.i386.rpm

  1. ����ʹ�� BCM5700 ģ��Ľӿڲ�ɾ��ģ�飺

ifconfig eth# down
rmmod bcm5700

  1. ��װ��ģ�鲢���ýӿڣ�

insmod bcm5700
ifconfig eth# 192.168.x.x up

ע������ʾ���ض��ھ�̬��ַ��

�޲� PCI �ļ�����ѡ��

Ҫʹ�� Red Hat Kudzu Ӳ�����ʵ�ó�����Ҫʹ�� BCM57XX ϵ�� NIC �ϵ���Ϣ�������� PCI ��Ӧ�̺��豸��Ϣ���ļ������޲����������µ� Red Hat �ַ��档ͨ������ patch ����Ӧ���ʵ��IJ��������磬������ i386 �� Red Hat Enterprise Linux 2.1 �� 3.0 �ϣ�ͨ��������������Ӧ�ò�����

patch -N -p1 -d /usr < pci-rh80-i386.patch

Run kudzu:

kudzu

�����������޲����ںˣ���ѡ��

�������ڽ����������޲���ijЩ���µ� 2.4.x �ں�Դ���IJ����ļ����˲����ǿ�ѡ�ģ�����ֻ������Ϥ�ں����ú͹������û�ִ�С��������޸�ԭʼ�ں˵�Դ���롣

��ν����������޲����ں�

1. ѡ���������ں�ƥ��IJ�����Ӧ�øò�����

patch -p1 -d kernel_src_root < bcm5700-version-2.4.x.patch

���У�version �� BCM57XX ��������İ汾��2.4.x ��Ҫ�޲����ں˵İ汾�����磬2.4.10����

ע��kernel_src_root ͨ��Ϊ /usr/src/linux �� /usr/src/linux-2.4.x��
  1. �����ں��԰��� bcm570x �������򡣿������� make menuconfig ʱ�ڡ������豸֧�֡�>��Ethernet (1000 Mbps)��>��Broadcom BCM5700 ֧�֡������ҵ�����������Ϊ��������ѡ�����û�ģ�飺

cd kernel_src_root
make menuconfig

  1. �����ںˣ�

make dep
make clean
....
....

���簲װ

����ͨ�� NFS��FTP �� HTTP��ʹ����������̻� PXE�����е����簲װ��������Ҫ���� BCM57XX ������������������̡����а����������� Red Hat �汾������������ӳ��ͨ���޸� Makefile �� make �������ɱ����������� Linux �汾��������������Red Hat ��վ http://www.redhat.com �ṩ������Ϣ��

Ҫ�������������̣���ѡ���ʵ���ӳ���ļ���Ȼ������������

dd if=dd.img of=/dev/fd0H1440

ж��/ɾ�� Linux ��������

�� RPM ��װ��ж��/ɾ����������

�� TAR ��װ��ɾ����������

�� RPM ��װ��ж��/ɾ����������

Ҫж������������ʹ�� ifconfig ������������򿪵����� eth# �ӿڣ�Ȼ������������

rmmod bcm5700

���ʹ�� rpm ��װ��������������������������ɾ������

rpm -e bcm5700

�� TAR ��װ��ɾ����������

�������������ʹ�� make install �� tar �ļ���װ�ģ�������ֶ��Ӳ���ϵͳ��ɾ�� bcm5700.o ���������ļ����й�����װ���������λ�ã��������װԴ RPM ��������֡�

���ÿ�ѡ����ֵ

��ʹ�� insmod ����������б�ԪΪÿ���Ѱ�װ�����������ÿ�ѡ����ֵ��ͨ������Щ����ֵ���ļ� /etc/modules.conf �����ã��μ� modules.conf �ļ����ֲ�ҳ������Щ���������¼�����ʽ��

property=value[,value,...]

ͬһ���ԵĶ��ֵ���ڷ������а�װ�Ķ����������

ע��

  • �����ָ����һ����Ч��ֵ������ʹ��Ĭ��ֵ�������ʵ���ֵ��
  • ijЩ����ֵ��Ͽ����г�ͻ�����³��ֹ��ϡ����������޷�������д����ͻ��ϡ�

line_speed

line_speed ����ѡ����·����·�ٶȡ��������� full_duplex �� auto_speed ����һ������ѡ����·���ٶȺ�˫���������Զ�Э�����á�

0 ��·���֧�ֵ�����ٶ��Զ�Э�̣�Ĭ��ֵ����
10 ���ٶ�����Ϊ 10 Mbit/s��
100 ���ٶ�����Ϊ 100 Mbit/s��
1000 ���ٶ�����Ϊ 1000 Mbit/s��

�� line_speed ����Ϊ 10��100 �� 1000 Mbit/s ʱ����� auto_speed ����Ϊ 1������������ѡ�����ٶȣ���ѡ����˫��ģʽ�������Զ�Э�̡���� auto_speed ����Ϊ 0����������������ѡ�����ٶȺ�˫��ģʽ���������Զ�Э�̡�����ͭ˫������·������� 1000 Mbit/s ���ٶȽ���Э�̡�

auto_speed

auto_speed �������û�����Զ�Э�̡�

0 �����Զ�Э�̡�
1 �����Զ�Э�̣�Ĭ��ֵ����

��� line_speed ����Ϊ 0�������Խ������Բ��ٶ�Ϊ 1��

full_duplex

full_duplex ����ѡ����·��˫��ģʽ���������� line_speed һ������ѡ����·���ٶȺ�˫��ģʽ����� line_speed Ϊ 0�������Խ������ԡ�

0 ��ģʽ����Ϊ��˫����
1

��ģʽ����Ϊȫ˫����Ĭ��ֵ����

rx_flow_control

rx_flow_control �������û���ý��������� (PAUSE) ֡���������� auto_flow_control һ��ʹ�á�

0 ���ý��� PAUSE ֡��
1 auto_flow_control ����Ϊ 0������ PAUSE ֡���գ������ auto_flow_control ����Ϊ 1 ��Ĭ��ֵ�������� PAUSE ֡���ա�

tx_flow_control

tx_flow_control �������û���÷��������� (PAUSE) ֡���������� auto_flow_control һ��ʹ�á�

0 ���� PAUSE ֡���͡�
1 ��� auto_flow_control ����Ϊ 0������ PAUSE ֡���ͣ������ auto_flow_control ����Ϊ 1 ��Ĭ��ֵ�������� PAUSE ֡���͡�

auto_flow_control

auto_flow_control �������û���������Ƶ��Զ�Э�̡��������� rx_flow_control �� tx_flow_control һ������ȷ�������������������

0 �����������Զ�Э�̡�
1 �����������Զ�Э�̣����� rx_flow_control �� tx_flow_control ��ָ������������ line_speed ����Ϊ 0 ���� auto_speed ����Ϊ 1 ʱ��Ч����Ĭ��ֵ����

mtu

mtu �����������Ϊָ���� MTU ��С�� jumbo ֡�������Ե���Ч��Χ�� 1500 �� 9000��Ĭ��ֵΪ 1500�����DZ�׼ Ethernet���� jumbo��MTU ��С��ע�⣬MTU ��С������ 14 �ֽڵ� Ethernet ��ͷ��С��ʵ��֡��СΪ MTU ��С + 14 �ֽڡ�BCM5705/BCM5721/BCM5751 оƬ�ϲ�֧�� Jumbo MTU ��С��

Ҳ����������������غ�ʹ�� ifconfig ���� MTU ��С���й����飬�μ� ifconfig �ֲ�ҳ��

tx_checksum

tx_checksum �������û����Ӳ������ TCP/UDP У��͡�

0 ����Ӳ������ TCP/UDP У��͡�
1 ����Ӳ������ TCP/UDP У��ͣ�Ĭ��ֵ����

rx_checksum

rx_checksum �������û����Ӳ������ TCP/UDP У��͡�

0 ����Ӳ������ TCP/UDP У��͡�
1 ����Ӳ������ TCP/UDP У��ͣ�Ĭ��ֵ����

scatter_gather

scatter_gather ������ IA32 �����û������ɢ/�ۼ��� 64 λ DMA������������ TUX ���ں˻�����㿽�� TCP ���ں�������ʱ����ѡ������á�

0 �� IA32 �Ͻ�����ɢ/�ۼ��� 64 λ DMA��
1 �� IA32 ��������ɢ/�ۼ��� 64 λ DMA��Ĭ��ֵ����

tx_pkt_desc_cnt

tx_pkt_desc_cnt �������÷�����������������Ĭ��ֵΪ 100����Чֵ��Χ�� 1 �� 600�������ں˺�ϵͳ��ϵ�ṹ�������������Ҫ��ÿ����������� 268 �ֽڡ�������������õ�̫�ߣ�������������޷�����������ڴ������������ adaptive_coalesce�������Բ�Ӧ����Ϊ���� 80 ��ֵ��

rx_std_desc_cnt

rx_std_desc_cnt ����Ϊ�ߴ� 1528 �ֽڵ�֡���ý���������������Ĭ��ֵΪ 200����Чֵ��Χ�� 1 �� 511��������ͨ�������ϵͳ�ϣ��˲�����Ӧ����Ϊ���� 80 ��ֵ��������ֵ���õ�Խ�ߣ��������ɻ����˲������ͨ������Խ������ᶪʧ֡���ر����ڽ�����ϵͳ�ϡ�ע�⣬���������ֵ���õ�̫�ߣ�������������޷�����������ڴ������������ adaptive_coalesce�������Բ�Ӧ����Ϊ���� 50 ��ֵ��

rx_jumbo_desc_cnt

rx_jumbo_desc_cnt ����Ϊ���� 1528 �ֽڵ� jumbo ֡���ý���������������Ĭ��ֵΪ 128����Чֵ��Χ�� 1 �� 255��ʹ�ó��� 1528 �ֽڵ� jumbo ֡ʱ��������ͨ�������ϵͳ�ϣ������Բ�Ӧ����Ϊ���� 60 ��ֵ��������ֵ���õ�Խ�ߣ��������ɻ����˲�� jumbo ͨ������Խ������ᶪʧ֡���ر����ڽ�����ϵͳ�ϡ������ں˺�ϵͳ��ϵ�ṹ�������������Ҫ��ÿ����������� 268 �ֽڡ�ÿ��������ҲҪ����� jumbo ֡��С�Ļ����������ڴ治���ϵͳ�ϣ����ܱ���Ϊ���������ýϵ͵�ֵ�����֡��С���� 1528��MTU ��С���� 1514��ʱ�������Բ��ᱻʹ�ò�������ֵʼ��Ϊ 0��

adaptive_coalesce

adaptive_coalesce �������û���öԸ����жϽ�����Ե�����Ӧ���������ô�����ʱ����������ɶ�̬�����жϽ�����ԣ��Ա���ͨ�������ڼ�ʵ�ָ��������Լ���ҵ������ʱʵ�ֵ͵ȴ�ʱ�䡣���ô�����ʱ��rx_std_desc_cnt���� rx_jumbo_desc_cnt��ʹ�� Jumbo ֡����Ӧ����Ϊ���� 50 ��ֵ��tx_pkt_desc_cnt ��Ӧ����Ϊ������ 80 ��ֵ��

0 ���öԸ����жϽ�����Ե�����Ӧ������
1 ���öԸ����жϽ�����Ե�����Ӧ������Ĭ��ֵ����

rx_coalesce_ticks

rx_coalesce_ticks �������� NIC �յ�֡�󾭹�����΢�뽫���������жϡ��������� rx_max_coalesce_frames ����һ�������ڳ�������һ����ֵʱ���������жϡ�0 ֵ��ʾ�����Ա����ԣ������ڴﵽ rx_max_coalesce_frames ��ֵʱ�������жϡ���Чֵ��Χ�� 0 �� 500��Ĭ��ֵΪ 80����� adaptive_coalesce ����Ϊ 1�������Խ�����ʹ�ò��Զ����е�����

rx_max_coalesce_frames

rx_max_coalesce_frames �������� NIC ���ն���֡����������жϡ���Чֵ��Χ�� 0 �� 100��Ĭ��ֵΪ 15�������Ժ� rx_coalesce_ticks ���Ե�ֵ����ͬʱ����Ϊ 0�����򲻻���������жϡ�������ֵҲӦ����Ϊ�������� rx_std_desc_cnt���� rx_jumbo_desc_cnt�����ʹ�� jumbo ֡����ֵ����� adaptive_coalesce ����Ϊ 1�������Խ�����ʹ�ò��Զ����е�����

tx_coalesce_ticks

tx_coalesce_ticks �������� NIC ����֡�󾭹�����΢�뽫���������жϡ��������� tx_max_coalesce_frames һ�������ڳ�������һ����ֵʱ���������жϡ�0 ֵ��ʾ�����Ա����ԣ������ڴﵽ tx_max_coalesce_frames ��ֵʱ�������жϡ���Чֵ��Χ�� 0 �� 500��Ĭ��ֵΪ 200����� adaptive_coalesce ����Ϊ 1�������Խ�����ʹ�ò��Զ����е�����

tx_max_coalesce_frames

tx_max_coalesce_frames �������� NIC ���Ͷ���֡����������жϡ���Чֵ��Χ�� 0 �� 100��Ĭ��ֵΪ 35�������Ժ� tx_coalesce_ticks ���Ե�ֵ����ͬʱ����Ϊ 0�����򲻻������������жϡ�������ֵӦʼ������Ϊ���� tx_pkt_desc_cnt ��ֵ����� adaptive_coalesce ����Ϊ 1�������Խ�����ʹ�ò��Զ����е�����

stats_coalesce_ticks

stats_coalesce_ticks �������ö���ͳ�ƿ� DMA ֮���΢��������Чֵ��Χ�� 0 �� 3 600 000 000��Ĭ��ֵΪ 1 000 000 ΢�루1 �룩�����ô�����Ϊ 0 �����ͳ�Ƹ��¡���� adaptive_coalesce ����Ϊ 1�������Խ�����ʹ�ò�������ΪĬ��ֵ��

enable_wol

enable_wol �������û���� Magic Packet™ Wake on LAN��ϵͳ�ر�ʱ����ע�⣬����������ϵͳ��֧�� Wake on LAN��

0 ���� Magic Packet Wake on LAN ��Ĭ��ֵ����
1 ���� Magic Packet Wake on LAN��

enable_tso

enable_tso �������û���� TCP �ֶ�ѡ�� (TSO)��ʹ��֧�������ں�ʱ����

0 ���� TSO ��Ĭ��ֵ����
1 ���� TSO��

vlan_tag_mode

vlan_tag_mode ���Կ����������ݰ��� VLAN ��ǵĴ�ȡ����������ȷ�����ѱ�� VLAN �� ASF �� IPMI ���ݰ���

0 �Զ�ģʽ��Ĭ��ֵ����
1 ������ȡģʽ��
2 ǿ�ƴ�ȡģʽ��

������ģʽ��ֻ�е� VLAN ͨ�� IEEE 802.1q VLAN ģ��� BASP ע��󣬲ſɴ�ȡ VLAN ��ǡ���ǿ�ƴ�ȡģʽ��ʼ�տɴ�ȡ VLAN ��ǡ�������� ASF/IPMI���Զ�ģʽ��ѡ��������ȡģʽ��������� ASF/IPMI���Զ�ģʽ��ѡ��ǿ�ƴ�ȡģʽ��

delay_link

��� delay_link ��������Ϊ 1�����������򷵻��� -EOPNOTSUPP�����ͬʱ��SIOCGMIIREG �� ETHTOOL_GLINK I/O ���ƽ��������������ú����� 6 ���ڱ����á������������� ifconfig ���������� NIC ʱ���ᵼ����·�ٶȼ����½������Զ�Э�����֮���һ��ʱ����ָܻ���һЩӦ�ó������� ifup�����ܲ���ȵ���·�ٶȻָ��͹رա����ô�����Ϊ 1 �����������������⡣Ĭ��ֵΪ 0������ζ����Ӧ��ʱ����������ʼ���ܹ�����ʵ����·״̬�ظ����� I/O ���Ƶ��á�

disable_d3hot

��� disable_d3hot ��������Ϊ 1���� NIC �رջ���ͣʱ���������������ʹ�豸���� D3Hot ����״̬���ڴ������£�������Ҳ������ Wake on Lan ���á��� PCI Express �豸������ 2.6 �ں˵�ϵͳ���ظ��ر�ʱ��������ֺ����� D3Hot ���������

����������Ϣ

�����������ļ� /var/log/messages �п��ܼ�¼�����ʾ����Ϣ��ʹ�� dmesg -nlevel �����ڿ���̨����ʾ����Ϣ�ļ���Ĭ������£������ϵͳ����Ϊ�� 6 ����

Broadcom Gigabit Ethernet Driver bcm5700 with Broadcom NIC Extension (NICE) version��date��

��������ע����Ϣ

eth#: Broadcom BCM5701 1000Base-T found at mem faff0000, IRQ 16, node addr 0010180402d8
eth#: Broadcom BCM5701 Integrated Copper transceiver found
eth#: Scatter-gather ON, 64-bit DMA ON, Tx Checksum ON, Rx Checksum ON

��⵽ NIC

bcm5700: eth# NIC Link is Up, 1000 Mbps full duplex

��·������ٶ�ָʾ

bcm5700: eth# NIC Link is Down

��·ָֹͣʾ��

ͳ��

���ļ� /proc/net/nicinfo/eth#.info �п��Բ鿴��ϸ��ͳ�ƺ�������Ϣ��


Broadcom Advanced Server Program (BASP) �����������

ע��

BASP ����

��װ

��װ BASP

BASP �ļ�

������

��װ Broadcom NICE ����

� BASP RPM �����

ɾ����ͨ�м�ģʽ�� 802.3ad ģʽ�е�����ӿ�

��װ BASP SNMP Agent

��֪����


BASP ����

Broadcom Advanced Server Program ��Ϊ Linux 2.4.x �ں���Ƶ��ں�ģ�顣�й���ϸ��������μ� Broadcom Advanced Server Program ������

Broadcom Advanced Server Program Ҳͨ�� SNMP Э���ṩԶ�̹�������Ҵ˳����������װ���μ���װ BASP SNMP Agent����

���� BASP Ŀ¼

��װ

Broadcom Advanced Server Program �����ַ�װ��ʽ���У�Դ RPM�������� RPM�������� Red Hat �ַ��棩��ѹ�� tar ��ʽ�����ֳ�������ļ����ֱ�Ϊ basplnx-version.src.arch.rpm��basplnx-version.i386.rpm �� basplnxversion.arch.tgz��RPM �� TAR Դ������а������ڹ��������������ͬԴ�ļ��������� RPM ֻ�������� Red Hat Linux 2.1 �� 3.0 ��Ԥ���� IA32 �����ļ���

���� BASP Ŀ¼

��װ Broadcom Advanced Server Program

���� Linux �� Broadcom Advanced Server Program �Ի�ϸ�ʽ�ṩ��ƽ̨���ں��ض��ļ���Դ������ʽ�������ļ��Ƕ�����ʽ�����η����ṩ���ĸ������������ RPM �������һ�� tar �浵������ i386 ƽ̨�� tar �浵�� basplnx-version.i386.tgz��

���� BASP Ŀ¼

��װ BASP Դ RPM �����

  1. ���� % rpm -i basplnx-version.src.archrpm��
  2. ��Ŀ¼����Ϊ���� RPM �������Ŀ¼�������ں˵Ķ������������򣨶� Red Hat Linux 2.1 �� 3.0 ����°汾ʹ�� rpmbuild������ͬ�� Linux �ַ�����в�ͬ�� RPM �����·����

% CD /usr/src/redhat

% rpm -bb SPECS/basplnx.spec

��

rpmbuild -bb SPECS/basplnx.spec

ע���ڰ�װ�����У���Ļ�Ͽ��ܻ���ʾ������Ϣ��

error: cannot create %sourcedir /usr/src/redhat/SOURCES

����ܵĴ���ԭ����δ��װ rpm-build �������Ҫ��װ rpm-build ��������μ���װԴ RPM �������

  1. ��װ�������������������ļ���

% rpm -i RPMS/i386/basplnx-version.archrpm

  1. ������������

% insmod basp

�μ�Ϊ Red Hat �ַ����������������顣

���� BASP Ŀ¼

��װ BASP ������ RPM ������������� Red Hat Linux 2.1 �� 3.0��

���� % rpm -i basplnx-version.i386.rpm��

�������������������ļ����Զ���װ��

�μ�Ϊ Red Hat �ַ����������������顣

���� BASP Ŀ¼

��װ BASP DKMS RPM �����

��̬�ں�ģ��֧�� (DKMS) �����������ں�ʱ��ģ���ؽ�����ͨ�����ں�����ģ��Դ�ܹ�פ��ĵط����������ʵ�֡�

Ҫ��װ DKMS RPM ���������

  1. �� http://linux.dell.com/dkms/ ���� DKMS ������ RPM

dkms -version.noarch.rpm

  1. ��װ DKMS ������ RPM �������

rpm -ivh dkms-version.src.rpm

  1. ��װ DKMS RPM �����������

rpm -ivh basplnx-version dkms.i386.rpm

��װ BASP TAR �浵

��ѹ����չ�� tar �浵��

% tar xvfz basplnx-version.arch.tgz

Ҫ��װ BASP TAR �浵

  1. ת�� BASP Դ�ļ����ڵ�Ŀ¼��

% CD basplnx-version

  1. �����ں�ģ�飬basp.o��

% make

ע��Make �����Զ�Ϊ��ͬ���ں�ѡ�����ȷ��ģ�飬���磬���Ű汾�� SMP ֧�֡������� Makefile �ж��� -DMODVERSIONS��
  1. �����豸�ļ��͸����ļ���

% make install

  1. ����ģ��ο���

% depmod -a

  1. ������������

% insmod basp

�μ�Ϊ���� Linux �ַ����������������顣

���� BASP Ŀ¼

BASP �ļ�

��� ����
makefile makefile
baspcfg Ԥ��������ʵ�ó���
bcmtype.h �������͵ı�ͷ�ļ�
blf.c BASP �����
blf.h IOCTL �ӿ�
blfcore.h ���Ľӿ�
blfcore.o Ԥ������Ķ���
blfopt.h �� Make �Զ����ɵı�ͷ�ļ�
blfver.h �汾��ͷ�ļ�
nicext.h NICE ��ͷ�ļ�
pal.c ƽ̨��ȡʵʩ
pal.h ����ƽ̨��ȡ�ı�ͷ
release.txt ���� Linux 2.4x �� 2.6x �ں˵� BASP ����������ע��
nice-2.2.16 ���� Linux 2.2 �ںˣ����� NICE ����������
nice-2.4.16 ���� Linux 2.4 �ںˣ����� NICE ����������
scripts ���������ű�
scripts/basp ��ʼ���ű���ת�� /etc/rc.d/init.d
scripts/baspteam ��ʼ/ֹͣ�ű���ת�� /etc/basp
scripts/baspif ��ʼ/ֹͣ���硢�ӿڣ�ת�� /etc/basp
scripts/team-sample ���� 3 ���������� SLB �������ű�
scripts/team-gec ���� 3 ���������� GEC �������ű�
scripts/team-vlan ���� 2 �� VLAN �� SLB �������ű�
basp.4
�ֲ�ҳ
baspcfg.8 baspcfg ʵ�ó�����ֲ�ҳ

���� BASP Ŀ¼

������

Ϊ Linux Red Hat �ַ���������

ע��

  • ��������ʱ�������δ���� LiveLink™���������ڽ���������������Э�� (STP)�����ڹ���ת��ʱ������ȷ������������ͣ��ʱ�併�������١�LiveLink ���Լ��������������س̶ȡ�
  • ��� 64 �� VLAN ʱ���� 64 �� VLAN �������Ϊ 0 �� VLAN ID��63 �� VLAN ����ǣ�1 �� VLAN �ޱ�ǣ���
  • ����������� CPU �Ĺ����������Dz���ı� CPU �������ʡ�
  • �� Broadcom �������ϲ�֧�� VLAN�����ʹ����Broadcom �ṩ�� ALT.LAN������ Alteon® ��������֧�� VLAN������� Broadcom �������ǹ���ת����ij�Ա����֧�ָ���� VLAN��
  • ������豸������Զ�̹��� (IPMI)�������豸��ӵ��飨SLB ����⣩��ʱ�������ƻ� IPMI ����

���ڳ����豸������ IP ��ַ������ Red Hat �ַ��氲װ�����Զ����������豸����������������ΪDZ�����Ա������������Ѱ�װ���������ֶ���������ű��ļ�������ű��ļ�λ�� /etc/sysconfig/network-scripts �ļ��С��ű��ļ����ļ����������ǰ׺ ifcfg- Ȼ�����������������������ڽӿ� eth0����Ҫ������Ϊ ifcfg-eth0 ���ļ���Ȼ���������ʾ��������ݡ�

ʾ��

DEVICE = eth0
BOOTPROTO = static
ONBOOT = yes

Broadcom Advanced Server Program ��������Ϊ Linux Red Hat �ַ���������ļ����ű���

���� SLB ��ij�Ա��Ҫ���ö�̬��������Э�� (DHCP)��

���������

  1. �� /etc/basp/samples Ŀ¼�����ýű����Ƶ� /etc/basp Ŀ¼�����ýű����Ʊ������ǰ׺ team-��
  2. �޸����ýű���
    1. ����������
    2. ���/ɾ����������ӿڡ�
    3. ���/ɾ����������ӿڡ�
    4. Ϊÿ����������ӿڷ��� IP ��ַ��
    �������ýű����﷨���μ������������ BASP �ű��� /etc/basp/sample/team-sample �ű��ļ�����������ʱ������ָ������һ����������Ϊ��Ҫ���Ա��
  1. ��������ʱ�����ֶ�����飺

% /etc/init.d/basp start

ע��

  • �˲���ֻ�ڳ��ΰ�װʱ��Ҫִ�С������û�����������ʱ�Զ������
  • ���û��Ϊÿ����������ӿ����� IP ��ַ��������� BASP ��ʱ������ִ��󡣳��ִ����ʱ���޸����ýű���Ϊ������������ӿڸ�����һ�� IP ��ַ��
  • ͨ���������ļ����Ƶ� /etc/basp/team-name �ļ����������ļ��������޸Ĵ��ļ������γɶ���顣
  • �й����Ϊÿ���鴴����ֹһ������ӿ� (VLAN) ��˵������ο������ļ�����Ӧ�IJ��֡�
ʹ�� BASP �ű�����������

team-sample ���ýű��ᴴ��һ����Ϊ Team1 �� SLB �顣���� 3 ������ӿ� eth0��eth1 �� eth2 ��ɡ�3 ���ӿ�ȫ������������ϵͳ�����������һ����Ϊ sw0 ������ӿڲ��Ҳ����� VLAN���˽ű������� Linux �ַ���� Broadcom Advanced Server Program ���������һ���֡�

�����ű���ʹ�õ��﷨ team-sample �� team-gec ���μ� BASP �ļ������±�����ʾ���﷨��ͬ��

���������� ����
TEAM_ID �˺���Ψһ�ر�ʶ�顣
TEAM_TYPE

0 = SLB

1 = ��ͨ�м�/GEC/FEC

2 = 802.3ad

3 = SLB�������Զ��ع飩

LIVE_LINK_ENABLE

1 = SLB���� LiveLink��

0 = SLB������ LiveLink��

ֻ�� SLB ���֧�� LiveLink����� TEAM_TYPE ��Ϊ 0 (SLB)�������ֵ 1��

TEAM_NAME ��� ASCII ���ơ�
TEAM_PAx_NAME ����ӿ� x �� ASCII ���ƣ����� x ����Ϊ 0 �� 7 ֮���һ�����֡�
TEAM_PAx_ROLE

����ӿ� x �Ľ�ɫ��

0 = ��

1 = �ȱ��á�

������ͨ�м�/GEC/FEC ��� 802.3ad �飬���ֶα���Ϊ 0��

TEAM_PAx_IP

������ LiveLink ������£�ÿ�����������õ�Ψһ IP ��ַ����ʽӦΪ x.x.x.x��

���û��Ϊ��������Ψһ�� IP ��ַ���������� LiveLink ������£�ϵͳ������ʹ����������

TEAM_VAx_NAME ����ӿ� x �� ASCII ���ƣ����� x ����Ϊ 0 �� 63 ֮���һ�����֡�
TEAM_VAx_VLAN

����ӿ� x �� 802.1p VLAN ID��

�����ޱ�ǵ�����ӿڣ�δ���� VLAN�����뽫 VLAN ID ����Ϊ 0����Ч�� VLAN ID ���Դ� 0 �� 4094��

TEAM_VAx_IP ����ӿ� x �� IP ��ַ����ʽӦΪ aa.bb.cc.dd��
TEAM_VAx_NETMASK ����ӿ� x ���������롣��ʽӦΪ mm.nn.oo.pp��
TEAM_VAx_BROADCAST ����ӿ� x �Ŀ�ѡ�㲥��ַ����ʽӦΪ qq.rr.ss.tt��
TEAM_VAx_GW ��ѡĬ�����ء���ʽӦΪ ww.xx.yy.zz��һ���Ϊϵͳָ��һ��Ĭ�����أ�����ͨ��ij������ӿڼ�����������������
PROBE_TARGET_IPx LiveLink ѡ���Ŀ�� IP ��ַ����ʽӦΪ x.x.x.x��������� LiveLink�������һ�� LiveLink ̽��Ŀ�ꡣ�����Զ��� 3 ������̽��Ŀ�ꡣ
PROBE_INTERVAL �� LiveLink ���ݰ�������̽��Ŀ��ʱ��ʱ������룩������ֵΪ 1��2��5��10��20�� 30 �� 60��
MAX_RETRY �ڴ�������ת��ǰ��LiveLink ̽��Ŀ�������������Ӧ����ֵΪ n * 5������ֵΪ 25����ʾ n = 5��5 * 5������n ������ֵΪ 1 �� 10��
ע����ű������� Red Hat �ַ��档��Ҫ����ű������� Linux �ַ���һ��ʹ�á�

Ϊ���� Linux �ַ���������

Broadcom Advanced Server Program Configuration (baspcfg) ������ BASP �飬���/ɾ�� NIC �����/ɾ�������豸�������й��ߡ��˹��߿����Զ����ʼ���ű���ʹ�á��й��������ĸ�����Ϣ�����Ķ��ַ�������ĵ���

ʾ��

baspcfg v6.2.7 — Broadcom Advanced Server Program Configuration Utility ��Ȩ���� (c) 2000–2004 Broadcom Corporation��All rights reserved.

�÷���baspcfg ����

BASP ��������

���� ��ʩ
addteam tid type tname �����顣
addteam tid type tname target ip 0–3 max interval max retries ���� LiveLink �顣
delteam tid ɾ���顣
txoffld tid y|n ���û���� tx offload ����
addva tid vlan_id vname [macaddr] ��������������ӵ����С�
delva tid vlan_id ������ɾ��������������
bind tid role device �������������󶨵����С�
bind tid role device nic ip �� LiveLink �����������󶨵����С�
unbind tid device �����н�������������İ󶨡�
show tid ��ʾ�����á�

BASP ��������ռλ��

ռλ�� ����
tid ÿ�����Ψһ ID���� 0 ��ʼ��
type

�����ͣ�

0 = SLB

1 = FEC/GEC

2 = 802.3ad

3 = SLB�������Զ��ع飩

tname ��� ASCII �ַ�����
vlan_id VLAN ID���� 1 �� 4094��0 = �ޱ�ǻ��� VLAN��
vname �����豸�� ASCII �ַ�����
macaddr MAC ��ַ����ѡ�������� 00:10:18:00:11:44��
role

�����豸�Ľ�ɫ��

0 = ��

1 = �ȱ���

device �����豸�� ASCII �ַ��������� eth0����
target/nic ip ̽��Ŀ��� IP ��ַ������ 192.168.1.��
probe interval �� LiveLink ���ݰ�������̽��Ŀ��ʱ��ʱ������룩������ֵΪ 1��2��5��10��20�� 30 �� 60��
max retry �ڴ�������ת��ǰ��LiveLink ̽��Ŀ�������������Ӧ����ֵΪ n * 5������ֵΪ 25����ʾ n = 5��5 * 5������n ������ֵΪ 1 �� 10��

ע��baspcfg ����ֻ���� Super User ģʽ�����С������Ա�׼�û����� baspcfg ��ظ����´�����Ϣ��

Error in communicating to BASP Module.Is it loaded?

��������ʱ������ָ������һ����������Ϊ��Ҫ���Ա��

���� LiveLink™

�ڳ������� LiveLink ֮ǰ���������Ķ�����ע�͡�

ע��

  • ��ʼ֮ǰ����鿴 LiveLink ��˵����
  • ̽��Ŀ�����������ͬһ�������ϣ����������Ч�ģ��ǹ㲥���ಥ�򵥲�����̬���� IP ��ַ������ʱ���ã�ʼ�մ򿪣���
  • ��������ָ�� 4 ��̽��Ŀ�ꡣ

Ҫ���� LiveLink

  1. �� BASP Ŀ¼��

    /etc/basp

  2. ����Ϊ SAMPLES Ŀ¼��

    cd samples

  3. �� team-sample �ļ����Ƶ� BASP Ŀ¼�С�

    cp /etc/basp/samples/team-sample /etc/basp/

  4. �༭ team-sample �ű��Ա����� LiveLink��Ϊ̽��Ŀ����� IP ��ַ��Ϊ���Ա���� IP ��ַ��ָ������·���ݰ�������̽��Ŀ��ʱ��ʱ�����Լ�ָ��̽�����Դ������ֵ��������ɾ��ÿ���������Ŀ��ͷ�� # �š�
    1. ת�� #LIVE_LINK_ENABLE=0 ����ֵ�� 0 ����Ϊ 1��
    2. ת�� #PROBE_TARGET_IP0= ���Ҽ��� Ŀ�� IP ��ַ��

      ע��ֻ��ʹ�õ�һ��̽��Ŀ�ꡣͨ��Ϊ��������Ŀ #PROBE_TARGET_IPx= ���� IP ��ַ����������ָ�� 3 ������̽��Ŀ����Ϊ���ݡ�

    3. ת�� #TEAM_PA0_IP=�����еĵ�һ������ӿڣ����Ҽ��� ���Ա IP ��ַ��

      ע����������ʹ�õĸó�Ա�ӿڣ�������Ϊ���е�ÿ�����Ա����һ�� IP ��ַ��

    4. ת�� #PROBE_INTERVAL=5 ����ɾ�� # ���Ա����Ĭ��ֵ�����飩��Ҫָ������ֵ�������Ԥ���巶Χ�ڵ�����ֵ���룩��
    5. ת�� #MAX_RETRY=5 ����ɾ�� # ���Ա����Ĭ��ֵ�����飩��Ҫָ������ֵ�������Ԥ���巶Χ�ڵ�����ֵ���룩��
  5. �������

ע��

  • �������֮ǰ��������ʹ�� ifconfig ������ʱ����һ��ʹ�����ڲ��� 4.C ��Ϊ�ó�Աָ���� IP ��ַ�ij�Ա�ӿڡ�Ȼ��ping ���ڲ��� 4.B ��ָ����̽��Ŀ���Ա���֤���ӡ���ȷ����������֮������� ifconfig down �����Խ��øýӿڡ����ڣ�������׼������顣
  • Ҫ�鿴��� LiveLink �״̬�����͵�̽������̽�����Դ���������ʹ�� baspcfg show ���

ע�⣺

  • �������ijЩԭ����̽��Ŀ��� MAC ��ַ�����仯����ʹ IP ��ַ���ֲ��䣬��Ҳ��Ҫ��������飬Ȼ���Ŀ��Ż����³�Ϊ��ЧĿ�ꡣ
  • ���̽��Ŀ��� IP ��ַ�����仯��������� PROBE_TARGET_IPx ��ֵ������������顣

Ҫ�ڴ� VLAN ��ǵĻ��������� LiveLink

ע�⣺���ڴ� VLAN ���飨������ LiveLink����Ҫ��̽��Ŀ��ͨ�ţ�̽��Ŀ�������붼�� VLAN ID 0���ޱ�ǣ��ϡ�������������ӽ���Ͽ���
  1. ��ȷ��������ޱ�ǵ� VLAN (VLAN ID 0)��
  2. ȷ���ޱ�ǵ� VLAN �ϵ�����̽��Ŀ��֮������������ӡ�
  3. ����Ҫ���� LiveLink ��ָ���Ĺ������� LiveLink��

���� BASP Ŀ¼

��װ Broadcom NICE ����

���η����л�������ͨ�� Broadcom NICE ֧���޲��������豸����������Щ�����������Դ�� Linux 2.4.16 �ں˷ַ��档Ҫ��װ�޲��������������ִ�����²�����

  1. �� Broadcom NICE ��ͷ�ļ� (nicext.h) ���Ƶ���Ӧ�� Linux �ںˣ�����Ŀ¼��

% cp /usr/src/nice-2.4.16/nicext.h /usr/src/linux/include/linux

  1. �� Linux �ں�Դ�� (/usr/src/linux/drivers/net) ��������ԭʼ�����豸��������
  2. ���޲�������������Ƶ� Linux �ں�������������ԴĿ¼������ usr/src/linux/drivers/net����
  3. �����ں��ؽ�˵��������Щ����������ں�֧�֣�

% CD /usr/src/linux
% make config

  1. ����޸ĺ�������������õ��ںˣ���ת������ 7������޸ĺ��������������Ϊģ�飬��ת������ 6��
  2. ֻ֧����Щ���������ģ��汾ʱ�������������������Ա����޸ĺ���������򲢽����ǰ�װ����ȷ��ģ��Ŀ¼�У�

% make modules
% make modules_install

������������ںˡ�ת������ 8��

  1. �ؽ��ں��Ա�����Щ�޸ĺ����������

% make clean
% make dep
% make

  1. ����ϵͳ��ж��/�����޸ĺ��ģ�顣Ȼ���������ýű��Բ��Բ�����

���� Broadcom Advanced Server Program Ŀ¼

ж�� BASP RPM �������Դ������Ͷ����Ƴ������

  1. � BASP RPM �������

% rpm -e basplnx

  1. �����������

% reboot

���� BASP Ŀ¼

ɾ����ͨ�м̺� IEEE 802.3ad ģʽ�е�����ӿ�

����ͨ�м̺� IEEE 802.3ad ģʽ�У�����һ������������������ӿھ�����ͬ�� MAC ��ַ���� MAC ��ַ��󶨵����еĵ�һ������ӿڵ� MAC ��ַ��ͬ��ʹ�� baspcfg ������ɾ����һ������ӿڲ�����ֱ�Ӱ󶨵�Э��ɵ����������ϳ����ظ� MAC ��ַ���⡣���ɾ���������ӿڲ����봦���κ�ͨ�����������ⲻ�ᷢ����

Ҫ��ȷɾ������ӿ�

  1. ����ԭʼ�����ýű���

% cp /etc/basp/team-gec /etc/basp/backup-gec

ע��

  • team-gec �����ýű������ơ�
  • backup-gec �DZ��ݽű������ơ����ݽű������Ʊ�������ǰ׺ team-��
  1. �޸������ýű���ɾ������ӿڡ�
  2. ��ֹ�������е��飺

% /etc/basp/baspif /etc/basp/backup-gec stop
% /etc/basp/baspteam /etc/basp/backup-gec del

  1. ��������顣

% /etc/basp/baspteam /etc/basp/team-gec add
% /etc/basp/baspif /etc/basp/team-gec start

���� BASP Ŀ¼

��װ BASP SNMP Agent

�� BASP SNMP �������Ϊ֧���� BASP ����������ص����ú�ͳ����Ϣ��BASP SNMP ����������ַ�װ��ʽ�ṩ��TAR �浵�� RPM�������������������ͬ�Ľű��� MIB �ļ���

�� TAR �浵��װ BASP SNMP Agent

  1. ��ѹ����չ�� tar �浵��

% tar xvfz baspsnmp-version.tar

  1. ��װ TAR �浵
  2. �� getBaspInfo �� genBaspTraps �ű��ļ����Ƶ� /usr/bin Ŀ¼��
  3. �� BASP-Config-MIB.txt��BASP-Statistics-MIB.txt �� Brcm-BSAPTrap-MIB.txt �ļ����Ƶ� /usr/share/snmp/mibs Ŀ¼��
  4. ���� snmpd.conf �ļ�����ͨ��λ�ڣ�/etc/snmp �� /usr/lib/snmp �� $HOME/.snmp������ snmpd.conf �ļ�����������У�

pass .1.3.6.1.4.1.4413.1.2.1 /usr/bin/getBaspInfo
pass .1.3.6.1.4.1.4413.1.2.2.1 /usr/bin/getBaspInfo
pass .1.3.6.1.4.1.4413.1.2.2.2 /usr/bin/getBaspInfo
pass .1.3.6.1.4.1.4413.1.2.2.3 /usr/bin/getBaspInfo

  1. ֹͣ snmpd �ػ����̣�Ȼ���������������

% /etc/init.d/snmpd stop
% /etc/init.d/snmpd start

  1. ���� genBaspTraps �ű��Ա��� BASP �����¼���

% genBaspTraps

���������Ҫ���� BASP �����¼���أ��ɰ� Ctrl+C ��ֹ�˽ű���

snmpget �� snmpgetnext ��������ڽ��� BASP SNMP �����磺

% snmpget localhost public BASP-Config-MIB::btTeamNumber
% snmpgetnext localhost public BASP-Config-MIB::btTeamNumber

BASP SNMP �����������ı��ļ����ṩ��

BASP-Config-MIB.txt

BASP-Statistics-MIB.txt

Brcm-BSAPTrap-MIB.txt

�� RPM �������װ BASP SNMP Agent

  1. �� RPM �������װ BASP SNMP Agent��

% rpm -i baspsnmp-version.i386.rpm

����޸� snmpd.conf �����ļ�����Ӷ� BASP SNMP �����֧�֡�

  1. ���ղ��� 4-6 �� TAR �浵�а�װ BASP SNMP Agent��
ע����ǰ RPM ��װδ�ܽ�֧�� BASP ��������ĸ���ָ������� snmpd.conf �ļ���Ҫ�޸� snmpd.conf �ļ����μ��� TAR �浵��װ BASP SNMP Agent�еIJ��� 3��

BASP SNMP �ļ�

��� ����
genBaspTrap ��� BASP �����¼��Ľű�
getBaspInfo ���� SNMP get/getnext ��ѯ�Ľű�
BASP-Config-MIB.txt ���� BASP ���ö���� SNMP MIB �ļ�
BASP-Statistics-MIB.txt ���� BASP ͳ�ƶ���� SNMP MIB �ļ�
Brcm-BSAPTrap-MIB.txt ���� BASP �������� SNMP MIB �ļ�
release.txt ���� BASP SNMP agent �ķ���ע��

�� RPM ������ BASP SNMP Agent

  1. � BASP SNMP��

% rpm -e baspsnmp-version.i386.rpm

  1. ����ϵͳ��

% reboot

���� BASP Ŀ¼

��֪����

���ӵ� HP2524 ������ʱ��IEEE 802.3ad ���Ա��·������Ͽ����������ӡ����ǵ��������⡣���ڷ����������õ� IEEE 802.3ad ���Ա���� 2 �����������ӵ� HP2524 �������� LACP ����Ϊ����������ʱ��������Ż���֡���ֻ���� 2 ����Աʱ HP �������Ż���ʾ LACP �ŵ����óɹ�������������Ա����·���Ͽ����������ӡ�ʹ�� Cisco Catalyst 6500 ʱ���ᷢ��������⡣

���� BASP Ŀ¼


���Ķ��������ƺ�����������


����Ŀ¼ҳ

© 2009 Dell | About Dell | Terms of Sale | Unresolved Issues | Privacy | About Our Ads | Dell Recycling | Contact | Site Map | Feedback

snEB14