При попытке выделить <*> 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)
Если это только констатация факта, то все норм.
Если же вы хотите, что бы вам помогли нужно больше информации. Например лог ошибки, хотя бы 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
# 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
}
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 ###
lspci поможет узнать название
lspci поможет узнать название вашего вайфая, далее читаете все про настройку вайфая в общем и вашего конкретно на генту.орг и генту виках.
Вроде atheros ar9285, и
Вроде atheros ar9285, и периодически нахожу посты о нем, но для себя ничего не нашел (может не умею искать)
Не подскажите, с чего начать?
Вроде atheros ar9285, и
Вроде atheros ar9285, и периодически нахожу посты о нем, но для себя ничего не нашел (может не умею искать)
Не подскажите, с чего начать?
Dark Daiver написал(а): Вроде
Необходимо поднять модуль 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 пишет
Dark Daiver написал(а): При
просто опция, от которой зависит данный пункт включено как модуль, вот и этот пункт, мол, только модулем быть может. Ничего страшного.
Я на своём ноуте тоже долго возился с вафлей, и вроде аналогичной. Проблема была в кнопке включающей фафлю, дрова стартовали с таким видом будто эта кнопка не нажата. Победилось отключением какого модуля из рубрики про Wi-Fi. Какого уже не помню.
Хм, ядро не компилится
Хм, ядро не компилится (genkernell all --menuconfiger)
Dark Daiver написал(а): Хм,
Если это только констатация факта, то все норм.
Если же вы хотите, что бы вам помогли нужно больше информации. Например лог ошибки, хотя бы 20-40 последних строк
Ой, про лог то я
Ой, про лог то я забыл
Пробовал несколько раз, включая повторный 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 написал(а): Гляньте
Помогло, ядро скомпилилось, правда пришлось делать повторный емердж
Теперь другая проблема, при запуске получаю
В ядре вроде менял только то, что связанно с сетью
PS
Ребят, спасибо за то, что помогаете таким нубам как я
Dark Daiver
Глянь поддержку SCSI в настройках ядра, у меня SATA винты без поддержки SCSI винтов в ядре не подключались.
Если скомпилировал initrd и грузишся с ним, то есть смысл после ошибки зайти в shell и глянуть в каталоге /dev, определились ли винты.
Еще такая беда бывает когда неправильно указываешь ядру раздел, на котором root раздел находится.
ladserg написал(а): Dark
Поддержка SCSI вроде есть
Рут тоже кажись верно указан
Сейчас посмотрю диски
Dark Daiver
Можно взглянуть на grub.conf и fstab?
Можно fstab Цитата: # See
Можно
fstab
Граб используется убунтовский (и найти конфиг у него не смог),
Но есть содержимое grub.cfg
К слову сказать. можно ли
К слову сказать. можно ли пересобирать ядро так как я сделал, простым запуском genkernel all --menuconfig?
да
да
Переустановил систему,
Переустановил систему, поставил опции, те же самые проблемы, wlan0 не виден