Please help me get the hang of this, some simple questions.
Ok, a brief summary of my knowledge. I used slackware years ago. I am used to windows and Mac OS X. So, now that you know I'm a total newbie to linux and slack lets continue =).
I managed to use a guide on installing slackware. I think I did ok. I installed 13.37 and made a 1gb swap partition and the rest is for linux. I then managed to get my network card going and got on the web. I then used a wget command to get all *.txz files from an ftp with them and then used upgragepkg I believe it was to upgrade them. In all of this I was googling guides on how to do it. So here is where I am. I want to make my own kernel so when everything boots up it does it quickly and has no unnecessary bloat. Every guide I have found is outdated and I keep getting confused as to what processor settings to use. This is install on a Lenovo 3000 N100, which from what I understand uses an Intel Core Duo T2300 processor. My other questions would be how do I know all of my components are installed ok. I am used to windows so if something is off I get a beautiful yellow ? or !, not even sure how to check in Linux. I don't think my graphics card is installed properly as it doesn't go higher than 1280x1024 and I am pretty sure I should be able to goto 1680x something. My sound seems to work fine, but my wireless card is not up and going yet. It is a Broadcom 43xx card. So aside from those I guess I just don't know where to go next to have a complete, unbloated, fully working, all hardware properly set up system. I am in love with this OS and need to learn more. Please help! Thanks in advance and I will read as much on it as I can through the forum and learn as I go. Note: I did try to update the kernel multiple times usually ending up in me guessing what to use and then it wouldn't run properly upon reboot. At least I tried right!? |
Hello
I upgraded the for kernel 3.4.4 some time ago, and did again last saturday in my new machine, its very easy I follow it: In general process: http://2012revolution.us/doku.php?id=start To configure the kernel before compile, search for you hardware here: http://wiki.gentoo.org/wiki/Intel For it and to know,what's your devices and if the modules and drivers is working: Code:
# lspci -v Pay atention in warnings and error after make the modules before install them.... :) Cheers |
I tried that and ended up using the localyesoncfig command or whatever he does and it sent a huge wall of confusing text at me asking questions. Then I didn't know what to use for half of the settings in menu config. I tried core2/ newer xenon for my CPU as it had pentium pro in use. Then upon rebooting my keyboard didn't work , usb keyboard right now as the one in the laptop isn't working. I also couldn't even boot in as my keyboard wasn't working. I noticed errors streaming down fast as it was loading the kernel =\. I guess I can try it again, just want more info first I guess. Thank you, I will check out the command you posted.
Quote:
|
Quote:
Do You use a USB keyboard? The 2.6 kernel just recognize to me the PS/2 keyboard at boot time, with the 3.4.4 kernel USB keyboard works. Alchemikos |
OK, lets answer that step by step:
Quote:
Code:
slackpkg update Code:
slackpkg install-new Quote:
Quote:
Quote:
The easiest way to get this installed would be to install sbopkg together with the queue-files and use this nice program to install the firmware. Quote:
When it comes to Linux knowledge you should also have a look at the ArchWiki and Gentoo's wiki: https://wiki.archlinux.org/ http://en.gentoo-wiki.com/wiki/Main_Page |
Also the first time you run slackpkg, first run:
Code:
slackpkg update gpg Code:
slackpkg update Code:
slackpkg install-new Code:
slackpkg upgrade-all Code:
slackpkg clean-system |
You guys rock. I will do all of this tonight. I guess I'm stuck at 1280x1024. I read in a CNET spec review on it that it went to 1680 http://www.cnet.com/laptops/lenovo-3...-31756411.html
How would I go about confirming maximum resolution? |
On a German side I found different specs for that machine, looking at Lenovo's site reveals that this notebook was sold in different configurations: http://support.lenovo.com/en_US/deta...cID=MIGR-63446
If you launch Code:
xrandr |
Quote:
bash-4.1$ xrandr Screen 0: minimum 320 x 200, current 1280 x 800, maximum 4096 x 4096 LVDS1 connected 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm 1280x800 60.0*+ 1024x768 60.0 800x600 60.3 56.2 640x480 59.9 VGA1 disconnected (normal left inverted right x axis y axis) TV1 disconnected (normal left inverted right x axis y axis) |
Hope it is ok to post this block of text. My question is some of these don't say driver in use or module. Does this mean they are not working?
bash-4.1# lspci -v 00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03) Subsystem: Lenovo Device 2061 Flags: bus master, fast devsel, latency 0 Capabilities: [e0] Vendor Specific Information: Len=09 <?> Kernel driver in use: agpgart-intel Kernel modules: intel-agp 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03) (prog-if 00 [VGA controller]) Subsystem: Lenovo Device 2062 Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at d0200000 (32-bit, non-prefetchable) [size=512K] I/O ports at 1800 [size=8] Memory at c0000000 (32-bit, prefetchable) [size=256M] Memory at d0300000 (32-bit, non-prefetchable) [size=256K] Expansion ROM at <unassigned> [disabled] Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [d0] Power Management version 2 Kernel driver in use: i915 Kernel modules: i915 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03) Subsystem: Lenovo Device 2062 Flags: bus master, fast devsel, latency 0 Memory at d0280000 (32-bit, non-prefetchable) [size=512K] Capabilities: [d0] Power Management version 2 00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02) Subsystem: Lenovo Device 2066 Flags: bus master, fast devsel, latency 0, IRQ 40 Memory at d0340000 (64-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 2 Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00 Capabilities: [100] Virtual Channel Capabilities: [130] Root Complex Link Kernel driver in use: HDA Intel Kernel modules: snd-hda-intel 00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: 00003000-00003fff Memory behind bridge: 84000000-841fffff Prefetchable memory behind bridge: 0000000084200000-00000000843fffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Lenovo Device 2067 Capabilities: [a0] Power Management version 2 Capabilities: [100] Virtual Channel Capabilities: [180] Root Complex Link Kernel modules: shpchp 00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=03, subordinate=03, sec-latency=0 I/O behind bridge: 00004000-00004fff Memory behind bridge: d0000000-d00fffff Prefetchable memory behind bridge: 0000000084400000-00000000845fffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Lenovo Device 2068 Capabilities: [a0] Power Management version 2 Capabilities: [100] Virtual Channel Capabilities: [180] Root Complex Link Kernel modules: shpchp 00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 02) (prog-if 00 [UHCI]) Subsystem: Lenovo Device 206b Flags: bus master, medium devsel, latency 0, IRQ 23 I/O ports at 1820 [size=32] Kernel driver in use: uhci_hcd Kernel modules: uhci-hcd 00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02) (prog-if 00 [UHCI]) Subsystem: Lenovo Device 206c Flags: bus master, medium devsel, latency 0, IRQ 19 I/O ports at 1840 [size=32] Kernel driver in use: uhci_hcd Kernel modules: uhci-hcd 00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02) (prog-if 00 [UHCI]) Subsystem: Lenovo Device 206d Flags: bus master, medium devsel, latency 0, IRQ 18 I/O ports at 1860 [size=32] Kernel driver in use: uhci_hcd Kernel modules: uhci-hcd 00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02) (prog-if 00 [UHCI]) Subsystem: Lenovo Device 206e Flags: bus master, medium devsel, latency 0, IRQ 16 I/O ports at 1880 [size=32] Kernel driver in use: uhci_hcd Kernel modules: uhci-hcd 00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02) (prog-if 20 [EHCI]) Subsystem: Lenovo Device 206f Flags: bus master, medium devsel, latency 0, IRQ 23 Memory at d0544000 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Capabilities: [58] Debug port: BAR=1 offset=00a0 Kernel driver in use: ehci_hcd Kernel modules: ehci-hcd 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) (prog-if 01 [Subtractive decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=05, subordinate=09, sec-latency=32 I/O behind bridge: 00002000-00002fff Memory behind bridge: d0100000-d01fffff Prefetchable memory behind bridge: 0000000080000000-0000000083ffffff Capabilities: [50] Subsystem: Lenovo Device 2070 00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02) Subsystem: Lenovo Device 2071 Flags: bus master, medium devsel, latency 0 Capabilities: [e0] Vendor Specific Information: Len=0c <?> Kernel modules: leds-ss4200, iTCO_wdt, intel-rng 00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02) (prog-if 80 [Master]) Subsystem: Lenovo Device 2072 Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 19 I/O ports at 01f0 [size=8] I/O ports at 03f4 [size=1] I/O ports at 0170 [size=8] I/O ports at 0374 [size=1] I/O ports at 18b0 [size=16] Capabilities: [70] Power Management version 2 Kernel driver in use: ata_piix 00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02) Subsystem: Lenovo Device 2073 Flags: medium devsel, IRQ 19 I/O ports at 18c0 [size=32] Kernel modules: i2c-i801 03:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01) Subsystem: Broadcom Corporation Device 0465 Flags: bus master, fast devsel, latency 0, IRQ 17 Memory at d0000000 (32-bit, non-prefetchable) [size=16K] Capabilities: [40] Power Management version 2 Capabilities: [58] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [d0] Express Legacy Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [13c] Virtual Channel Kernel driver in use: b43-pci-bridge Kernel modules: ssb 05:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) Subsystem: Lenovo Device 2074 Flags: bus master, medium devsel, latency 64, IRQ 21 I/O ports at 2000 [size=256] Memory at d0100000 (32-bit, non-prefetchable) [size=256] Capabilities: [50] Power Management version 2 Kernel driver in use: 8139too Kernel modules: 8139too, 8139cp 05:04.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller (rev 01) Subsystem: Lenovo Device 2075 Flags: bus master, medium devsel, latency 168, IRQ 16 Memory at d0102000 (32-bit, non-prefetchable) [size=4K] Bus: primary=05, secondary=06, subordinate=09, sec-latency=176 Memory window 0: 80000000-83fff000 (prefetchable) Memory window 1: 88000000-8bfff000 I/O window 0: 00002400-000024ff I/O window 1: 00002800-000028ff 16-bit legacy interface ports at 0001 Kernel driver in use: yenta_cardbus Kernel modules: yenta_socket 05:06.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (prog-if 10 [OHCI]) Subsystem: Lenovo Device 2076 Flags: bus master, medium devsel, latency 64, IRQ 22 Memory at d0100800 (32-bit, non-prefetchable) [size=2K] Capabilities: [dc] Power Management version 2 Kernel driver in use: firewire_ohci Kernel modules: firewire-ohci 05:06.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19) Subsystem: Lenovo Device 2077 Flags: bus master, medium devsel, latency 64, IRQ 23 Memory at d0100400 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2 Kernel driver in use: sdhci-pci Kernel modules: sdhci-pci 05:06.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 0a) Subsystem: Lenovo Device 2079 Flags: medium devsel, IRQ 5 Memory at d0101400 (32-bit, non-prefetchable) [disabled] [size=256] Capabilities: [80] Power Management version 2 05:06.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 05) Subsystem: Lenovo Device 207a Flags: medium devsel, IRQ 23 Memory at d0101800 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2 Kernel driver in use: r852 Kernel modules: r852 bash-4.1# |
For future use, put large text-blocks that are output from a command or a script or program between code-tags, so that it looks like this in the text editor:
[code]Your output here[/code] It will look like this: Code:
Your output here To your question, besides the wireless device all looks fine. |
Check the webpages to install the Broadcom 43XX firmware for your card:
B43-FWCutter http://slackbuilds.org/repository/13.../b43-fwcutter/ Firmware http://slackbuilds.org/repository/13.../b43-firmware/ Also, if your Broadcom Wireless card uses Bluetooth, you may be required to enable the Bluetooth adapter in order to use the Wireless functions. You could also use the Broadcom-STA driver located here: http://slackbuilds.org/repository/13.../broadcom-sta/ if the firmware doesn't activate your card. |
I installed the broadcom-sta package from slackbuild and then tried this iwconfig command suggest by slackwiki, came up with lo no extention and eth0 no extension. I'm still pretty confused as to how to go about it with the other packages. I tried to install the cutter and it had some issue at line 49. Hm..
Quote:
|
When you use the broadcom-sta driver you need to perform this action to test the module and load it:
Code:
modprobe wl Code:
chmod +x /etc/rc.d/rc.bluetooth Code:
/etc/rc.d/rc.bluetooth start The fwcutter and firmware packages are however more recommended to use. The Broadcom-STA driver will be loaded at boot automatically. remember you MUST also blacklist the kernel driver for Broadcom support: Create a file called: Code:
/etc/modprobe.d/b43_blacklist.conf Code:
blacklist b43 Could you post the output from the fwcutter build regarding line 49? |
Installing new kernel. Do I use the Core2/Newer Xenon for a Core Duo T2300?
|
All times are GMT -5. The time now is 07:30 PM. |