Проблема в следующем: не могу поднять сетевой интерфейс. Поднимается только lo
при попытке поднять вручную пишет следующее:
[console]root:/home/user# ifconfig eth0 up
eth0: ERROR while getting interface flags: No such device[/console]
даже попытка перебрать номер устройства не дала результата.
dmesg вообще его не видит (а он есть, даже рабочий - винда работает с ним)
[console]root:/home/user# lspci | grep Eth
03:00.5 Ethernet controller: JMikron Tehnologies, Inc. Device 0250 (rev 03)[/console]
может его както "вписать" принудительно надо в систему?
Сетевой интерфейс
не так, не там и не туда
для начала: что будет на eth0?
03:00.5 Ethernet controller: JMikron Tehnologies, Inc. Device 0250 (rev 03)
нужный модуль ядра есть? установили? подключили?
если да, тогда его будет видно и в dmesg и в ifconfig -a
Termo, сеть и тырнет по проводу.
drBatty, без этого интерфейсу вообще выхода в инет нету - такчто стянуть ничего не получится (только если пакетом и на флешке)
а как его подключить?
сеть и тырнет по проводу.
бестолковый ответ
подключение какое?
lan, обычная сеть, tcp/ip, как еще описать. Для начала хотяб чтоб этот интерфейс появился, конфигурация дело второстепенное (а все маны именно по конфигурации, как заставить систему видеть сетевуху ниодной строчки нигде нету)
вам же сказали для этого не какие пакеты на фиг не надо
сюда вывод
ifconfig -a
сетевая то как называется правильно
Если в /etc/networking/interfaces не правильно стоит в том и косяк.
команда
ifconfig -a
покажет все интерфейсы после можно исправить.
без этого интерфейсу вообще выхода в инет нету - такчто стянуть ничего не получится (только если пакетом и на флешке)
а как его подключить?
установка модуля ядра, это примерно тоже самое, что установка дров к сетевухе в венде. Некоторые дистры и так работают, а некоторые требуют качать и ставить этот модуль, ака драйвер. Как вы его будете качать - вам виднее. Смотрятся модули так:
[console]# lsmod
многобукв
8139too 16866 0[/console]
или там lshal
ещё больше букв
Показать
info.linux.driver = '8139too' (string)
info.parent = '/org/freedesktop/Hal/devices/pci_8086_244e' (string)
info.product = 'RTL-8139/8139C/8139C+' (string)
info.subsystem = 'pci' (string)
info.udi = '/org/freedesktop/Hal/devices/pci_10ec_8139_0' (string)
info.vendor = 'Realtek Semiconductor Co., Ltd.' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'pci' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:01:01.0' (string)
pci.device_class = 2 (0x2) (int)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 0 (0x0) (int)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:01:01.0' (string)
pci.product = 'RTL-8139/8139C/8139C+' (string)
pci.product_id = 33081 (0x8139) (int)
pci.subsys_product_id = 33081 (0x8139) (int)
pci.subsys_vendor = 'Realtek Semiconductor Co., Ltd.' (string)
pci.subsys_vendor_id = 4332 (0x10ec) (int)
pci.vendor = 'Realtek Semiconductor Co., Ltd.' (string)
pci.vendor_id = 4332 (0x10ec) (int)
это моя сетевая.
тогда она увидится в ifconfig -a, и уж ПОСЛЕ того будем её подымать.
ifconfig -a
[console]lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:84 errors:0 dropped:0 overruns:0 frame:0
TX packets:84 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5320 (5.1 KiB) TX bytes:5320 (5.1 KiB)
[/console]
в /etc/networking/interfaces стоит автоматом по dhcp (есть в сети сервер)
lshal:
Показать
udi = '/org/freedesktop/Hal/devices/pci_8086_46'
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.product = 'Unknown (0x0046)' (string)
info.subsystem = 'pci' (string)
info.udi = '/org/freedesktop/Hal/devices/pci_8086_46' (string)
info.vendor = 'Intel Corporation' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'pci' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0' (string)
pci.device_class = 3 (0x3) (int)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 0 (0x0) (int)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0' (string)
pci.product_id = 70 (0x46) (int)
pci.subsys_product_id = 7202 (0x1c22) (int)
pci.subsys_vendor = 'ASUSTeK Computer Inc.' (string)
pci.subsys_vendor_id = 4163 (0x1043) (int)
pci.vendor = 'Intel Corporation' (string)
pci.vendor_id = 32902 (0x8086) (int)
udi = '/org/freedesktop/Hal/devices/pci_8086_44'
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.product = 'Unknown (0x0044)' (string)
info.subsystem = 'pci' (string)
info.udi = '/org/freedesktop/Hal/devices/pci_8086_44' (string)
info.vendor = 'Intel Corporation' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'pci' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:00.0' (string)
pci.device_class = 6 (0x6) (int)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 0 (0x0) (int)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:00.0' (string)
pci.product_id = 68 (0x44) (int)
pci.subsys_product_id = 7287 (0x1c77) (int)
pci.subsys_vendor = 'ASUSTeK Computer Inc.' (string)
pci.subsys_vendor_id = 4163 (0x1043) (int)
pci.vendor = 'Intel Corporation' (string)
pci.vendor_id = 32902 (0x8086) (int)
это что подозрительного было
lsmod:
Показать
nls_utf8 1760 1
nls_cp437 5568 1
vfat 9152 1
fat 40864 1 vfat
nls_base 6820 4 nls_utf8,nls_cp437,vfat,fat
usbhid 35872 0
hid 33184 1 usbhid
ff_memless 4392 1 usbhid
ipv6 235396 28
snd_pcsp 8576 0
snd_pcm_oss 32800 0
snd_mixer_oss 12320 1 snd_pcm_oss
snd_pcm 62660 2 snd_pcsp,snd_pcm_oss
snd_timer 17800 1 snd_pcm
snd 45636 5 snd_pcsp,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 6368 1 snd
snd_page_alloc 7816 1 snd_pcm
serio_raw 4740 0
psmouse 32336 0
jmb38x_ms 7460 0
memstick 9468 1 jmb38x_ms
uvcvideo 45800 0
compat_ioctl32 1312 1 uvcvideo
videodev 27520 1 uvcvideo
v4l1_compat 12260 2 uvcvideo,videodev
battery 10180 0
video 16464 0
output 2912 1 video
ac 4196 0
asus_laptop 14264 0
led_class 3908 1 asus_laptop
button 6096 0
evdev 8000 8
ext2 54504 1
mbcache 7108 1 ext2
sd_mod 22200 4
usb_storage 77120 2
ata_piix 14404 0
ide_pci_generic 3908 0 [permanent]
ide_core 96168 1 ide_pci_generic
ata_generic 4676 0
libata 140448 2 ata_piix,ata_generic
scsi_mod 129548 3 sd_mod,usb_storage,libata
dock 8304 1 libata
sdhci 13060 0
mmc_core 39964 1 sdhci
ehci_hcd 28428 0
usbcore 118224 5 usbhid,uvcvideo,usb_storage,ehci_hcd
thermal 15228 0
processor 32576 1 thermal
fan 4196 0
thermal_sys 10856 4 video,thermal,processor,fan
w03zd8rc, нету у вас сетевой карты. либо купите за 150-200р самую дешёвую сетевуху вроде моей RTL-8139/8139C/8139C+
либо ищите дрова к той, которая есть. первый вариант проще. (если конечно есть PCI разъём. если это ноут - вам не повезло)
drBatty, к-сожалению ноут. Как я поглядел, именно
jmb38x_ms 7460 0
и есть сетевуха, по крайней мере тотже жмикрон. Вопрос теперь как его включить (каюсь-не ковырял ниразу ядро, а в модулес он прописан)
вывод
lspci
lspci:
Показать
00:02.0 VGA compatible controller: Intel Corporation Device 0046 (rev 18)
00:16.0 Communication controller: Intel Corporation Ibex Peak HECI Controller (rev 06)
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 06)
00:1c.1 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 2 (rev 06)
00:1c.5 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 6 (rev 06)
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 06)
00:1f.2 IDE interface: Intel Corporation Ibex Peak 4 port SATA IDE Controller (rev 06)
00:1f.5 IDE interface: Intel Corporation Ibex Peak 2 port SATA IDE Controller (rev 06)
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 06)
02:00.0 Network controller: Atheros Communications Inc. Device 002b (rev 01)
03:00.0 System peripheral: JMicron Technologies, Inc. Device 2382 (rev 80)
03:00.2 SD Host controller: JMicron Technologies, Inc. Device 2381 (rev 80)
03:00.3 System peripheral: JMicron Technologies, Inc. Device 2383 (rev 80)
03:00.4 System peripheral: JMicron Technologies, Inc. Device 2384 (rev 80)
03:00.5 Ethernet controller: JMicron Technologies, Inc. Device 0250 (rev 03)
ff:00.0 Host bridge: Intel Corporation Device 2c62 (rev 05)
ff:00.1 Host bridge: Intel Corporation Device 2d01 (rev 05)
ff:02.0 Host bridge: Intel Corporation Device 2d10 (rev 05)
ff:02.1 Host bridge: Intel Corporation Device 2d11 (rev 05)
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 05)
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 05)
03:00.5 Ethernet controller: JMicron Technologies, Inc. Device 0250 (rev 03)
02:00.0 Network controller: Atheros Communications Inc. Device 002b (rev 01)
и ethernet и wi-fi
03:00.5 Ethernet controller: JMicron Technologies, Inc. Device 0250 (rev 03)
02:00.0 Network controller: Atheros Communications Inc. Device 002b (rev 01)
и ethernet и wi-fi
вам это о многом сказало?
w03zd8rc что за ноут?
как вариант
http://ddriver.com/?d=65931C021
после установки modprobe jme
потом вывод ifconfig -a сюда
как вариант
http://ddriver.com/?d=65931C021
после установки modprobe jme
потом вывод ifconfig -a сюда
мда.... требует установку linux-headers-2.6.26-2-686, который по зависимостям еще пакеты просит, которые тоже просят..... есть ли возможность стянуть сразу все пакеты с зависимостями чтоб по пакету не носить/ставить? а то уже на 4й итерации запутался что от чего зависит и в каком порядке потом обратно идти =)
ну как маленький)
Должно хватить этого
apt-get install build-essential module-assistant kernel-package libncurses5 fakeroot linux-headers-$(uname -r)
Я собрал для вас но врятли подойдёт ядро другое
дело то какраз и в том, что пока сетевой этот не поднят - инета нету, с диска не ставится ничего - только деб-пакетами и тянуть с сайта и на флешке на бук...