aboutsummaryrefslogtreecommitdiffstats
path: root/conf/machine/h3900.conf
diff options
context:
space:
mode:
authorKoen Kooi <koen@openembedded.org>2005-04-28 20:00:20 +0000
committerKoen Kooi <koen@openembedded.org>2005-04-28 20:00:20 +0000
commitdf3493d551b643cb6f68e7ef228d43eb01bd5cdf (patch)
treed243bdd5d0de2667ea1425955c836d6718c1f1ae /conf/machine/h3900.conf
parent45abb018b2b66e970a1615f13cf55b3c2a8e84c0 (diff)
downloadopenembedded-df3493d551b643cb6f68e7ef228d43eb01bd5cdf.tar.gz
Merge
2005/04/28 19:06:13+02:00 (none)!patrick various local fixes 2005/04/24 19:32:00+02:00 (none)!patrick Merge bk://openembedded.bkbits.net/openembedded into gollum.(none):/scratch/oe/openembedded_official 2005/04/24 16:42:09+02:00 (none)!patrick enabled build of USB gadget modules 2005/04/24 13:28:27+02:00 (none)!patrick Merge bk://openembedded.bkbits.net/openembedded into gollum.(none):/scratch/oe/openembedded_official 2005/04/24 12:59:25+02:00 (none)!patrick added module parameter "compat_mode" which disables RNDIS and thus makes g_ether compatible with usbnet from older Linux kernels 2005/04/22 19:15:51+02:00 (none)!patrick build g_ether with RNDIS support 2005/04/17 19:15:55+02:00 (none)!patrick Merge bk://openembedded.bkbits.net/openembedded into gollum.(none):/scratch/oe/openembedded_official 2005/04/17 19:06:36+02:00 (none)!patrick This ChangeSet ensures that the USB gadget code is compiled as modules in addition to the normal USB modules, without replacing those. The intention is that people who have trouble with the default modules (like myself with an IPAQ 3970 and an IBM ThinkPad 42 and several other users) can easily switch to the alternative USB networking code without having to recompile and reinstall the kernel. Modifications necessary to actually switch to the new modules are done automatically by the following script, which can be run as part of the OE build process by adding ROOTFS_POSTPROCESS_COMMAND += "<path to script>; " to the local.conf. If ed is installed on the IPAQ, then it can also be run there, otherwise the config file changes have to be done manually. --------------------------------------------------------- #!/bin/sh cd ${D:-/} # autoload g_ether instead of usb-eth rm -f etc/modutils/usb-eth echo 'g_ether' >etc/modutils/g_ether # use same configuration for usb0 (provided by g_ether) as # for usbf (provided by usb-eth) - cannot have both at the same time ed etc/network/interfaces <<EOF /usb0 s/dhcp/static a address 192.168.0.202 netmask 255.255.255.0 network 192.168.0.0 gateway 192.168.0.200
Diffstat (limited to 'conf/machine/h3900.conf')
-rw-r--r--conf/machine/h3900.conf1
1 files changed, 1 insertions, 0 deletions
diff --git a/conf/machine/h3900.conf b/conf/machine/h3900.conf
index 1ffa052bef..246e2968dc 100644
--- a/conf/machine/h3900.conf
+++ b/conf/machine/h3900.conf
@@ -20,6 +20,7 @@ BOOTSTRAP_EXTRA_RDEPENDS = "kernel ipaq-boot-params ${@linux_module_packages('${
BOOTSTRAP_EXTRA_RDEPENDS_append_kernel24 = " at76c503a-modules"
BOOTSTRAP_EXTRA_RDEPENDS_append_kernel26 = " udev module-init-tools"
H3900_MODULES = "h3900_asic h5400_asic pxa_ir h5400_buzzer h5400_fsi mmc_h5400 usb-ohci-h5400 mmc_asic3 mtdchar h5400-audio h3900-uda1380"
+H3900_MODULES_append_kernel24 = " g_ether pxa2xx_udc"
H3900_MODULES_append_kernel26 = " h3900_lcd asic2_ts"
SERIAL_CONSOLE = "115200 tts/0 vt100"