View previous topic :: View next topic |
Author |
Message |
saniko n00b
Joined: 17 Jan 2005 Posts: 7 Location: Seattle
|
Posted: Mon Jan 17, 2005 6:38 pm Post subject: Thinkpad X40 Gentoo Installation Guide: Need SO much help!! |
|
|
Hey guys!
I'm trying to setup Gentoo on my Thinkpad X40 (1.2 Pentium M, 768Mb RAM, 40 Gb Hard Drive, Intel 2100 wireless, 8 cell battery). I'm really new to linux, but I worked for MS and hate them so I'm switching to Gentoo. I would like to create a Gentoo guide for the Thinkpad X40 but I need some major help making this work well! Considering that it is an awesome machine in Windows XP and that it is reportedly great in Gentoo, I wish I could find more information on what to do.
The end result of my effort will be a super-detailed guide for Gentoo on the Thinkpad X40. Help me out! Currently after dozens of hours of study and work, I have a simple system running Gnome.
Here are the questions I currently have:
1. How should I compile my kernel? It's evident that genkernel will not get me everything I want. I used "make menuconfig" and set my processor on Pentium M, added some of the crypto wireless options and hotplug firmware options to get the wireless card working, turned on all the ACPI options (except for the thinkpad extras as the acpi-thinkpad package won't emerge with them on) and turned off all APM options. It's working, but it's definately not working as well as it should. Anyone got a .config file to post up here? How do you patch kernels and install programs without using emerge?
2. Which Desktop Environment should I use? I'm currently using GNOME, but I'm noticing a lot of things are built for KDE. I've also heard a lot about XFCE. Which one do you prefer for a guide? What's the difference between a desktop environment and a window manager?
3. Is there a wireless app that allows me to check out the available access points, select one, and configure the WPA or WEP key when necessary? A GUI based tool that incorporates the functionality of iwconfig, iwlist? Is there a way to turn off the wireless card to conseve battery life?
4. How do you get suspend, speedstep, and hibernate to work? I installed the IBM ACPI stuff with emerge, and I'm still not sure what to do. A power management configuration utility would be sweet.
5. What other apps need to be installed for things to work right such as the volume buttons etc? I've emerged the thinkpad buttons program but nothing has changed. How do I get the SD card drive to work? I emerged pcmcia-cs but I haven't tested it. My usb dvd burner isn't working either. My onboard soundcard doesn't work also.
6. What apps are great for a basic desktop environment? I installed firefox and xmms. I will probably install open office. I want to have the open source equivalent of a windows based machine running the thinkpad utilities, MS Office, itunes, photoshop, Power DVD, and Nero CD/DVD burning. I'm sure that this would be what a lot of power users may look for. What do you recommend?
Sorry for all the questions, but I want to write the best damn Gentoo Thinkpad X40 guide ever. If we include the responses to Question 6, it could be used for far more than that. I've searched for these answers and I haven't found them, so please forgive me for being such a rookie. If you've seen a great guide for the info I'm looking for, please give me links.
I'll set the guide up on a webpage as a work in progress as soon as I get some assistance.
Thanks!
Saniko |
|
Back to top |
|
|
gen2doggy Tux's lil' helper
Joined: 31 Jul 2004 Posts: 75
|
Posted: Mon Jan 17, 2005 8:26 pm Post subject: |
|
|
You lucky lucky sod.
I'm looking at getting a thinkpad, i've been looking into it for months - I'm worried about the radeon 7500 in 99% of the thinkpads though, because i've heard it's poo and i'd like to be able to play the odd game of enemy territory!
Anyway, check this topic out, lots of info here: https://forums.gentoo.org/viewtopic.php?t=205355&highlight=thinkpad
and [url]linux-laptop.ne[/url] too.
[/url] |
|
Back to top |
|
|
saniko n00b
Joined: 17 Jan 2005 Posts: 7 Location: Seattle
|
Posted: Mon Jan 17, 2005 9:01 pm Post subject: |
|
|
Thanks!
I got mine refurbished from eritech.com for less than a grand. Seems perfectly new though.
I checked the websites you posted and it helped a lot (esp the first one, as I've scoured the second many times). Thanks! But if anyone else has any more info, I'd appreciate it!
-Saniko |
|
Back to top |
|
|
Gherald Veteran
Joined: 23 Aug 2004 Posts: 1399 Location: CLUAConsole
|
Posted: Mon Jan 17, 2005 9:23 pm Post subject: Re: Thinkpad X40 Gentoo Installation Guide: Need SO much he |
|
|
saniko wrote: | I'm trying to setup Gentoo on my Thinkpad X40 (1.2 Pentium M, 768Mb RAM, 40 Gb Hard Drive, Intel 2100 wireless, 8 cell battery). I'm really new to linux, but I worked for MS and hate them so I'm switching to Gentoo. I would like to create a Gentoo guide for the Thinkpad X40 but I need some major help making this work well! Considering that it is an awesome machine in Windows XP and that it is reportedly great in Gentoo, I wish I could find more information on what to do.
The end result of my effort will be a super-detailed guide for Gentoo on the Thinkpad X40. Help me out! Currently after dozens of hours of study and work, I have a simple system running Gnome. |
This guide is pretty good, though not gentoo-specific.
Quote: | 1. How should I compile my kernel? It's evident that genkernel will not get me everything I want. I used "make menuconfig" and set my processor on Pentium M, added some of the crypto wireless options and hotplug firmware options to get the wireless card working, turned on all the ACPI options (except for the thinkpad extras as the acpi-thinkpad package won't emerge with them on) and turned off all APM options. It's working, but it's definately not working as well as it should. Anyone got a .config file to post up here? How do you patch kernels and install programs without using emerge? |
You will want to emerge the latest gentoo-dev-sources and compile it yourself. I can post my .config later.
Quote: | 2. Which Desktop Environment should I use? I'm currently using GNOME, but I'm noticing a lot of things are built for KDE. I've also heard a lot about XFCE. Which one do you prefer for a guide? What's the difference between a desktop environment and a window manager? |
http://en.wikipedia.org/wiki/X_window_manager
http://en.wikipedia.org/wiki/Desktop_environment
I use Fluxbox, which is a window manager. But I have both Gnome and KDE fully installed in case I need them. I use gnome-terminal and occasionally gedit (preffering vim or gvim when I don't need to copy+paste much)
Quote: | 3. Is there a wireless app that allows me to check out the available access points, select one, and configure the WPA or WEP key when necessary? A GUI based tool that incorporates the functionality of iwconfig, iwlist? Is there a way to turn off the wireless card to conseve battery life? |
That is an interesting question. Personally I just edit /etc/conf.d/wireless and depend on the /etc/init.d/net.* scripts.
Quote: | 4. How do you get suspend, speedstep, and hibernate to work? I installed the IBM ACPI stuff with emerge, and I'm still not sure what to do. A power management configuration utility would be sweet. |
I had suspend working with apm, but I am using acpi now because I want to try and get cpufreq to work.
Quote: | 5. What other apps need to be installed for things to work right such as the volume buttons etc? I've emerged the thinkpad buttons program but nothing has changed. How do I get the SD card drive to work? I emerged pcmcia-cs but I haven't tested it. My usb dvd burner isn't working either. My onboard soundcard doesn't work also. |
The volume buttons just work for me. I haven't gotten the page buttons next to the arrow keys to work yet.
Quote: | 6. What apps are great for a basic desktop environment? I installed firefox and xmms. I will probably install open office. I want to have the open source equivalent of a windows based machine running the thinkpad utilities, MS Office, itunes, photoshop, Power DVD, and Nero CD/DVD burning. I'm sure that this would be what a lot of power users may look for. What do you recommend? |
In order of the most often I use them: gnome-terminal, firefox, gaim, (g)vim, xmms, gpdf, gmplayer, openoffice, gimp, cdrecord
EDIT: added a few
Quote: | Sorry for all the questions, but I want to write the best damn Gentoo Thinkpad X40 guide ever. If we include the responses to Question 6, it could be used for far more than that. I've searched for these answers and I haven't found them, so please forgive me for being such a rookie. If you've seen a great guide for the info I'm looking for, please give me links.
I'll set the guide up on a webpage as a work in progress as soon as I get some assistance. |
Might I suggest using http://gentoo-wiki.com ? Then everyone can help.
Last edited by Gherald on Mon Jan 17, 2005 9:33 pm; edited 1 time in total |
|
Back to top |
|
|
gen2doggy Tux's lil' helper
Joined: 31 Jul 2004 Posts: 75
|
Posted: Mon Jan 17, 2005 9:26 pm Post subject: |
|
|
I will shortly be getting a t42, so bring on the wiki way! |
|
Back to top |
|
|
saniko n00b
Joined: 17 Jan 2005 Posts: 7 Location: Seattle
|
Posted: Mon Jan 17, 2005 11:29 pm Post subject: |
|
|
Thanks for the information! I'm looking forward to checking out your .config file.
That may take care of my networking and sound issues. |
|
Back to top |
|
|
saniko n00b
Joined: 17 Jan 2005 Posts: 7 Location: Seattle
|
Posted: Wed Jan 19, 2005 12:18 am Post subject: |
|
|
anyone else? |
|
Back to top |
|
|
Gherald Veteran
Joined: 23 Aug 2004 Posts: 1399 Location: CLUAConsole
|
Posted: Wed Jan 19, 2005 12:53 am Post subject: |
|
|
BTW if any of you thinkpad owners use gmail you might like my gmail thinklight notifier
Here's my .config right now:
Code: | CONFIG_X86=y
CONFIG_MMU=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_IOMAP=y
CONFIG_EXPERIMENTAL=y
CONFIG_CLEAN_COMPILE=y
CONFIG_LOCK_KERNEL=y
CONFIG_LOCALVERSION=""
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_POSIX_MQUEUE=y
CONFIG_SYSCTL=y
CONFIG_LOG_BUF_SHIFT=18
CONFIG_HOTPLUG=y
CONFIG_KOBJECT_UEVENT=y
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_CC_ALIGN_FUNCTIONS=0
CONFIG_CC_ALIGN_LABELS=0
CONFIG_CC_ALIGN_LOOPS=0
CONFIG_CC_ALIGN_JUMPS=0
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_OBSOLETE_MODPARM=y
CONFIG_KMOD=y
CONFIG_STOP_MACHINE=y
CONFIG_X86_PC=y
CONFIG_MPENTIUMM=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_HPET_TIMER=y
CONFIG_HPET_EMULATE_RTC=y
CONFIG_SMP=y
CONFIG_NR_CPUS=2
CONFIG_PREEMPT=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
CONFIG_X86_MSR=y
CONFIG_X86_CPUID=y
CONFIG_HIGHMEM4G=y
CONFIG_HIGHMEM=y
CONFIG_MTRR=y
CONFIG_IRQBALANCE=y
CONFIG_HAVE_DEC_LOCK=y
CONFIG_PM=y
CONFIG_PM_DEBUG=y
CONFIG_SOFTWARE_SUSPEND=y
CONFIG_PM_STD_PARTITION=""
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_VIDEO=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_ASUS=m
CONFIG_ACPI_IBM=y
CONFIG_ACPI_TOSHIBA=m
CONFIG_ACPI_BLACKLIST_YEAR=0
CONFIG_ACPI_DEBUG=y
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
CONFIG_X86_PM_TIMER=y
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_DEBUG=y
CONFIG_CPU_FREQ_PROC_INTF=y
CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
CONFIG_CPU_FREQ_GOV_USERSPACE=y
CONFIG_CPU_FREQ_24_API=y
CONFIG_CPU_FREQ_TABLE=y
CONFIG_X86_ACPI_CPUFREQ=y
CONFIG_X86_SPEEDSTEP_CENTRINO=y
CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y
CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y
CONFIG_X86_SPEEDSTEP_ICH=y
CONFIG_X86_SPEEDSTEP_SMI=y
CONFIG_X86_ACPI_CPUFREQ_PROC_INTF=y
CONFIG_X86_SPEEDSTEP_LIB=y
CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
CONFIG_PCI_NAMES=y
CONFIG_BINFMT_ELF=y
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_MTD=y
CONFIG_MTD_MAP_BANK_WIDTH_1=y
CONFIG_MTD_MAP_BANK_WIDTH_2=y
CONFIG_MTD_MAP_BANK_WIDTH_4=y
CONFIG_MTD_CFI_I1=y
CONFIG_MTD_CFI_I2=y
CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_PC_CML1=m
CONFIG_PARPORT_PC_SUPERIO=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=4096
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE=""
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_IDE_GENERIC=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_AMD74XX=y
CONFIG_BLK_DEV_PIIX=y
CONFIG_BLK_DEV_PDC202XX_OLD=y
CONFIG_BLK_DEV_PDC202XX_NEW=y
CONFIG_BLK_DEV_VIA82CXXX=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_AUTO=y
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_BLK_DEV_3W_XXXX_RAID=y
CONFIG_SCSI_SATA=y
CONFIG_SCSI_ATA_PIIX=y
CONFIG_SCSI_SATA_VIA=y
CONFIG_SCSI_QLA2XXX=y
CONFIG_MD=y
CONFIG_BLK_DEV_MD=y
CONFIG_MD_LINEAR=y
CONFIG_MD_RAID0=y
CONFIG_MD_RAID1=y
CONFIG_MD_RAID5=y
CONFIG_BLK_DEV_DM=y
CONFIG_FUSION=y
CONFIG_FUSION_MAX_SGE=40
CONFIG_NET=y
CONFIG_PACKET=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_IP_TCPDIAG=y
CONFIG_IP_TCPDIAG_IPV6=y
CONFIG_IPV6=y
CONFIG_NETPOLL=y
CONFIG_NET_POLL_CONTROLLER=y
CONFIG_IRDA=m
CONFIG_BT=m
CONFIG_NETDEVICES=y
CONFIG_NET_ETHERNET=y
CONFIG_MII=y
CONFIG_NET_VENDOR_3COM=y
CONFIG_VORTEX=m
CONFIG_TYPHOON=m
CONFIG_NET_TULIP=y
CONFIG_DE4X5=y
CONFIG_HP100=y
CONFIG_NET_PCI=y
CONFIG_AMD8111_ETH=m
CONFIG_B44=m
CONFIG_FORCEDETH=m
CONFIG_E100=m
CONFIG_8139CP=m
CONFIG_8139TOO=m
CONFIG_8139TOO_TUNE_TWISTER=y
CONFIG_VIA_RHINE=y
CONFIG_VIA_RHINE_MMIO=y
CONFIG_ACENIC=m
CONFIG_ACENIC_OMIT_TIGON_I=y
CONFIG_DL2K=m
CONFIG_E1000=y
CONFIG_E1000_NAPI=y
CONFIG_R8169=m
CONFIG_SK98LIN=y
CONFIG_TIGON3=m
CONFIG_NET_RADIO=y
CONFIG_NET_WIRELESS=y
CONFIG_NETCONSOLE=y
CONFIG_INPUT=y
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_INPUT_EVDEV=y
CONFIG_SOUND_GAMEPORT=y
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
CONFIG_INPUT_MISC=y
CONFIG_INPUT_UINPUT=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_INOTIFY=y
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_SERIAL_8250_NR_UARTS=4
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
CONFIG_UNIX98_PTYS=y
CONFIG_LEGACY_PTYS=y
CONFIG_LEGACY_PTY_COUNT=256
CONFIG_PPDEV=m
CONFIG_HW_RANDOM=y
CONFIG_RTC=y
CONFIG_AGP=y
CONFIG_AGP_AMD64=y
CONFIG_RAW_DRIVER=y
CONFIG_MAX_RAW_DEVS=256
CONFIG_HANGCHECK_TIMER=y
CONFIG_I2C=y
CONFIG_I2C_CHARDEV=y
CONFIG_I2C_ALGOBIT=y
CONFIG_I2C_ALGOPCF=y
CONFIG_I2C_ALI1535=m
CONFIG_I2C_ALI1563=m
CONFIG_I2C_ALI15X3=m
CONFIG_I2C_AMD756=m
CONFIG_I2C_AMD8111=m
CONFIG_I2C_I801=y
CONFIG_I2C_I810=y
CONFIG_I2C_ISA=y
CONFIG_I2C_NFORCE2=y
CONFIG_I2C_PARPORT=m
CONFIG_I2C_PARPORT_LIGHT=y
CONFIG_I2C_PROSAVAGE=y
CONFIG_I2C_SAVAGE4=m
CONFIG_SCx200_ACB=m
CONFIG_I2C_SIS5595=m
CONFIG_I2C_SIS630=m
CONFIG_I2C_SIS96X=m
CONFIG_I2C_VIA=y
CONFIG_I2C_VIAPRO=y
CONFIG_I2C_VOODOO3=m
CONFIG_I2C_SENSOR=y
CONFIG_SENSORS_ADM1021=y
CONFIG_SENSORS_ASB100=y
CONFIG_SENSORS_DS1621=y
CONFIG_SENSORS_FSCHER=y
CONFIG_SENSORS_GL518SM=y
CONFIG_SENSORS_IT87=y
CONFIG_SENSORS_LM75=y
CONFIG_SENSORS_LM78=y
CONFIG_SENSORS_LM80=y
CONFIG_SENSORS_LM83=y
CONFIG_SENSORS_LM85=y
CONFIG_SENSORS_LM90=y
CONFIG_SENSORS_MAX1619=y
CONFIG_SENSORS_VIA686A=y
CONFIG_SENSORS_W83781D=y
CONFIG_SENSORS_W83L785TS=y
CONFIG_SENSORS_W83627HF=y
CONFIG_SENSORS_EEPROM=y
CONFIG_SENSORS_PCF8574=y
CONFIG_SENSORS_PCF8591=y
CONFIG_SENSORS_RTC8564=y
CONFIG_I2C_DEBUG_CORE=y
CONFIG_I2C_DEBUG_ALGO=y
CONFIG_I2C_DEBUG_BUS=y
CONFIG_I2C_DEBUG_CHIP=y
CONFIG_FB=y
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_VESA=y
CONFIG_FB_VESA_STD=y
CONFIG_VIDEO_SELECT=y
CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
CONFIG_FB_SPLASH=y
CONFIG_SPEAKUP_DEFAULT="none"
CONFIG_SOUND=y
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_RAWMIDI=m
CONFIG_SND_AC97_CODEC=y
CONFIG_SND_INTEL8X0=y
CONFIG_SND_INTEL8X0M=y
CONFIG_SND_USB_AUDIO=m
CONFIG_USB=m
CONFIG_USB_DEVICEFS=y
CONFIG_USB_SUSPEND=y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARCH_HAS_OHCI=y
CONFIG_USB_EHCI_HCD=m
CONFIG_USB_OHCI_HCD=m
CONFIG_USB_UHCI_HCD=m
CONFIG_USB_AUDIO=m
CONFIG_USB_MIDI=m
CONFIG_USB_PRINTER=m
CONFIG_USB_STORAGE=m
CONFIG_USB_HID=m
CONFIG_USB_HIDINPUT=y
CONFIG_USB_GADGET=m
CONFIG_USB_GADGET_NET2280=y
CONFIG_USB_NET2280=m
CONFIG_USB_GADGET_DUALSPEED=y
CONFIG_USB_ETH=m
CONFIG_USB_ETH_RNDIS=y
CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT2_FS_POSIX_ACL=y
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_JBD=y
CONFIG_FS_MBCACHE=y
CONFIG_REISERFS_FS=y
CONFIG_REISERFS_PROC_INFO=y
CONFIG_REISERFS_FS_XATTR=y
CONFIG_REISERFS_FS_POSIX_ACL=y
CONFIG_FS_POSIX_ACL=y
CONFIG_XFS_FS=y
CONFIG_DNOTIFY=y
CONFIG_AUTOFS_FS=y
CONFIG_AUTOFS4_FS=y
CONFIG_ISO9660_FS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
CONFIG_NTFS_FS=m
CONFIG_NTFS_RW=y
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_SYSFS=y
CONFIG_DEVFS_FS=y
CONFIG_DEVFS_MOUNT=y
CONFIG_TMPFS=y
CONFIG_HUGETLBFS=y
CONFIG_HUGETLB_PAGE=y
CONFIG_RAMFS=y
CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
CONFIG_NFSD=y
CONFIG_NFSD_V3=y
CONFIG_NFSD_TCP=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_EXPORTFS=y
CONFIG_SUNRPC=y
CONFIG_SMB_FS=y
CONFIG_CIFS=y
CONFIG_CIFS_STATS=y
CONFIG_MSDOS_PARTITION=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_ISO8859_1=y
CONFIG_PROFILING=y
CONFIG_OPROFILE=y
CONFIG_DEBUG_KERNEL=y
CONFIG_MAGIC_SYSRQ=y
CONFIG_EARLY_PRINTK=y
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_MPPARSE=y
CONFIG_CRC_CCITT=m
CONFIG_CRC32=y
CONFIG_GENERIC_HARDIRQS=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_X86_SMP=y
CONFIG_X86_HT=y
CONFIG_X86_BIOS_REBOOT=y
CONFIG_X86_TRAMPOLINE=y
CONFIG_PC=y |
|
|
Back to top |
|
|
ReiserFS n00b
Joined: 02 Jan 2005 Posts: 39 Location: Hong Kong
|
Posted: Wed Jan 19, 2005 1:46 pm Post subject: |
|
|
I think for your computer , the wireless configuration is rather easy!!!
extremely easy!
emerge wireless-tool
emerge ipw2100
enough!
but for acpi, do not expect everything go well. especially the functional key such as suspend etc. |
|
Back to top |
|
|
budiap n00b
Joined: 08 Jan 2005 Posts: 2
|
Posted: Wed Jan 19, 2005 2:07 pm Post subject: |
|
|
you may find this link usefull _________________ ~budiap |
|
Back to top |
|
|
johnnyICON Apprentice
Joined: 29 Aug 2004 Posts: 296 Location: Canada
|
Posted: Wed Jan 19, 2005 2:35 pm Post subject: |
|
|
What is ipw2100? I'm pretty sure he has wireless-tools as he already mentioned iwconfig, iwlist, and what not.
Power Conservation
I have a HP Pavilion 5325 and linux eats up my battery in under an hour and a half when it is supposed to last a little under 3 hours. So if you find any power conservation methods/options please let me know!
Of course, the obvious methods would be to turn off any devices that you are not using, turning down the contrast and so forth. I don't know if Linux has a stand-by mode, but it would be great if it did. My wireless card can be turned off by a button an external button I can push on my notebook, so that makes it easy for me to turn it off. Do thinkpads have one?
GUI Application for Wireless Configuration
As for a GUI application for configuring the wireless cards and connecting to wireless networks, I haven't found one either. I was thinking of creating my own little application myself. It doesn't look all to hard. I'm sure that if you have a little programming background you could do it as well. Right now though, since I am extremely lazy and crushed with homework, I made a bash script to connect to my wireless network. It lists all networks in the area and I pick which one I want to connect by selecting the corresponding number. It then asks me if the network is encrypted via WEP, and if so, it asks me to enter my WEP key. From there, it just does all the proper bash commands and connects to the network. =D It's alright for now, eventually I'll get around to make it into a GUI.
If you are interested in trying to make one, there are two IDEs that are specific to GUI development for certain desktop environments.- emerge kdevelop for KDE
- emerge anjuta for GNOME
shat, I gotta get ready for school. Well good luck on your guide, I wanted to give you my two cents on desktop environments, but I'll do that when I get to school.. _________________ [ Specs ] PC
[ Specs ] Notebook: HP Pavilion zv5325ca |
|
Back to top |
|
|
saniko n00b
Joined: 17 Jan 2005 Posts: 7 Location: Seattle
|
Posted: Wed Jan 19, 2005 6:51 pm Post subject: |
|
|
Thanks guys! The guide is coming along and I will post it up soon.
Has anything come up for the SD card or the Active Protection system? Those seem to be the only things that universally do not work at this point.
I'm getting the IBM a/b/g minipci as that doesn't seem to have all the issues of the Intel, which is no longer working in linux. |
|
Back to top |
|
|
Gherald Veteran
Joined: 23 Aug 2004 Posts: 1399 Location: CLUAConsole
|
Posted: Wed Jan 19, 2005 7:00 pm Post subject: |
|
|
johnnyICON wrote: | GUI Application for Wireless Configuration
As for a GUI application for configuring the wireless cards and connecting to wireless networks, I haven't found one either. I was thinking of creating my own little application myself. It doesn't look all to hard. I'm sure that if you have a little programming background you could do it as well. Right now though, since I am extremely lazy and crushed with homework, I made a bash script to connect to my wireless network. It lists all networks in the area and I pick which one I want to connect by selecting the corresponding number. It then asks me if the network is encrypted via WEP, and if so, it asks me to enter my WEP key. From there, it just does all the proper bash commands and connects to the network. =D It's alright for now, eventually I'll get around to make it into a GUI. |
I'd very be interested in seeing that script. Have you considered using dialog for the UI? It's used by the kernel's "make menuconfig", and there are xdialog, kdialog, and gtkdialog extentions if you want to get fancy. Dialog just makes it easy to have all the functionality equaly available form the console. |
|
Back to top |
|
|
saniko n00b
Joined: 17 Jan 2005 Posts: 7 Location: Seattle
|
Posted: Fri Jan 21, 2005 2:26 am Post subject: |
|
|
That would be nice. Freeix, does your X40 have the ibm a/b/g adaptor? |
|
Back to top |
|
|
Gherald Veteran
Joined: 23 Aug 2004 Posts: 1399 Location: CLUAConsole
|
Posted: Fri Jan 21, 2005 5:48 am Post subject: |
|
|
I'm not sure if it is IBM or not, but it is a/b/g and uses the atheros chipset, so I use madwifi-driver and it works perfectly. |
|
Back to top |
|
|
saniko n00b
Joined: 17 Jan 2005 Posts: 7 Location: Seattle
|
Posted: Sat Jan 22, 2005 3:07 am Post subject: |
|
|
freeix, the make command wouldn't work with your .config file. Is it missing something other than the comments or am I doing something wrong?
I'm actually having more trouble with the IBM a/b/g adaptor than the Intel because Knoppix doesn't support the IBM adaptor right off the CD. |
|
Back to top |
|
|
TheRepublican n00b
Joined: 08 Jul 2004 Posts: 18
|
Posted: Sat Jan 22, 2005 6:10 am Post subject: |
|
|
Not sure about your thinkpad persay, but on my HP the SD card reader is a USB mass storage device, so enable that in your kernel, as well as SCSI disk support (USB disks show up as SCSI) If its a 5 in 1 or something similar, also enable "Probe all LUNs" under SCSI support. It should show up as sd*, prob /dev/sda. Add that to your fstab and you should be good to go. |
|
Back to top |
|
|
Gherald Veteran
Joined: 23 Aug 2004 Posts: 1399 Location: CLUAConsole
|
Posted: Sat Jan 22, 2005 6:17 am Post subject: |
|
|
saniko wrote: | freeix, the make command wouldn't work with your .config file. Is it missing something other than the comments or am I doing something wrong? |
I dunno.. what is the make error?
You could run YOUR config file through:
Code: | grep -v "^#" /path/to/yourconfig" | and diff the output of that with mine.
I don't claim mine is perfect though.. it has some extra stuff like lvm and raid enabled just for kicks so I can answer support questions about such things and also few things are compiled as a module because I find modules irritating. Well, the USB stuff are modules because I read you need to rmmod them to get acpi suspend to work...
saniko wrote: | I'm actually having more trouble with the IBM a/b/g adaptor than the Intel because Knoppix doesn't support the IBM adaptor right off the CD. |
Well I used ethernet for the install and got the wireless working a couple months later after I bought an AP. |
|
Back to top |
|
|
BlinkEye Veteran
Joined: 21 Oct 2003 Posts: 1046 Location: Gentoo Forums
|
Posted: Thu Feb 17, 2005 9:28 am Post subject: |
|
|
i own a X40 too. if someone needs help post it here or PM me, i got everything working (vga out, wireless, dualhead) - i didn't try infrared or the sd slot - i don't care about these features. _________________ Easily backup up your system? klick
Get rid of SSH Brute Force Attempts / Script Kiddies klick |
|
Back to top |
|
|
slpfrafjellene n00b
Joined: 30 Dec 2012 Posts: 6
|
Posted: Sun Dec 30, 2012 3:51 pm Post subject: Intel PRO/Wireless 2200BG |
|
|
Couldn't make this wireless adapter work by any means on Thinkpad x40. Compiled ipw2200
as a linux module, installed firmware also, but no result, ifconfig still doesn't show wlan0.
I wonder what is the problem, because I can see in dmesg output that the card was detected,
maybe I just have to do something else?
Thanks |
|
Back to top |
|
|
Clad in Sky l33t
Joined: 04 May 2007 Posts: 888 Location: Germany
|
|
Back to top |
|
|
slpfrafjellene n00b
Joined: 30 Dec 2012 Posts: 6
|
Posted: Mon Dec 31, 2012 9:10 am Post subject: Sound and tty screen resolution issues |
|
|
Yeah, I bought it from a Frenchman. Now I'm almost giving up about the wireless card, or at least temporarily. I have two other (more important) issues:
1) I can't get normal screen resolution in tty;
2) The sound doesn't work.
Here is my (partial) lspci:
00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
00:02.1 Display controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 81)
00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge (rev 01)
00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 01)
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)
02:02.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)
That is, I need help configuring the kernel, what options to set for these two things to work. Thanks. |
|
Back to top |
|
|
Clad in Sky l33t
Joined: 04 May 2007 Posts: 888 Location: Germany
|
Posted: Tue Jan 01, 2013 10:13 am Post subject: |
|
|
I recommend trying one of Pappy's Kernel seeds. You can find them here: http://kernel-seeds.org.
You then just need to add the appropriate drivers - which these are you can find out this way:
"Take the results of lspci -n and paste them at the following site: http://kmuto.jp/debian/hcl/"
Quoted from Pappy's Kernel seed site. _________________ Kali Ma
Now it's autumn of the aeons
Dance with your sword
Now it's time for the harvest |
|
Back to top |
|
|
cwr Veteran
Joined: 17 Dec 2005 Posts: 1969
|
Posted: Wed Jan 02, 2013 4:04 pm Post subject: |
|
|
FWIW, my Thinkpad T23 with a similar chipset but no wireless uses the following
stuff for sound (it may not all be necessary).
Code: |
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=m
CONFIG_SND_SEQUENCER=y
CONFIG_SND_HRTIMER=y
CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
CONFIG_SND_SUPPORT_OLD_API=y
CONFIG_SND_VMASTER=y
CONFIG_SND_DMA_SGBUF=y
CONFIG_SND_AC97_CODEC=m
CONFIG_SND_PCI=y
CONFIG_SND_INTEL8X0=m
CONFIG_AC97_BUS=m
|
Hope this helps - Will |
|
Back to top |
|
|
|