Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Thinkpad X40 Gentoo Installation Guide: Need SO much help!!
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
saniko
n00b
n00b


Joined: 17 Jan 2005
Posts: 7
Location: Seattle

PostPosted: Mon Jan 17, 2005 6:38 pm    Post subject: Thinkpad X40 Gentoo Installation Guide: Need SO much help!! Reply with quote

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
View user's profile Send private message
gen2doggy
Tux's lil' helper
Tux's lil' helper


Joined: 31 Jul 2004
Posts: 75

PostPosted: Mon Jan 17, 2005 8:26 pm    Post subject: Reply with quote

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
View user's profile Send private message
saniko
n00b
n00b


Joined: 17 Jan 2005
Posts: 7
Location: Seattle

PostPosted: Mon Jan 17, 2005 9:01 pm    Post subject: Reply with quote

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
View user's profile Send private message
Gherald
Veteran
Veteran


Joined: 23 Aug 2004
Posts: 1399
Location: CLUAConsole

PostPosted: Mon Jan 17, 2005 9:23 pm    Post subject: Re: Thinkpad X40 Gentoo Installation Guide: Need SO much he Reply with quote

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
View user's profile Send private message
gen2doggy
Tux's lil' helper
Tux's lil' helper


Joined: 31 Jul 2004
Posts: 75

PostPosted: Mon Jan 17, 2005 9:26 pm    Post subject: Reply with quote

I will shortly be getting a t42, so bring on the wiki way!
Back to top
View user's profile Send private message
saniko
n00b
n00b


Joined: 17 Jan 2005
Posts: 7
Location: Seattle

PostPosted: Mon Jan 17, 2005 11:29 pm    Post subject: Reply with quote

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
View user's profile Send private message
saniko
n00b
n00b


Joined: 17 Jan 2005
Posts: 7
Location: Seattle

PostPosted: Wed Jan 19, 2005 12:18 am    Post subject: Reply with quote

anyone else?
Back to top
View user's profile Send private message
Gherald
Veteran
Veteran


Joined: 23 Aug 2004
Posts: 1399
Location: CLUAConsole

PostPosted: Wed Jan 19, 2005 12:53 am    Post subject: Reply with quote

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
View user's profile Send private message
ReiserFS
n00b
n00b


Joined: 02 Jan 2005
Posts: 39
Location: Hong Kong

PostPosted: Wed Jan 19, 2005 1:46 pm    Post subject: Reply with quote

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
View user's profile Send private message
budiap
n00b
n00b


Joined: 08 Jan 2005
Posts: 2

PostPosted: Wed Jan 19, 2005 2:07 pm    Post subject: Reply with quote

you may find this link usefull
_________________
~budiap
Back to top
View user's profile Send private message
johnnyICON
Apprentice
Apprentice


Joined: 29 Aug 2004
Posts: 296
Location: Canada

PostPosted: Wed Jan 19, 2005 2:35 pm    Post subject: Reply with quote

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
View user's profile Send private message
saniko
n00b
n00b


Joined: 17 Jan 2005
Posts: 7
Location: Seattle

PostPosted: Wed Jan 19, 2005 6:51 pm    Post subject: Reply with quote

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
View user's profile Send private message
Gherald
Veteran
Veteran


Joined: 23 Aug 2004
Posts: 1399
Location: CLUAConsole

PostPosted: Wed Jan 19, 2005 7:00 pm    Post subject: Reply with quote

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
View user's profile Send private message
saniko
n00b
n00b


Joined: 17 Jan 2005
Posts: 7
Location: Seattle

PostPosted: Fri Jan 21, 2005 2:26 am    Post subject: Reply with quote

That would be nice. Freeix, does your X40 have the ibm a/b/g adaptor?
Back to top
View user's profile Send private message
Gherald
Veteran
Veteran


Joined: 23 Aug 2004
Posts: 1399
Location: CLUAConsole

PostPosted: Fri Jan 21, 2005 5:48 am    Post subject: Reply with quote

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
View user's profile Send private message
saniko
n00b
n00b


Joined: 17 Jan 2005
Posts: 7
Location: Seattle

PostPosted: Sat Jan 22, 2005 3:07 am    Post subject: Reply with quote

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
View user's profile Send private message
TheRepublican
n00b
n00b


Joined: 08 Jul 2004
Posts: 18

PostPosted: Sat Jan 22, 2005 6:10 am    Post subject: Reply with quote

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
View user's profile Send private message
Gherald
Veteran
Veteran


Joined: 23 Aug 2004
Posts: 1399
Location: CLUAConsole

PostPosted: Sat Jan 22, 2005 6:17 am    Post subject: Reply with quote

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
View user's profile Send private message
BlinkEye
Veteran
Veteran


Joined: 21 Oct 2003
Posts: 1046
Location: Gentoo Forums

PostPosted: Thu Feb 17, 2005 9:28 am    Post subject: Reply with quote

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
View user's profile Send private message
slpfrafjellene
n00b
n00b


Joined: 30 Dec 2012
Posts: 6

PostPosted: Sun Dec 30, 2012 3:51 pm    Post subject: Intel PRO/Wireless 2200BG Reply with quote

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
View user's profile Send private message
Clad in Sky
l33t
l33t


Joined: 04 May 2007
Posts: 884
Location: Germany

PostPosted: Sun Dec 30, 2012 4:57 pm    Post subject: Reply with quote

Wow, you've still got a working X40?
You might be interested in this http://www.thinkwiki.org/wiki/Installing_Gentoo_on_a_ThinkPad_X40
_________________
Kali Ma
Now it's autumn of the aeons
Dance with your sword
Now it's time for the harvest
Back to top
View user's profile Send private message
slpfrafjellene
n00b
n00b


Joined: 30 Dec 2012
Posts: 6

PostPosted: Mon Dec 31, 2012 9:10 am    Post subject: Sound and tty screen resolution issues Reply with quote

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
View user's profile Send private message
Clad in Sky
l33t
l33t


Joined: 04 May 2007
Posts: 884
Location: Germany

PostPosted: Tue Jan 01, 2013 10:13 am    Post subject: Reply with quote

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
View user's profile Send private message
cwr
Veteran
Veteran


Joined: 17 Dec 2005
Posts: 1969

PostPosted: Wed Jan 02, 2013 4:04 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum