Re: broadcom 5.100.82.112 + ядро 3.1.5

2012-01-03 Пенетрантность pavka

On 27.12.2011 01:26, Ilya Yanok wrote:

pavkavorobev2002at  mail.ru  writes:

1. свежий пакет собирается без нареканий, но с ядром 3.1.5
wl не работает =(

Ничего сказать не могу, железа такого нет и не было... Если есть время и
желание, можете с бисектом поиграться.



разобрался
{{{
 -- Cyril Lacoux clac...@easter-eggs.com  Fri, 11 Nov 2011 15:09:34 +0400
broadcom-sta (5.100.82.112-2) unstable; urgency=low
  * Added 02-rename-to-wlan0.patch to rename device from eth%d to wlan%d.
}}}
иногда полезно читать что пишут при установке пакетов =)

подправил interfaces
{{{
auto wlan0
iface wlan0 inet static
}}}
все заработало =)


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4f032586.4090...@mail.ru



Re: broadcom 5.100.82.112 + ядро 3.1.5

2012-01-03 Пенетрантность pavka

On 28.12.2011 03:53, Ilya Yanok wrote:

On 27.12.2011 14:21, Pavel Vorob`ev wrote:

2. странное поведение - при перезагрузки с ядра i386 на amd64
постоянно чекается фс root, если перезагружаешься наоборот то
чеканья не происходит (при повторной перезагрузке с amd64 - amd64 уже
фс root не проверяет)

Хм. Sounds like bug. ФС-то какая?

/ ext3
/home ext4

Ну чекается-то /, то есть ext3? Может он тупо не размонтируется при
перезагрузке? (хотя это тоже баг)

Если перейти в single, перемонтировать в ro, а потом уже перегружаться
-- воспроизводится?

Надо будет на праздниках попробовать в виртуалках, если воспроизведётся
-- половить...


вчера пришло 3.1.6
поперезегружался пару тройку раз - вроде больше не ругается


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4f032601.3030...@mail.ru



Re: broadcom 5.100.82.112 + ядро 3.1.5

2011-12-27 Пенетрантность Pavel Vorob`ev
  2. странное поведение - при перезагрузки с ядра i386 на amd64
  постоянно чекается фс root, если перезагружаешься наоборот то
  чеканья не происходит (при повторной перезагрузке с amd64 - amd64 уже
  фс root не проверяет)
 
 Хм. Sounds like bug. ФС-то какая?

/ ext3
/home ext4
(стараюсь пользоваться проверенными ФС =)

  3. чисто субъективно ядро amd64 грузится быстрее в 32
  битном окружении
  чем родное ядро о_О
 
 Ядро грузится до юзерленда. Это у вас, видимо, 64-бит юзерленд дольше 32-х
 битного грузится.

возможно не так объяснил, у меня стоит дебиан тестинг i386 с самого начала (на 
ноутбуке с процессором i3 и памяти 3 Г), пытаюсь баловаться с ядрами - 
изначально стояло i686-pae (2.6.38, 2.6.39, 3.0.0, 3.1.5), сейчас попробовал 
поставить amd64 (3.1.5), и вот машинка с ядром amd64 в 32 битном окружении 
чисто субъективно грузится быстрее, включая даже рабочий стол xfce
возможно это не так =) меряю на глаз

Re: broadcom 5.100.82.112 + ядро 3.1.5

2011-12-27 Пенетрантность Ilya Yanok
On 27.12.2011 14:21, Pavel Vorob`ev wrote:
 2. странное поведение - при перезагрузки с ядра i386 на amd64
 постоянно чекается фс root, если перезагружаешься наоборот то
 чеканья не происходит (при повторной перезагрузке с amd64 - amd64 уже
 фс root не проверяет)

 Хм. Sounds like bug. ФС-то какая?
 
 / ext3
 /home ext4

Ну чекается-то /, то есть ext3? Может он тупо не размонтируется при
перезагрузке? (хотя это тоже баг)

Если перейти в single, перемонтировать в ro, а потом уже перегружаться
-- воспроизводится?

Надо будет на праздниках попробовать в виртуалках, если воспроизведётся
-- половить...

 3. чисто субъективно ядро amd64 грузится быстрее в 32
 битном окружении
 чем родное ядро о_О

 Ядро грузится до юзерленда. Это у вас, видимо, 64-бит юзерленд дольше 32-х
 битного грузится.
 
 возможно не так объяснил, у меня стоит дебиан тестинг i386 с самого начала 
 (на ноутбуке с процессором i3 и памяти 3 Г), пытаюсь баловаться с ядрами - 
 изначально стояло i686-pae (2.6.38, 2.6.39, 3.0.0, 3.1.5), сейчас попробовал 
 поставить amd64 (3.1.5), и вот машинка с ядром amd64 в 32 битном окружении 
 чисто субъективно грузится быстрее, включая даже рабочий стол xfce
 возможно это не так =) меряю на глаз

А, понял. То есть один и тот же 32-бит юзерленд с 64-бит ядром грузится
быстрее, чем с 32-бит? Странно конечно, я бы ожидал одинакового времени,
тем более на глаз :)

--
Илья


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/jddlns$ouj$1...@dough.gmane.org



Re: broadcom 5.100.82.112 + ядро 3.1.5

2011-12-26 Пенетрантность Ilya Yanok
pavka vorobev2002 at mail.ru writes:
 1. свежий пакет собирается без нареканий, но с ядром 3.1.5
 wl не работает =(

Ничего сказать не могу, железа такого нет и не было... Если есть время и
желание, можете с бисектом поиграться.

 2. странное поведение - при перезагрузки с ядра i386 на amd64
 постоянно 
 чекается фс root, если перезагружаешься наоборот то
 чеканья не 
 происходит (при повторной перезагрузке с amd64 - amd64 уже
 фс root не 
 проверяет)

Хм. Sounds like bug. ФС-то какая?

 3. чисто субъективно ядро amd64 грузится быстрее в 32
 битном окружении 
 чем родное ядро о_О

Ядро грузится до юзерленда. Это у вас, видимо, 64-бит юзерленд дольше 32-х
битного грузится.

--
Илья





-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/loom.20111226t222318-...@post.gmane.org



Re: broadcom 5.100.82.112 + ядро 3.1.5

2011-12-25 Пенетрантность pavka



Это баг пакета, забыли про вариант 64-бит ядро, 32-бит юзерленд.



--
Илья



распокавал, заремил строки проверки, оставил жестко amd64
модуль собрался, поставился, но не взлетел =) на ядре 3.1.5
перезагрузился в i386, обновил систему и приехало обновление 
broadcom-sta =)))

с пофикшенной проблемой как раз на счет архитектур

итог
1. свежий пакет собирается без нареканий, но с ядром 3.1.5 wl не работает =(
2. странное поведение - при перезагрузки с ядра i386 на amd64 постоянно 
чекается фс root, если перезагружаешься наоборот то чеканья не 
происходит (при повторной перезагрузке с amd64 - amd64 уже фс root не 
проверяет)
3. чисто субъективно ядро amd64 грузится быстрее в 32 битном окружении 
чем родное ядро о_О



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4ef7051a.5060...@mail.ru



broadcom 5.100.82.112 + ядро 3.1.5

2011-12-24 Пенетрантность pavka

Добрый вечер

Есть ноутбук с wifi, на нем стоит debian testing.
Пришло ядро 3.1.1, собрал драйвер broadcom
broadcom-sta-modules-3.1.0-1-686-pae_5.100.82.112-3+3.1.1-1_i386.deb
все прекрасно работало.
Пришло недавно ядро 3.1.5, не стал пересобирать модуль wifi, опять таки 
все прекрасно работало,

после баловства с ядрами удалил пакет и пересобрал под новое ядро
broadcom-sta-modules-3.1.0-1-686-pae_5.100.82.112-3+3.1.5-1_i386.deb
не работает, собирается без ошибок, ставится, но при загрузке системы не 
видит карточку eth1
пришлось поставить пакет собранный под ядром 3.1.1 и все опять прекрасно 
заработало =\

--
кто нибудь сталкивался с подобным ?

===
второй вопросик
поставил ядро amd64 в 32-битном окружении
при попытки собрать broadcom, выдает ошибку
лог
{
/var/cache/modass# cat 
broadcom-sta-source.buildlog.3.1.0-1-amd64.1324747193

QUILT_PATCHES=debian/patches \
quilt --quiltrc /dev/null pop -a -R || test $? = 2
rm -rf .pc debian/stamp-patched
dh_testdir
#dh_testroot
dh_clean
/usr/bin/make  -f debian/rules clean
make[1]: Entering directory `/usr/src/modules/broadcom-sta'
QUILT_PATCHES=debian/patches \
quilt --quiltrc /dev/null pop -a -R || test $? = 2
rm -rf .pc debian/stamp-patched
dh_testdir
#dh_testroot
dh_clean
make[1]: Leaving directory `/usr/src/modules/broadcom-sta'
/usr/bin/make  -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entering directory `/usr/src/modules/broadcom-sta'
QUILT_PATCHES=debian/patches \
quilt --quiltrc /dev/null pop -a -R || test $? = 2
No patch removed
rm -rf .pc debian/stamp-patched
dh_testdir
#dh_testroot
dh_clean
/usr/bin/make -w -f debian/rules clean
make[2]: Entering directory `/usr/src/modules/broadcom-sta'
QUILT_PATCHES=debian/patches \
quilt --quiltrc /dev/null pop -a -R || test $? = 2
No patch removed
rm -rf .pc debian/stamp-patched
dh_testdir
#dh_testroot
dh_clean
make[2]: Leaving directory `/usr/src/modules/broadcom-sta'
make[1]: Цель `kdist_config' не требует выполнения команд.
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/3.1.0-1-amd64/g'` ; \
  done
