External USB ethernet adapter

Support knowledgebase (hoe_usb_ether)
Applies to

SuSE Linux: Versions since 7.1
Kernel: Versions since 2.2.18

Request:

You own an external ethernet box which is connected to your machine via USB.
This could be for example .

These devices are not recognized automatically from YaST2 and have to be configured manually.

Hint:

Kindly note that these devices must not be compared with standard ethernet devices and won't be supported within the scope of our installation support.

Procedure:

  1. Configuration with YaST2
    1. Start the YaST2 control center.
    2. Choose Network.
    3. and click Network card configuration.
    4. The USB ethernet adapter will not be recognized automatically. Therefore a dialogue appears Use the unrecognized card .
      Click on the button card configuration and you will get the dialogue Manual card setup.
    5. Network device is Ethernet.
    6. If you don't have any additional network cards the device number is 0. Otherwise you have to choose a device number that is not in use.
    7. In Module name please type in pegasus. Leave Options empty.
    8. Press on next.
    9. The next dialogue appears: configure the network adress .
      In case of a DSL connection continue with the configuration like described in the article --> http://sdb.suse.de/en/sdb/html/hoe_adsl_arcor.html .

  2. Accomodate the boot system

    Because while switching into another runlevel, e.g. during the boot process, first the network will be loaded and afterwards the USB manager, the network couldn't be initialized correctly. You get the following error message:

    Failed services in runlevel 5:  route
    
    Start the network manually by the use of
    rcnetwork start
    rcroute start
    
    or change the boot sequence of the USB system of the network :
    1. Change in file /etc/init.d/network the following line
      # Required-Start: $local_fs dummy dhclient firewall_init
      
      to
      # Required-Start: $local_fs dummy dhclient firewall_init usb
      
    2. Please also change in file /etc/init.d/usbmgr the two entries below :
      • # Required-Start: syslog
        
        change to
        # Required-Start:
        
      • The USB manager needs a little time to be able to offer all services. Therefore please modify at the end of the file
        rc_exit
        
        to
        sleep 2
        rc_exit
        
        Contingently you have to set the value 2 higher.
    3. Afterwards execute the two commands below
      insserv /etc/init.d/network
      insserv /etc/init.d/usbmgr
      
      in a console or in a terminal.
    4. When everything went fine the command
      ls  /etc/init.d/rc3.d/{S*network,S*usbmgr}
      
      gives the output
      /etc/init.d/rc3.d/S01usbmgr  /etc/init.d/rc3.d/S05network
      
    5. Now the network will start without any error message during the next boot process.

See also:
o ADSL since SuSE 7.1, configuration

Keywords: USB, ETHERNET, LONGSHINE, T-ONLINE, TONLINE, FAST-ETHERNET, TDSL.T-DSL, USB 10/100 FAST ETHERNET, PEGASUS

Categories: Network

SDB-hoe_usb_ether, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 26. Jun 2001
SuSE Linux AG - Last generated: 26. Jun 2001 by ast (sdb_gen 1.40.0)