[elrepo] Announcement: EL6 Updated kernel-ml Release [Version 3.7.1-3.el6.elrepo]
Announcing the release of the kernel-ml-3.7.1-3.el6.elrepo packages into the EL6 elrepo-kernel repository: http://elrepo.org/tiki/kernel-ml This release fixes another issue that prevented the building of external modules in particular circumstances [http://elrepo.org/bugs/view.php?id=340] and is also used as an opportunity to adjust the configuration to allow UFS support. [http://elrepo.org/bugs/view.php?id=342] The following files are currently syncing to the mirrors: x86 kernel-ml-3.7.1-3.el6.elrepo.i686.rpm kernel-ml-devel-3.7.1-3.el6.elrepo.i686.rpm kernel-ml-doc-3.7.1-3.el6.elrepo.noarch.rpm kernel-ml-firmware-3.7.1-3.el6.elrepo.noarch.rpm kernel-ml-headers-3.7.1-3.el6.elrepo.i386.rpm kernel-ml-NONPAE-3.7.1-3.el6.elrepo.i686.rpm kernel-ml-NONPAE-devel-3.7.1-3.el6.elrepo.i686.rpm perf-3.7.1-3.el6.elrepo.i686.rpm x86_64 kernel-ml-3.7.1-3.el6.elrepo.x86_64.rpm kernel-ml-devel-3.7.1-3.el6.elrepo.x86_64.rpm kernel-ml-doc-3.7.1-3.el6.elrepo.noarch.rpm kernel-ml-firmware-3.7.1-3.el6.elrepo.noarch.rpm kernel-ml-headers-3.7.1-3.el6.elrepo.x86_64.rpm perf-3.7.1-3.el6.elrepo.x86_64.rpm src kernel-ml-3.7.1-3.el6.elrepo.nosrc.rpm We provide these kernels for hardware testing in an effort to identify new/updated drivers which can then be targeted for backporting as kmod packages. Meanwhile, these kernels may provide interim relief to people with non-functional hardware. We stress that we consider such kernels as a last resort for those who are unable to get their hardware working using the RHEL-6 kernel with supplementary kmod packages. These packages are provided "As-Is" with no implied warranty or support. Using the kernel-ml may expose your system to security, performance and/or data corruption issues. Since timely updates may not be available from the ELRepo Project, the end user has the ultimate responsibility for deciding whether to continue using the kernel-ml packages in regular service. The packages are intentionally named kernel-ml so as not to conflict with the RHEL-6 kernels and, as such, they may be installed and updated alongside the regular kernel. The kernel configuration is based upon a default RHEL-6 configuration with added functionality enabled as appropriate. If a bug is found when using these kernels, the end user is encouraged to report it upstream to the Linux Kernel Bug Tracker [1] and, for our reference, to the ELRepo bug tracker [2]. By taking such action, the reporter will be assisting the kernel developers, Red Hat and the Open Source Community as a whole. Thank you, The ELRepo Team. [1] http://bugzilla.kernel.org/ [2] http://elrepo.org/bugs/ ___ elrepo mailing list elrepo@lists.elrepo.org http://lists.elrepo.org/mailman/listinfo/elrepo
Re: [elrepo] problem building kmod-wl on Centos6.3 with Elrepo-kernel-ml.De
On 11 January 2013 15:52, Manuel Wolfshant wrote: > On 01/11/2013 05:42 PM, Alan Bartlett wrote: >> >> ...] >> If you use a kernel from the ELRepo Project kernel-lt or kernel-ml >> series, there is no concept of a stable ABI and none of the ELRepo >> Project kmod packages are built to be used with either of those kernel >> series. The best way to consider either the kernel-lt or kernel-ml >> packages is as a 'super kmod package' in its own right. If you need to >> build an 'external' module for one of those kernels, it will have to >> be rebuilt for each and every new kernel release. > > ... and with a tiny bit of work you can rely on dkms and have that automated Very true, Wolfy! :) Alan. ___ elrepo mailing list elrepo@lists.elrepo.org http://lists.elrepo.org/mailman/listinfo/elrepo
Re: [elrepo] problem building kmod-wl on Centos6.3 with Elrepo-kernel-ml.De
On 01/11/2013 05:42 PM, Alan Bartlett wrote: ...] If you use a kernel from the ELRepo Project kernel-lt or kernel-ml series, there is no concept of a stable ABI and none of the ELRepo Project kmod packages are built to be used with either of those kernel series. The best way to consider either the kernel-lt or kernel-ml packages is as a 'super kmod package' in its own right. If you need to build an 'external' module for one of those kernels, it will have to be rebuilt for each and every new kernel release. ... and with a tiny bit of work you can rely on dkms and have that automated ___ elrepo mailing list elrepo@lists.elrepo.org http://lists.elrepo.org/mailman/listinfo/elrepo
Re: [elrepo] problem building kmod-wl on Centos6.3 with Elrepo-kernel-ml.De
Hi Johan, On 11 January 2013 09:32, Johan Vermeulen wrote: > > > I checked the device:id pairing - it's 14e4:4727- so installing > kmod-compat-wireless should work but it doesn't. The compat-wireless kmod package should provide support for that wireless card with the distributed kernel. Perhaps Phil Perry (package maintainer) will comment / make a suggestion, when his time permits? > I am concerned about stable ABI, but I was thinking -> it seems to me I > have to build the kmod-wl rpm on a lot of laptops in order to get the > Broadcom cards to work. > I want updated machines, so on a kernel update, I have to redo the build, > unless I'm wrong. > That's not possible. > So I thougt better to have Centos laptops with ml-kernels 3.7. than go > to Centos6.4 in a while and still have older Centos6.3 kernels > > But building the kmod-wl on the latest Centos kernel works, so for the > moment the users have wireless. :-) If you build the kmod-wl package on one of the laptops, then you job is almost done. Copy the kmod-wl-*.rpm file you have just built to a USB memory stick and then use it to install the package on each of the other laptop systems. The package should remain usable for all kernels released for CentOS 6.3 . . . it may need to be rebuilt for the first released kernel of CentOS 6.4 but that is something for the future. If you use a kernel from the ELRepo Project kernel-lt or kernel-ml series, there is no concept of a stable ABI and none of the ELRepo Project kmod packages are built to be used with either of those kernel series. The best way to consider either the kernel-lt or kernel-ml packages is as a 'super kmod package' in its own right. If you need to build an 'external' module for one of those kernels, it will have to be rebuilt for each and every new kernel release. So just to clarify, as I now understand your situation, you have successfully built the kmod-wl package for the current default CentOS 6.3 kernel and once it is distributed to all of the laptop systems they will all have a working wireless network connection? Alan. ___ elrepo mailing list elrepo@lists.elrepo.org http://lists.elrepo.org/mailman/listinfo/elrepo
Re: [elrepo] problem building kmod-wl on Centos6.3 with Elrepo-kernel-ml.De
Op 10-01-13 18:56, Alan Bartlett schreef: On 10 January 2013 10:57, Johan Vermeulen wrote: Dear All, I've installed Centos6.3 on a Lenove B580 laptop, which has an Broadcom wireless card. #lspci -v 02:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01) Subsystem: Broadcom Corporation Device 0608 Flags: bus master, fast devsel, latency 0, IRQ 17 Memory at f050 (64-bit, non-prefetchable) [size=16K] I ran #yum --enablerepo=elrepo-kernel install kernel-ml-* and rebooted. So now I have kernel : Linux localhost.localdomain 3.7.1-2.el6.elrepo.x86_64 #1 SMP Wed Jan 2 13:30:26 EST 2013 x86_64 x86_64 x86_64 GNU/Linux Next I'm trying to follow the instructions here : http://elrepo.org/tiki/wl-kmod in order to get the wireless card working. But when running: $rpmbuild --rebuild --target=`uname -m` wl-kmod-5_100_82_112-4.el6.elrepo.nosrc.rpm I get EM: ERROR: Kernel configuration is invalid. include/generated/autoconf.h or include/config/auto.conf are missing. Run 'make oldconfig&& make prepare' on kernel src to fix it. I googled this, en saw that this was a bug in previous kernel version, and fixed in this kernel: http://elrepo.org/bugs/view.php?id=340 One post mentioned to make a symbolic link, but I cannot get it to work. Can anyone help me out on this? Many thanks, J. -- Johan Vermeulen Hi Johan, It does look as if the is yet another minor bug in the specification for the build of the kernel-ml-devel package, so I have re-opened http://elrepo.org/bugs/view.php?id=340 on your behalf. If you are definite that you need to build the kmod-wl package set to use your Broadcom based wireless card (hint: check the output returned by 'lspci -nn | grep -i net' -- i.e. the Vendor:Device ID pairing) then I would recommend that you use the CentOS distribution kernel. Why? Because the distro kernels are build to maintain a stable ABI, whilst there is no such concept of a 'stable ABI' with the kernel-ml (or kernel-lt) packages. I hope the above gives you something to work with and perhaps someone else may be able to offer some advice. Alan. ___ elrepo mailing list elrepo@lists.elrepo.org http://lists.elrepo.org/mailman/listinfo/elrepo Hello Alan Thanks for the reply, I really appreciate it. And thanks for reopening the bug. I checked the device:id pairing - it's 14e4:4727- so installing kmod-compat-wireless should work but it doesn't. I am concerned about stable ABI, but I was thinking -> it seems to me I have to build the kmod-wl rpm on a lot of laptops in order to get the Broadcom cards to work. I want updated machines, so on a kernel update, I have to redo the build, unless I'm wrong. That's not possible. So I thougt better to have Centos laptops with ml-kernels 3.7. than go to Centos6.4 in a while and still have older Centos6.3 kernels But building the kmod-wl on the latest Centos kernel works, so for the moment the users have wireless.:-) Greetings, J.|| ___ elrepo mailing list elrepo@lists.elrepo.org http://lists.elrepo.org/mailman/listinfo/elrepo