for templ in `ls debian/*.modules.in` ; do \
test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} 
${templ%.modules.in}.backup 2/dev/null || true; \
sed -e 's/##KVERS##/3.1.0-1-amd64/g ;s/#KVERS#/3.1.0-1-amd64/g ; 
s/_KVERS_/3.1.0-1-amd64/g ; s/##KDREV##/3.1.5-1/g ; s/#KDREV#/3.1.5-1/g 
; s/_KDREV_/3.1.5-1/g  '  $templ  ${templ%.modules.in}; \

  done
dh_testroot
dh_prep
# Build the module
cd /usr/src/modules/broadcom-sta/i386  \
make -C /lib/modules/3.1.0-1-amd64/build 
M=/usr/src/modules/broadcom-sta/i386

make[2]: Entering directory `/usr/src/linux-headers-3.1.0-1-amd64'
/usr/src/linux-headers-3.1.0-1-common/arch/x86/Makefile:81: stack 
protector enabled but no compiler support

Wireless Extension is the only possible API for this kernel version
Using Wireless Extension API
  LD [M]  /usr/src/modules/broadcom-sta/i386/wl.o
ld: Relocatable linking with relocations from format elf32-i386 
(/usr/src/modules/broadcom-sta/i386/lib/wlc_hybrid.o_shipped) to format 
elf64-x86-64 (/usr/src/modules/broadcom-sta/i386/wl.o) is not supported

make[5]: *** [/usr/src/modules/broadcom-sta/i386/wl.o] Ошибка 1
make[4]: *** [_module_/usr/src/modules/broadcom-sta/i386] Ошибка 2
make[3]: *** [sub-make] Ошибка 2
make[2]: *** [all] Ошибка 2
make[2]: Leaving directory `/usr/src/linux-headers-3.1.0-1-amd64'
make[1]: *** [binary-modules] Ошибка 2
make[1]: Leaving directory `/usr/src/modules/broadcom-sta'
make: *** [kdist_build] Ошибка 2
}
--
возможно ли собрать драйвер broadcom для 64 ядра в 32-битном окружении ?


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4ef61a5b.1090...@mail.ru



Re: broadcom 5.100.82.112 + ядро 3.1.5

2011-12-24 Пенетрантность Ilya Yanok
pavka vorobev2002 at mail.ru writes:

LD [M]  /usr/src/modules/broadcom-sta/i386/wl.o
 ld: Relocatable linking with relocations from format elf32-i386 
 (/usr/src/modules/broadcom-sta/i386/lib/wlc_hybrid.o_shipped) to format 
 elf64-x86-64 (/usr/src/modules/broadcom-sta/i386/wl.o) is not supported

Он пытается собрать 32-битный драйвер, а надо 64-битный.

 возможно ли собрать драйвер broadcom для 64 ядра в 32-битном
 окружении ?

Это баг пакета, забыли про вариант 64-бит ядро, 32-бит юзерленд.

Самое начало debian/rules:

DEB_HOST_ARCH   ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)

ifeq ($(DEB_HOST_ARCH),amd64)
SOURCEDIR=$(CURDIR)/amd64
else # i386
SOURCEDIR=$(CURDIR)/i386

Он смотрит на DEB_HOST_ARCH, а надо на архитектуру ядра (uname -m, например).

--
Илья





-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/loom.20111225t02301...@post.gmane.org