Настроить Wi-Fi на ноутбуке acer aspire 5741G

Всем доброго времени суток
Установил генту, и кеды, но никак не могу настроить WiFi, iwconfig выдает

Цитата:
lo no wireless extensions.

Индикатор wifi не горит, wpa никаких устройств не видит

Гугл не помог
Ядро genkernel
Подскажите, что можно сделать?

lspci поможет узнать название

lspci поможет узнать название вашего вайфая, далее читаете все про настройку вайфая в общем и вашего конкретно на генту.орг и генту виках.

Вроде atheros ar9285, и

Вроде atheros ar9285, и периодически нахожу посты о нем, но для себя ничего не нашел (может не умею искать)
Не подскажите, с чего начать?

Вроде atheros ar9285, и

Вроде atheros ar9285, и периодически нахожу посты о нем, но для себя ничего не нашел (может не умею искать)
Не подскажите, с чего начать?

Dark Daiver написал(а): Вроде

Dark Daiver написал(а):
Вроде atheros ar9285... Не подскажите, с чего начать?

Необходимо поднять модуль ath9k...
Судя по - http://linuxwireless.org/en/users/Drivers/ath9k - ваша карта поддерживается с ядра 2.6.29

Опции ядра необходимые для карточки...

[*] Networking support  --->
    -*-   Wireless  --->
        <*>   cfg80211 - wireless configuration API                                                                                                                  
        [*]     enable powersave by default
        [*]     cfg80211 wireless extensions compatibility
        [*]   Wireless extensions sysfs files
        <*>   Common routines for IEEE802.11 drivers
        <*>   Generic IEEE 802.11 Networking Stack (mac80211)
              Default rate control algorithm (Minstrel)  --->
        -*-   Enable LED triggers

Device Drivers  --->
    [*] Network device support  --->
        [*]   Wireless LAN  --->
            <*>   Atheros Wireless Cards  --->
                <*>   Atheros 802.11n wireless cards support

Я так понимаю надо

Я так понимаю надо пересобрать ядро?

При попытке выделить

При попытке выделить <*> cfg80211 - wireless configuration API или Atheros Wireless Cards пишет

Цитата:
This feature depends on another wich has been configured as a module as a result this feature will be built as module

Dark Daiver написал(а): При

Dark Daiver написал(а):
При попытке выделить <*> cfg80211 - wireless configuration API или Atheros Wireless Cards пишет

Цитата:
This feature depends on another wich has been configured as a module as a result this feature will be built as module

просто опция, от которой зависит данный пункт включено как модуль, вот и этот пункт, мол, только модулем быть может. Ничего страшного.

Я на своём ноуте тоже долго возился с вафлей, и вроде аналогичной. Проблема была в кнопке включающей фафлю, дрова стартовали с таким видом будто эта кнопка не нажата. Победилось отключением какого модуля из рубрики про Wi-Fi. Какого уже не помню.

Хм, ядро не компилится

Хм, ядро не компилится (genkernell all --menuconfiger)

Dark Daiver написал(а): Хм,

Dark Daiver написал(а):
Хм, ядро не компилится (genkernell all --menuconfiger)

Если это только констатация факта, то все норм.
Если же вы хотите, что бы вам помогли нужно больше информации. Например лог ошибки, хотя бы 20-40 последних строк

Ой, про лог то я

Ой, про лог то я забыл

Цитата:

libbb/lib.a(xconnect.o): In function `bb_lookup_port':
xconnect.c:(.text.bb_lookup_port+0x41): warning: Using 'getservbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
util-linux/lib.a(mount.o): In function `xdr_fhstatus':
mount.c:(.text.xdr_fhstatus+0xd): undefined reference to `xdr_u_int'
mount.c:(.text.xdr_fhstatus+0x2e): undefined reference to `xdr_opaque'
util-linux/lib.a(mount.o): In function `xdr_dirpath':
mount.c:(.text.xdr_dirpath+0x6): undefined reference to `xdr_string'
util-linux/lib.a(mount.o): In function `xdr_mountres3':
mount.c:(.text.xdr_mountres3+0xd): undefined reference to `xdr_enum'
mount.c:(.text.xdr_mountres3+0x2c): undefined reference to `xdr_bytes'
mount.c:(.text.xdr_mountres3+0x46): undefined reference to `xdr_int'
mount.c:(.text.xdr_mountres3+0x55): undefined reference to `xdr_array'
util-linux/lib.a(mount.o): In function `nfsmount':
mount.c:(.text.nfsmount+0x852): undefined reference to `pmap_getmaps'
mount.c:(.text.nfsmount+0x987): undefined reference to `clntudp_create'
mount.c:(.text.nfsmount+0x9c9): undefined reference to `clnttcp_create'
mount.c:(.text.nfsmount+0x9f0): undefined reference to `clnt_spcreateerror'
mount.c:(.text.nfsmount+0xa02): undefined reference to `authunix_create_default'
mount.c:(.text.nfsmount+0xa9a): undefined reference to `clnt_sperror'
mount.c:(.text.nfsmount+0xac1): undefined reference to `clnt_sperror'
mount.c:(.text.nfsmount+0xc79): undefined reference to `bindresvport'
mount.c:(.text.nfsmount+0xcc5): undefined reference to `pmap_getport'
collect2: ld returned 1 exit status
make: *** [busybox_unstripped] Error 1
* Gentoo Linux Genkernel; Version 3.4.20
* Running with options: all --menuconfig

* ERROR: Failed to compile the "all" target...
* -- Grepping log... --
* -- End log... --
* Please consult /var/log/genkernel.log for more information and any
* errors that were reported above.
* Report any genkernel bugs to bugs.gentoo.org and
* assign your bug to

. Please include
* as much information as you can in your bug report; attaching
* /var/log/genkernel.log so that your issue can be dealt with effectively.
*
* Please do *not* report compilation failures as genkernel bugs!

Пробовал несколько раз, включая повторный emerge gentoo-sources

Судя по -

Судя по - http://forums.gentoo.org/viewtopic-t-921928.html?sid=cfb57b1f5cf1449a759fa9096c93c700 genkernel версии 3.4.20 не лишен бага... Человек решил проблему размаскировав версию 3.4.23.1

Это баг busybox'а, вроде...

Гляньте сначала сюда: http://www.gentoo.ru/node/25311, мне этот пост помог, а беда была та же самая.

ladserg написал(а): Гляньте

ladserg написал(а):
Гляньте сначала сюда: http://www.gentoo.ru/node/25311, мне этот пост помог, а беда была та же самая.

Помогло, ядро скомпилилось, правда пришлось делать повторный емердж

Теперь другая проблема, при запуске получаю

Цитата:
kernel panic - not syncing :VFS : unable to mount root fs unknown-block(0,0)

В ядре вроде менял только то, что связанно с сетью

PS
Ребят, спасибо за то, что помогаете таким нубам как я

Dark Daiver

Dark Daiver написал(а):
Теперь другая проблема, при запуске получаю

Цитата:
kernel panic - not syncing :VFS : unable to mount root fs unknown-block(0,0)

Глянь поддержку SCSI в настройках ядра, у меня SATA винты без поддержки SCSI винтов в ядре не подключались.

Если скомпилировал initrd и грузишся с ним, то есть смысл после ошибки зайти в shell и глянуть в каталоге /dev, определились ли винты.

Еще такая беда бывает когда неправильно указываешь ядру раздел, на котором root раздел находится.

ladserg написал(а): Dark

ladserg написал(а):
Dark Daiver написал(а):
Теперь другая проблема, при запуске получаю

Цитата:
kernel panic - not syncing :VFS : unable to mount root fs unknown-block(0,0)

Глянь поддержку SCSI в настройках ядра, у меня SATA винты без поддержки SCSI винтов в ядре не подключались.

Если скомпилировал initrd и грузишся с ним, то есть смысл после ошибки зайти в shell и глянуть в каталоге /dev, определились ли винты.

Еще такая беда бывает когда неправильно указываешь ядру раздел, на котором root раздел находится.

Поддержка SCSI вроде есть
Рут тоже кажись верно указан
Сейчас посмотрю диски

Dark Daiver

Dark Daiver написал(а):
kernel panic - not syncing :VFS : unable to mount root fs unknown-block(0,0)

Можно взглянуть на grub.conf и fstab?

Можно fstab Цитата: # See

Можно
fstab

Цитата:

# See the manpage fstab(5) for more information.
#

#

# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/sda2 /boot ext2 defaults,noauto,noatime$
/dev/sda3 / ext3 noatime 0 1
/dev/sda6 none swap sw 0 0
/dev/cdrom /mnt/cdrom auto noauto,user,ro 0 0

Граб используется убунтовский (и найти конфиг у него не смог),
Но есть содержимое grub.cfg

Цитата:

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi

function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}

function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root ccd9e322-a868-4619-a3f6-204f9d0745f3
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root ccd9e322-a868-4619-a3f6-204f9d0745f3
set locale_dir=($root)/boot/grub/locale
set lang=en_US
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
set gfxpayload="$1"
if [ "$1" = "keep" ]; then
set vt_handoff=vt.handoff=7
else
set vt_handoff=
fi
}
if [ ${recordfail} != 1 ]; then
if [ -e ${prefix}/gfxblacklist.txt ]; then
if hwmatch ${prefix}/gfxblacklist.txt 3; then
if [ ${match} = 0 ]; then
set linux_gfx_mode=keep
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=keep
fi
else
set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "$linux_gfx_mode" != "text" ]; then load_video; fi
menuentry 'Ubuntu, with Linux 3.2.0-24-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root ccd9e322-a868-4619-a3f6-204f9d0745f3
linux /boot/vmlinuz-3.2.0-24-generic root=UUID=ccd9e322-a868-4619-a3f6-204f9d0745f3 ro quiet splash $vt_handoff
initrd /boot/initrd.img-3.2.0-24-generic
}
menuentry 'Ubuntu, with Linux 3.2.0-24-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root ccd9e322-a868-4619-a3f6-204f9d0745f3
echo 'Loading Linux 3.2.0-24-generic ...'
linux /boot/vmlinuz-3.2.0-24-generic root=UUID=ccd9e322-a868-4619-a3f6-204f9d0745f3 ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.2.0-24-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, with Linux 3.0.0-17-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root ccd9e322-a868-4619-a3f6-204f9d0745f3
linux /boot/vmlinuz-3.0.0-17-generic root=UUID=ccd9e322-a868-4619-a3f6-204f9d0745f3 ro quiet splash $vt_handoff
initrd /boot/initrd.img-3.0.0-17-generic
}
menuentry 'Ubuntu, with Linux 3.0.0-17-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root ccd9e322-a868-4619-a3f6-204f9d0745f3
echo 'Loading Linux 3.0.0-17-generic ...'
linux /boot/vmlinuz-3.0.0-17-generic root=UUID=ccd9e322-a868-4619-a3f6-204f9d0745f3 ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.0.0-17-generic
}
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root ccd9e322-a868-4619-a3f6-204f9d0745f3
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root ccd9e322-a868-4619-a3f6-204f9d0745f3
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows Recovery Environment (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root B418B19D18B15F54
drivemap -s (hd0) ${root}
chainloader +1
}
menuentry "Windows 7 (loader) (on /dev/sda2)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 7618B21518B1D3F9
chainloader +1
}
menuentry "Gentoo Base System release 2.0.3 (on /dev/sda3)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 7618B21518B1D3F9
linux /kernel-genkernel-x86_64-3.2.12-gentoo root=/dev/sda3
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

К слову сказать. можно ли

К слову сказать. можно ли пересобирать ядро так как я сделал, простым запуском genkernel all --menuconfig?

да

да

Переустановил систему,

Переустановил систему, поставил опции, те же самые проблемы, wlan0 не виден

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".