แก้ไขปัญหา Realtek RTL8111 / 8168B ใน LMDE

ผู้ใช้หลายคนมีปัญหากับการ์ดเครือข่าย Realtek เนื่องจากการถ่ายโอนข้อมูลช้ามาก

การ์ดเครือข่าย Realtek r8168B ใช้ไม่ได้กับ หมวกสีแดง, CentOS, Fedora o อูบุนตู: แทนการโหลดไดรเวอร์ r8168modprobe โหลดไดรเวอร์ r8169. ใน ฟอรัม มิ้นท์ลินุกซ์ ได้โพสต์วิธีแก้ปัญหาสำหรับ แอลเอ็มดี และฉันฝากไว้ให้คุณด้านล่าง สิ่งที่เราจะทำโดยทั่วไปคือ:

  1. ดาวน์โหลดไฟล์จากเว็บไซต์อย่างเป็นทางการของ Realtek.
  2. เราเปิดเทอร์มินัล
  3. เราไปที่ไดเร็กทอรีที่เราดาวน์โหลดไฟล์และแตกไฟล์
  4. เราเรียกใช้ไฟล์ autorun.sh.
  5. หากเราใช้ไฟล์ เคอร์เนล 3.x: เราคัดลอกไฟล์ r8168.ko ไปยังตำแหน่งที่ถูกต้องและโหลดโมดูล
อธิบายรายละเอียดเพิ่มเติมว่าสิ่งนี้จะเป็นดังนี้:

1.- เราดาวน์โหลดไดรเวอร์ที่จำเป็น

สำหรับสิ่งนี้เรากำลังจะไป การเชื่อมโยงนี้ และเราลดไดรเวอร์ลง

2.- คลายซิปไฟล์ที่ดาวน์โหลด

cd ~/Carpeta_donde_descargamos_el_driver
tar vjxf r8168-8.025.00.tar.gz
cd r8168-8.025.00
sudo ./autorun.sh

สคริปต์นี้จะดาวน์โหลดและเปลี่ยนชื่อไดรเวอร์ r8169 ดังนั้นจึงไม่ทำให้เกิดปัญหาอีกต่อไป หากต้องการเราจะเพิ่มลงในบัญชีดำด้วยคำสั่งต่อไปนี้:

echo "blacklist r8169" >> /etc/modprobe.d/blacklist.conf

3.- ถูกต้องใน Kernel 3.X

หากคุณกำลังใช้ไฟล์ เคอร์เนล 3.0 พวกเขาจะรู้ว่าไฟล์ / src / Makefile มีจุดบกพร่องที่ทำให้ไฟล์ถูกติดตั้ง r8168.o แทนไฟล์ r8168.ko. หลังจากเรียกใช้ไฟล์ autorun.sh เราใส่ไว้ในเทอร์มินัล:

sudo cp src/r8168.ko   /lib/modules/3.0.0-1-amd64/kernel/drivers/net/
sudo depmod
sudo modprobe r8168

