LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 985|回复: 1

求助:请问USB网卡怎么用?

[复制链接]
发表于 2005-11-12 12:17:41 | 显示全部楼层 |阅读模式
我的USB网卡用的驱动是pegasus.o,内核是2.6.12, /etc/modprobe.conf内容为:
alias usb-interface uhci-hcd
alias usb-controller uhci-hcd
alias eth0 pegasus

lsmod内容为:
Module------------------Size----------Used--by
ipv6----------------------220352------6
ipt_state----------------1664---------1
iptable_mangle--------2304---------0
ip_nat_irc---------------2176---------0
ip_conntrack_irc-------70800--------1-----ip_nat_irc
ip_nat_ftp--------------2816---------0
ip_conntrack_ftp------71440--------1-----ip_nat_ftp
iptable_nat-------------19548--------2-----ip_nat_irc, ip_nat_ftp
ip_conntrac-------------37400--------6-----ip.......
iptable_filter------------2432---------1
ip_tables----------------18176---------4----ipt_state.........
uhci_hcd----------------27792--------0
ohci_hcd----------------17796---------0
pegasus----------------21772---------0
mii------------------------4480-----------1-----pegasus
ehci_hcd----------------29064---------0
freq_table--------------3588-----------0
processor---------------18612---------0
lp--------------------------9800-----------0
parport_pc--------------23876---------1
parport-------------------29384--------2--------lp,parport_pc
pcmcia---------------------19720-------4
yenta_socket-------------18952--------2
rsrc_nonstatic------------10496---------1------yenta_socket
pcmcia_core--------------40216---------3---pcmcia,yenta......
evdev----------------------7168-----------0

用的是局域网,ip地址,网关,dns都设置好了,但是不能上网。请问需要更改哪些设置?
谢谢!
 楼主| 发表于 2005-11-16 17:51:00 | 显示全部楼层
更多信息:
USB网卡是ADMtek ADM8511.

--------------------------------------------
lspci
00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03)
00:02.0 CardBus bridge: Texas Instruments PCI1251A
00:02.1 CardBus bridge: Texas Instruments PCI1251A
00:06.0 Multimedia audio controller: Cirrus Logic CS 4610/11 [CrystalClear SoundFusion Audio Accelerator] (rev 01)
00:07.0 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
01:00.0 VGA compatible controller: Neomagic Corporation NM2200 [MagicGraph 256AV] (rev 12)

---------------------------------------------------------------
lspci -v
00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
Flags: bus master, medium devsel, latency 64
Memory at 40000000 (32-bit, prefetchable) [size=64M]
Capabilities: [a0] AGP version 1.0

00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, medium devsel, latency 168
Bus: primary=00, secondary=01, subordinate=01, sec-latency=176
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: 70000000-dfffffff
Prefetchable memory behind bridge: e0000000-f7ffffff

00:02.0 CardBus bridge: Texas Instruments PCI1251A
Subsystem: IBM: Unknown device 00eb
Flags: bus master, medium devsel, latency 168, IRQ 11
Memory at 50102000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
Memory window 0: 0c000000-0c3ff000 (prefetchable)
Memory window 1: 0c400000-0c7ff000
I/O window 0: 00004000-000040ff
I/O window 1: 00004400-000044ff
16-bit legacy interface ports at 0001

00:02.1 CardBus bridge: Texas Instruments PCI1251A
Subsystem: IBM: Unknown device 00eb
Flags: bus master, medium devsel, latency 168, IRQ 10
Memory at 50101000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=06, subordinate=09, sec-latency=176
Memory window 0: 0c800000-0cbff000 (prefetchable)
Memory window 1: 0cc00000-0cfff000
I/O window 0: 00004800-000048ff
I/O window 1: 00004c00-00004cff
16-bit legacy interface ports at 0001

00:06.0 Multimedia audio controller: Cirrus Logic CS 4610/11 [CrystalClear SoundFusion Audio Accelerator] (rev 01)
Subsystem: IBM CS4610 SoundFusion Audio Accelerator
Flags: bus master, medium devsel, latency 32, IRQ 9
Memory at 50100000 (32-bit, non-prefetchable) [size=4K]
Memory at 50000000 (32-bit, non-prefetchable) [size=1M]

00:07.0 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
Flags: bus master, medium devsel, latency 0

00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master])
Flags: bus master, medium devsel, latency 48
I/O ports at fcf0

00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI])
Flags: bus master, medium devsel, latency 48, IRQ 11
I/O ports at 8400

00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
Flags: medium devsel, IRQ 9

01:00.0 VGA compatible controller: Neomagic Corporation NM2200 [MagicGraph 256AV] (rev 12) (prog-if 00 [VGA])
Subsystem: IBM ThinkPad 570
Flags: bus master, medium devsel, latency 128, IRQ 11
Memory at e0000000 (32-bit, prefetchable) [size=16M]
Memory at 70000000 (32-bit, non-prefetchable) [size=4M]
Memory at 70400000 (32-bit, non-prefetchable) [size=1M]
Expansion ROM at <unassigned> [disabled]
Capabilities: [dc] Power Management version 1

-------------------------------------------------------------------
lsusb
Bus 001 Device 002: ID 062a:0000
Bus 001 Device 001: ID 0000:0000

--------------------------------------------------------------------
cat /etc/host.conf
order hosts, bind
multi on

-----------------------------------------------------------
cat /etc/hosts
#
# For loopbacking.
127.0.0.1--------------localhost
192.168.0.70----------EdwinZhang.edwinzhang--------EdwinZhang

# End of hosts.

-----------------------------------------------------------------
cat /etc/networks
#

loopback 127.0.0.0
localnet 192.168.0.0

