3.238.118.78

TN40XX draivera instalēšana tīkla kartei, kuras pamatā ir Tehuti Networks TN4010 mikroshēma, Linux OS

TN40XX draivera instalēšana tīkla kartei, kuras pamatā ir Tehuti Networks TN4010 mikroshēma, Linux OS

Tīkla kartes, kuru pamatā ir mikroshēma TN4010, kļūst arvien izplatītākas. Tie ir atrodami šādos produktos:

  • D-Link DXE-810S;
  • Edimax EN-9320SFP+;
  • StarTech PEX10000SFP;
  • Synology E10G15-F1;
  • D-Link DXE-810T;
  • Edimax EN-9320TX-E;
  • EXSYS EX-6061-2;
  • Intellinet 507950;
  • StarTech ST10GSPEXNB.
  • Ja jūs kļūstat par šīs kartes īpašnieku, bet ievietojat to serverī un neievērojat NIC, tad OS nav tās darbībai nepieciešamā draivera. MS Windows ražotājs nodrošina draiverus kompilētā formātā, bet Linux tikai kā avota kodus.

    Pēc pirmā acu uzmetiena, tas var likties, ka iegūt šo karti, lai darba Linux varētu būt problemātiska. Patiesībā viss tiek darīts elementāri, izmantojot DKMS - dinamisko kodola moduļu atbalsta sistēmu.

    Apskatīsim, kā 1 minūtē izveidot un instalēt draiveri TN4010. Citas komandas darbojās Ubuntu 18.04.

    DKMS instalēšana

    sudo apt-get update
    sudo apt install dkms

    Draivera iegūšana, izveidošana un instalēšana

    # iegūstiet avotus, pārbaudiet jaunāko github laidienu starp pieejamajiem 
    # filiāles, kas pašlaik izmanto release / tn40xx-v003
    #
    # https://github.com/acooks/tn40xx-driver
    # 
    sudo git clone -b release/tn40xx-003 https://github.com/acooks/tn40xx-driver.git /usr/src/tn40xx-003
    # pievienot moduli
    sudo dkms add -m tn40xx -v 003
    # sastādīt moduli
    sudo dkms install -m tn40xx -v 003

    Pārbauda moduļa ielādi

    sudo modprobe tn40xx
    # pārbaudiet, vai modulis ir ielādēts
    sudo lsmod | grep tn40xx

    Pēc šīs darbības veikšanas jums ir nepieciešama jauna tīkla karte. Mūsu gadījumā to sauca par enp2s0. Karte ir pārbaudīta darbam ar HP DAC kabeli un HP6600-24x slēdzi.