และนั่นคือทั้งหมด


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   พลิก dijo

    และฉันจะหลีกเลี่ยงการคอมไพล์ใหม่หลังจากอัปเดตเคอร์เนลได้อย่างไร

  2.   ลูวีดส์ dijo

    ฉันมีปัญหากับ rtl 8187 ดูเหมือนว่าพวกเขาจะไม่ได้ปรับปรุงอะไรเลยในการพัฒนาเมล็ดพันธุ์ใหม่ที่ออกมาเป็นเรื่องเลวร้าย แต่เดี๋ยวก่อนเราจะต้องใช้จินตนาการในเรื่องนี้
    ความนับถือ

  3.   ออกหากินเวลากลางคืน dijo

    ตอนนี้ฉันเห็นแล้วว่าทำไม! ขอขอบคุณ!

    ความนับถือ. 🙂

  4.   ออกหากินเวลากลางคืน dijo

    มันดูแปลกสำหรับฉันอยู่แล้ว! ขอขอบคุณ!

    ความนับถือ. 🙂

  5.   luis dijo

    สวัสดีคุณเป็นอย่างไรบ้างเมื่อฉันเรียกใช้ sudo ./autorun.sh ฉันได้รับ: ./autorun.sh: 27: make: not fount

    และเมื่อฉันต้องการเรียกใช้สิ่งต่อไปนี้: sudo cp src / r8168.ko /lib/modules/3.0.0-1-amd64/kernel/drivers/net/ (ในกรณีของฉันคือ 3.0.0-12-server)
    ไม่พบไดเรกทอรี

    ฉันมี Ubuntu Server 11.10

    คุณรู้ไหมว่าทำไม ???

    1.    KZKG ^ กาอาระ dijo

      ดูว่าคุณได้ติดตั้งแพ็คเกจหรือไม่ ทำ y gcc 🙂

      1.    ฮิวโก้ dijo

        การติดตั้งแพคเกจอาจจะสะดวกกว่า สร้างจำเป็น

        1.    KZKG ^ กาอาระ dijo

          โอ้ใช่😀…ฉันจำชื่อแพ็คเกจ LOL metapackage ไม่ได้

  6.   joarivera dijo

    05: 00.0 ตัวควบคุมอีเทอร์เน็ต: Realtek Semiconductor Co. , Ltd. RTL8111 / 8168 PCI Express Gigabit Ethernet controller (rev 06)
    ระบบย่อย: เมนบอร์ดเทคโนโลยี Giga-byte
    แฟล็ก: fast devsel, IRQ 16
    พอร์ต I / O ที่ b000 [size = 256]
    หน่วยความจำที่ dc104000 (64 บิตสามารถดึงข้อมูลล่วงหน้าได้) [size = 4K]
    หน่วยความจำที่ dc100000 (64 บิตสามารถดึงข้อมูลล่วงหน้าได้) [size = 16K]
    ความสามารถ: [40] การจัดการพลังงานเวอร์ชัน 3
    ความสามารถ: [50] MSI: Enable- Count = 1/1 Maskable- 64bit +
    ความสามารถ: [70] Express Endpoint, MSI 01
    ความสามารถ: [b0] MSI-X: Enable- Count = 4 Masked-
    ความสามารถ: [d0] ข้อมูลผลิตภัณฑ์ที่สำคัญ
    ความสามารถ: [100] การรายงานข้อผิดพลาดขั้นสูง
    ความสามารถ: [140] ช่องเสมือน

    รูท @ vs r8168_scripts # ./switchmods
    กำลังพยายามลบโมดูล r8168 และ r8169 ที่รันอยู่หากโหลด ...
    Attempting to move /lib/modules/3.8.1-201.fc18.x86_64/kernel/drivers/net/r8169.ko to /lib/modules/3.8.1-201.fc18.x86_64/kernel/drivers/net/r8169.ko.bak.
    ขึ้นบัญชีดำ r8169 ใน/etc/modprobe.d/blacklist…
    การสร้าง tmp dir เพื่อสร้างโมดูล ...
    กำลังตรวจสอบ gcc และ linux-headers-3.8.1-201.fc18.x86_64 … dpkg-query: ไม่สามารถเปิดไฟล์ข้อมูลแพ็คเกจ `/ var / lib / dpkg / status 'สำหรับการอ่าน: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
    คุณต้องติดตั้งแพ็คเกจ linux-headers-3.8.1-201.fc18.x86_64
    root @ vs r8168_scripts # yum ติดตั้ง kernel-headers.x86_64
    ปลั๊กอินที่โหลดแล้ว: fastmirror, langpacks, presto, refresh-packagekit
    กำลังโหลดความเร็วกระจกจากไฟล์แคชที่เก็บไว้
    * fedora: mirrors.med.harvard.edu
    * rpmfusion ฟรี: mirror.us.leaseweb.net
    * การอัปเดต rpmfusion ฟรี: mirror.us.leaseweb.net
    * rpmfusion-ไม่ฟรี: mirror.us.leaseweb.net
    * การอัปเดต rpmfusion-nonfree: mirror.us.leaseweb.net
    * การปรับปรุง: mirrors.med.harvard.edu
    แพคเกจ kernel-headers-3.8.1-201.fc18.x86_64 ติดตั้งแล้วและเวอร์ชันล่าสุด

  7.   อลัน dijo

    ขอบคุณมาก! มันเกิดขึ้นกับพีซีของฉันที่มันไม่ได้เชื่อมต่ออินเทอร์เน็ตและไม่มีทางฉันทำสิ่งนี้ตามที่คุณวางไว้และมันใช้งานได้! ตอนนี้ฉันแค่ต้องรู้เพราะมันรู้จักพอร์ต usb เพียง 2 พอร์ตของทุกสิ่งที่อยู่ในคอมพิวเตอร์และฉันจะมีทุกอย่าง 100% ในการเป็นผู้ใช้ใหม่ใน linux

  8.   Felipe dijo

    คำเตือน: No support for locale: es_CL.utf8 ???

  9.   พระเยซู dijo

    จริงๆขอบคุณมาก สองวันในการยกการ์ดที่ได้รับพรและนี่เป็นทางออกเดียวที่ได้ผล ขอบคุณมาก