# End of networks.

-----------------------------------------------------------
cat /etc/resolv.conf
search edwinzhang
nameserver 211.91.184.129

-------------------------------------------------------------
cat /etc/sysconfig/vector
MOUSETYPE0="imps2"
XMOUSETYPE0="IMPS/2"
MOUSE0_FULLNAME="Generic 3 Button Mouse (PS/2)"
MOUSE0_DEVICE="/dev/psaux"
SOUND_FULLNAME="IBM|CS4610 SoundFusion Audio Accelerator"
SOUND_DRIVER="unknown"
CDROM0_FULLNAME="*popular notation for mammalian excrement*-ROM SR-8174"
CDROM0_DEVICE="hdc"
XSERVER="XFree86"
XMODULE="neomagic"
XDESC="Neomagic Corporation|NM2200 [MagicGraph 256AV]"
FLOPPY0_FULLNAME='3.5" 1.44MB floppy drive'
FLOPPY0_DEVICE="/dev/fd0"
FLOPPY0_DRIVER="unknown"
SOCKET0_FULLNAME="Texas Instruments|PCI1251A"
SOCKET0_DRIVER="yenta_socket"
SOCKET1_FULLNAME="Texas Instruments|PCI1251A"
SOCKET1_DRIVER="yenta_socket"
XMOUSE_SENDCOREEVENTS="true"
XMOUSE_ZAXISMAPPING="4 5"
XMOUSE_BUTTONS="5"
XMOUSE_E3BUTTONS="false"

------------------------------------------------------------
cat /etc/hotplug/net.agent
#!/bin/sh
#
# Network hotplug policy agent for Linux 2.4 kernels
#
# Kernel NET hotplug params include:
#       
#        ACTION=%s [register or unregister]
#        INTERFACE=%s
#
# HISTORY:
#
# 25-Feb-2001        Special case ppp and similar (redhat)
# 23-Jan-2001        Log invocation of "ifup" if debugging
# 04-Jan-2001        Initial version of "new" hotplug agent.
#
# $Id: net.agent,v 1.22 2004/09/20 23:02:34 kroah Exp $
#

cd /etc/hotplug
. ./hotplug.functions
# DEBUG=yes export DEBUG

if [ "$INTERFACE" = "" ]; then
    mesg Bad NET invocation: \$INTERFACE is not set
    exit 1
fi

case $ACTION in
add|register)
    # Red Hat specific hack...
    if [ -f /etc/redhat-release ]; then
        # Don't do anything if the network is stopped
        if [ ! -f /var/lock/subsys/network ]; then
            exit 0
        fi
    fi

    case $INTERFACE in
        # interfaces that are registered after being "up" (?)
        ppp*|ippp*|isdn*|plip*|lo*|irda*|dummy*|ipsec*|tun*|tap*)
            debug_mesg assuming $INTERFACE is already up
            exit 0
            ;;
        # interfaces that are registered then brought up
        *)
            # NOTE:  network configuration relies on administered state,
            # we can't do much here without distro-specific knowledge
            # such as whether/how to invoke DHCP, set up bridging, etc.

            # Run ifrename as needed - Jean II
            # Remap interface names based on MAC address. This workaround
            # the dreaded configuration problem "all my cards are 'eth0'"...
            # This needs to be done before ifup otherwise ifup will get
            # confused by the name changed and because iface need to be
            # down to change its name.
            if [ -x /usr/sbin/ifrename ] && [ -r /etc/iftab ]; then
                debug_mesg invoke ifrename for $INTERFACE
                NEWNAME=`/usr/sbin/ifrename -i $INTERFACE`
                if [ -n "$NEWNAME" ]; then
                    debug_mesg iface $INTERFACE is remapped to $NEWNAME
                    INTERFACE=$NEWNAME
                fi;
            fi

            # Slackware Linux:
            if [ -x /etc/rc.d/rc.inet1 ]; then
                # Interface already up?  If so, skip.
                if ! /sbin/ifconfig | grep "^${INTERFACE} " 1> /dev/null ; then
                    debug_mesg run rc.inet1
                    exec /etc/rc.d/rc.inet1
                fi

            # RedHat and similar
            elif [ -x /sbin/ifup ]; then
                export IN_HOTPLUG=1
                debug_mesg invoke ifup $INTERFACE
                exec /sbin/ifup $INTERFACE

            # Gentoo
            elif [ -f /etc/gentoo-release ]; then
                script=/etc/init.d/net.$INTERFACE
                if [ -x "$script" ]; then
                    debug_mesg invoke \"$script\" --quiet start
                    exec "$script" --quiet start
                fi
            else
                mesg "how do I bring interfaces up on this distro?"
            fi
            ;;
    esac
    mesg $1 $ACTION event not handled
    ;;

remove|unregister)
    case $INTERFACE in
        # interfaces that are unregistered after being "down" (?)
        ppp*|ippp*|isdn*|plip*|lo*|irda*|dummy*|ipsec*|tun*|tap*)
            debug_mesg assuming $INTERFACE is already down
            exit 0
            ;;
        *)
            # Does the interface use dhcpcd? If it does, we must kill the daemon.
            if [ -r /etc/dhcpc/dhcpcd-$INTERFACE.pid ]; then
              debug_mesg killing /etc/dhcpc/dhcpcd-$INTERFACE.pid
              kill -15 `cat /etc/dhcpc/dhcpcd-$INTERFACE.pid`
            fi
            ;;
    esac
    debug_mesg $1 $ACTION event not handled
    ;;

*)
    debug_mesg NET $ACTION event for $INTERFACE not supported
    exit 1 ;;

esac
回复 支持 反对

使用道具 举报

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

本版积分规则

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