Комп имеет интегрированную сетевую карту, но в «Центр управления системой» - «Сеть» - «Ethernet-интерфейсы» в поле «Интерфейсы» ни одной сетевой карты нет.
ОС: Альт Линукс 5.0 Школьный Мастер
[root@ws05 ~]# lspci
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 10)
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 10)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
В последней строчке можно как раз её увидеть, сетевая карта: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
Как я понял, системе не удалось найти драйвер. Нашёл официальные драйвера этой сетевой карты для линукса ("
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=7&PFid=7&Level=5&Conn=4&DownTypeID=3&GetDown=false#RTL8100E/RTL8101E/RTL8102E-GR/RTL8103E(L)<br>RTL8102E(L)/RTL8101E/RTL8103T<br>RTL8401/RTL8401P"), скачал, скопировал архив в /home/user
В архиве была вот такая инструкция:
<Quick install with proper kernel settings>
Unpack the tarball :
# tar vjxf r8101-1.aaa.bb.tar.bz2
Change to the directory:
# cd r8101-1.aaa.bb
If you are running the target kernel, then you should be able to do :
# ./autorun.sh (as root or with sudo)
You can check whether the driver is loaded by using following commands.
# lsmod | grep r8101
# ifconfig -a
If there is a device name, ethX, shown on the monitor, the linux
driver is loaded. Then, you can use the following command to activate
the ethX.
# ifconfig ethX up
,where X=0,1,2,...
Всё сделал как по инструкции и выдаёт вот что:
[root@ws05 user]# tar vjxf r8101-1.016.00.tar.bz2
r8101-1.016.00/
r8101-1.016.00/Makefile
r8101-1.016.00/src/
r8101-1.016.00/src/rtl_eeprom.h
r8101-1.016.00/src/Makefile
r8101-1.016.00/src/r8101_n.c
r8101-1.016.00/src/rtl_eeprom.c
r8101-1.016.00/src/rtl_ethtool.h
r8101-1.016.00/src/r8101.h
r8101-1.016.00/src/Makefile_linux24x
r8101-1.016.00/autorun.sh
r8101-1.016.00/readme
[root@ws05 user]# cd r8101-1.016.00
[root@ws05 r8101-1.016.00]# ./autorun.sh
Check old driver and unload it.
Build the module and install
make: *** /lib/modules/2.6.30-std-def-alt15/build: No such file or directory. Stop.
make[1]: *** [modules] Error 2
make: *** [modules] Error 2
[root@ws05 r8101-1.016.00]# lsmod | grep r8101
[root@ws05 r8101-1.016.00]# ifconfig -a
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:874 errors:0 dropped:0 overruns:0 frame:0
TX packets:874 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:71800 (70.1 KiB) TX bytes:71800 (70.1 KiB)
pan0 Link encap:Ethernet HWaddr 96:23:A1:9F:EA:E6
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
vboxnet0 Link encap:Ethernet HWaddr 0A:00:27:00:00:00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Autorun.sh как вы видите выполнился с ошибкой и новых сетевых интерфейсов в "Центр управления системой" не появилось. Что посоветуете делать?