[00:00] feel free to ask again in like 7 hours or so, then most likely more people will be active in here [00:00] you might also want to ask on the mailinglist (see www.informatik.uni-koeln.de/fai/) [00:00] good luck! [00:09] MT (~MT@dove.informatik.tu-muenchen.de) left irc: Ping timeout: 480 seconds [00:18] BarryAllen (the@201.22.23.225.adsl.gvt.net.br) left #fai. [00:40] skand1 (saravanan@pcp090764pcs.unl.edu) left #fai. [01:01] BarryAllen (~marx@201.22.23.225.adsl.gvt.net.br) joined #fai. [01:02] hi all, ... after few tests... i can boot pxelinux.0, but cant but another pxelinux.cfg/fai_genereated file.... [01:02] the file generetade by fai, is a text file... pxelinux.0 is a binary... [01:03] somebody there? [01:04] :( [01:30] ok, i found.. tks [03:52] BarryAllen (~marx@201.22.23.225.adsl.gvt.net.br) left irc: Ping timeout: 480 seconds [05:20] eartoast_ (~glaweh@g33.physik.fu-berlin.de) joined #fai. [05:20] eartoast (~glaweh@g33.physik.fu-berlin.de) left irc: Remote host closed the connection [05:21] theBro (~theBro@a88-112-16-56.elisa-laajakaista.fi) left irc: Remote host closed the connection [05:21] baldy (baldy@pptp.dial.ipv6-network.de) left irc: Remote host closed the connection [05:21] theBro (~theBro@a88-112-16-56.elisa-laajakaista.fi) joined #fai. [05:21] baldy (baldy@pptp.dial.ipv6-network.de) joined #fai. [06:58] MT (~MT@ppp-82-135-12-218.dynamic.mnet-online.de) joined #fai. [06:59] MT_ (~MT@dove.informatik.tu-muenchen.de) joined #fai. [07:06] MT (~MT@ppp-82-135-12-218.dynamic.mnet-online.de) left irc: Ping timeout: 480 seconds [07:55] MT_ (~MT@dove.informatik.tu-muenchen.de) left irc: Ping timeout: 480 seconds [08:11] ErKa (keryell@dhcp2.info.enstb.org) joined #fai. [08:20] nomeata (nobody@nomeata.de) joined #fai. [08:37] MT (~MT@dove.informatik.tu-muenchen.de) joined #fai. [08:50] ErKa (keryell@dhcp2.info.enstb.org) left irc: Ping timeout: 480 seconds [09:01] ErKa (keryell@m6.wifi.enstb.org) joined #fai. [09:31] MT_ (~MT@dove.informatik.tu-muenchen.de) joined #fai. [09:31] MT (~MT@dove.informatik.tu-muenchen.de) left irc: Read error: Connection reset by peer [09:32] Nick change: MT_ -> MT [09:32] Nick change: MT -> MT_ [10:00] nomeata (nobody@nomeata.de) left irc: Ping timeout: 480 seconds [10:15] ErKa (keryell@m6.wifi.enstb.org) left irc: Ping timeout: 480 seconds [10:24] MT__ (~MT@dove.informatik.tu-muenchen.de) joined #fai. [10:24] MT_ (~MT@dove.informatik.tu-muenchen.de) left irc: Read error: Connection reset by peer [11:11] nomeata (nobody@nomeata.de) joined #fai. [11:36] nomeata (nobody@nomeata.de) left irc: Remote host closed the connection [11:36] BarryAllen (~marx@201.86.26.203.adsl.gvt.net.br) joined #fai. [11:37] hi all [11:37] good morning. [11:37] somebody there, today? [11:38] hi again :-) [11:38] Nick change: MT__ -> MT [11:39] my fai server is working now :), [11:39] MT: tks for tips :) [11:39] how did you fix it? [11:42] MT i was doing wrong things, in the dhcpd.conf i was using filename= /fai/pxelinux.cfg/A!#@A@#... but that is a text file...... [11:43] the right is to load the pxelinux.0 (binary), ... on boot, pxe convert the hostname to hex, and get the config from /A!#@A@# [11:45] is there anybody around here using software raid? [11:45] in my first tests, i used the simple sample of the doc, works great :) [11:48] MT somebody read talks, here? [11:48] s/read/really/g [11:49] usually, there is plenty of action going on here, but probably because of the German LinuxTag people are not even online [11:51] i know if freenode, have an irc channel about fai? [11:51] s/i know/you know/g [11:51] BarryAllen, how about this one? [11:51] the channel used to be on freenode [11:52] ...when irc.debian.org was in the freenode network... [11:53] ...but then debian moved to oftc, and so did fai. [11:56] hmmm now, i know, tks by the information... [11:58] sanso|work (or anyone), instead to create on pxelinux.cfg an entry foreach host i have to install.... can i create an default, witha grub/lilo menu whee after the boot, i can select what kind of installation, i want to do? [11:59] define 'what kind of installation', please [12:01] BarryAllen: there is a way to create pxe boot menus [12:01] sanso, for example, "server", "workstation"... so, i create that classes on the fai config directory [12:01] but I did not do it yet [12:01] ask Thomas, I think he knows it [12:01] oz, is Thomas online? [12:01] ah, You can add classes in the kernel parameters [12:02] BarryAllen, he's MrFai [12:02] BarryAllen: I think he's quite busy with LT# [12:02] ok, i can wait :) [12:02] BarryAllen: google may help you. :-/ [12:02] so, Yes, You can add a line to grub that will reinstall with certain classes defined [12:02] BarryAllen, have You looked in the FAIwiki? [12:02] sanso|work, tks, [12:02] sanso|work: year, but he needs a pxe boot menu for that... [12:03] do you know a good howto for this? [12:03] sanso|work, really not, just read all the doc... but not the wiki, [12:03] I'd be intersted, too [12:03] sanso|work,ill do that, [12:03] actually, I work without dhcp/pxe and this works [12:03] sanso|work: how do you do it? [12:03] ip=::::: [12:04] boot-cd or local kernel [12:04] for new installs, I boot from a boot-cd made with make-fai-bootfloppy [12:05] and just edit the grub entry to match hostname and ip [12:11] oz, i found some informatino about grub and pxe, ... you have to patch an grub source tee and rebuild it... [12:12] BarryAllen: uh. so I think no improvement yet...I never did find time to set it up [12:12] but it would be so cute [12:13] I'd like to have a menu point like "record this server installation" [12:13] so that you can add the relevant files into the FAI config-space automatically [12:16] i ll use the sanso|work setup, too, create an boot disk [12:36] Lin (~igor@200.179.57.56) joined #fai. [12:40] nomeata (nobody@nomeata.de) joined #fai. [12:46] ErKa (keryell@m6.wifi.enstb.org) joined #fai. [12:54] MT_ (~MT@dove.informatik.tu-muenchen.de) joined #fai. [12:54] MT (~MT@dove.informatik.tu-muenchen.de) left irc: Read error: Connection reset by peer [13:03] sanso|work, i found on manpage, how crete a image to write with cdrecord.... but the command fails [13:03] with something about no space left on device. [13:04] ah, have You used the option for a big image? [13:04] IIRC it was -B [13:05] sanso|work, works... now. ... the sample in the man page, havent that :) [13:06] ? [13:09] forget about... lets see if i can boot with that image [13:31] sanso|work, the boot works, but it is trying to mount an /tftpboot/my-hostname-from-dhcp... (that isnt exist)... [13:31] (via nfs) [13:32] BarryAllen, Have You read the fai-guide? [13:39] sanso|work, now i found... how put nfsroot... [13:59] nomeata (nobody@nomeata.de) left irc: Quit: Client exiting [14:31] ErKa (keryell@m6.wifi.enstb.org) left irc: Ping timeout: 480 seconds [14:49] woffs (~woffs@osiris.taz.de) joined #fai. [15:08] MT_ (~MT@dove.informatik.tu-muenchen.de) left irc: Ping timeout: 480 seconds [15:21] Lin (~igor@200.179.57.56) got netsplit. [15:23] Lin (~igor@200.179.57.56) returned to #fai. [16:09] MT_ (~MT@dove.informatik.tu-muenchen.de) joined #fai. [16:13] MT_ hi [16:13] hi! [16:16] MT_ are u using pxe, or boot(cd/floppy) ? [16:17] usually PXE, but sometimes the FAI-CD as well, why are you asking? [16:20] MT_ im trying to change the class/50-host-classes script... actuall it get the hostname of the client to define what to do... but i dont want have to add my hostnames every time om my dhcpd server.... [16:20] im looking an way to do it not based in the hostname.... but ifclass.... [16:21] woffs (woffs@osiris.taz.de) left #fai. [16:21] isnt found my custom class, (i passed into kernel boot) [16:22] i try: ifclass SAMBA && echo SAMBA [16:22] but it isnt working. [16:24] 1 minute... [16:27] ifclass SAMBA && echo SAMBA seems to be useless [16:27] when used for defining classes [16:28] ... i agree... but ... i dont put anything... [16:28] the next stepe, (disk_format), fails, why dont have an script... to follow. [16:28] if you don't want your configuration to be based on hostnames, what is it that your configuration should be based on? [16:29] just in the class ? [16:29] classes [16:29] well, but how do you want to have your classes defined? [16:30] i.e., depending on what? [16:30] hardware? IP addresses? MAC addresses? [16:30] ... FLAGS? or something like that passed trough the kernel append? [16:31] well, then do the following [16:31] in my FAI_FLAGS, i put the name of the class, SAMBA [16:33] I think it should also be possible to use any other (custom) variable for kernel append [16:34] like MY_CLASSES=SAMBA,OTHER_CLASS,BLA [16:35] and then take a script, say 49-my_classes [16:35] with the following code [16:35] #!/bin/bash [16:35] my_classes="`echo $MY_CLASSES | sed 's/,/ /g'`" [16:35] for c in $my_classes ; do [16:35] echo $c [16:35] done [16:36] theBro (~theBro@a88-112-16-56.elisa-laajakaista.fi) left irc: Quit: leaving [16:41] MT_ works :) [16:41] cool :-) [16:55] nice, now, i havenot to edit my dhcpd.conf all the time :) [16:56] Nick change: h01ger -> h01ger_ [16:56] Nick change: h01ger_ -> h01ger [17:41] MT_: Fai-CD has support for wireless cards? [17:42] support at which point? [17:42] it start up madwifi cards? [17:42] and ask or something else for wpa keys? [17:42] for, e.g., getting the packages from Debian mirrors? [17:42] maybe pass key /essid throught boot parameters [17:43] for e.g to do a fully fai install using wifi cards instead normal ethernet pxe [17:43] no, this is not there in the default setup [17:43] but it should not be too hard to add this [17:43] just a script in class/ that does all the magic [17:43] I really want to do this.. did you have any guide to startup? [17:44] like loading the modules and setting up keys, etc. [17:44] for the madwifi setup? [17:44] yes [17:44] no, sorry [17:44] I know how to configure card using managed mode [17:44] and roaming too. I want to know how to customize fai-cd [17:44] well, if you know it anyway... [17:45] ah, ok [17:45] it's just about customizing your config space [17:45] however, I guess madwifi also requires additional kernel modules, right? [17:45] exactly [17:45] meaning modules that are not part of the Debian kernel package [17:46] not default.. but they are found on non-free packages [17:46] so just install that package into your nfsroot [17:46] chroot into it [17:46] and install it [17:46] and about key auto configuration? just configure it on my nfs root? [17:47] either there or using some scripts in the class/ directory of your config space [17:47] hmm.. [17:48] any aditional packages from packages dir will be installed after nfs root boots up, right? [17:49] sorry package_config dir [17:49] ah, yes, they will be installed later on [17:49] to your _target system_ [17:49] but you will probably need those packages for madwifi within your nfsroot [17:50] damn good.. FAI is really a tool build for superior minds. [17:50] Ok.. I just figured that :-) [17:50] MT_: Thank you for the help [17:51] let me make a last question about interfaces file [17:51] ? [17:51] right now my /etc/network/interfaces has only this line (inside nfsroot) iface lo inet loopback [17:52] maybe some package will change it [17:52] how can I avoid any changes to file? [17:52] probably the simplest way is to keep a copy of the file and restore it afterwards [17:52] :-) [17:53] MT_: I really need a fully non-interactive environment [17:54] fully non-interactive for doing what? [17:55] for setting up the nfsroot or the target system? [17:55] for installation.. not usage ;-) [17:55] I will deploy a lot of computers running linux (desktop computers) [17:55] if any user has a system problem, just insert fai-cd and boot up [17:55] If you are concerned about the wifi setup, that is just about writing a proper script [17:56] on the end of instalation (using scripts dir) [17:56] ok. [17:56] I will do it [17:56] well, not only that [17:56] also for setting up wifi for the installation itself [17:57] the wifi configs are just set in interfaces and wpa_supplicant.conf files [17:57] if both files are ok. wifi works like a charm. [17:57] my problem is. if a package reintall the file after installation, system will reboot without network support. [17:58] I have to send someone to fix it. ANd its not good for 200 hosts [17:58] no package is allowed to overwrite /etc/network/interfaces, unless you configured apt to overwrite conf files [17:59] I havent done this. [17:59] so, if you ever provide a proper interfaces-file, it will stay there [17:59] Ok.. nothing as TEST to see what happens. [17:59] testing* [17:59] :-) thank you MT_! [18:15] nomeata (nobody@nomeata.de) joined #fai. [18:36] MT__ (~MT@dove.informatik.tu-muenchen.de) joined #fai. [18:36] MT_ (~MT@dove.informatik.tu-muenchen.de) left irc: Read error: Connection reset by peer [18:42] Lin (~igor@200.179.57.56) left irc: Read error: Connection reset by peer [18:42] Lin (~igor@200.179.57.56) joined #fai. [19:07] meandtheshell (~markus@85-125-193-181.dynamic.xdsl-line.inode.at) left irc: Quit: Leaving. [19:39] meandtheshell (~markus@85-125-231-123.dynamic.xdsl-line.inode.at) joined #fai. [19:50] moin [19:50] hi :-) [19:50] any linuxtag-fai-meeting-plans? [19:51] Action: h01ger hopes to meet eartoast_ there :) [19:52] I won't be for long at the linuxtag, as i have quite a lot of time-consuming issues going on... [19:52] although, of course, i am in berlin. [19:53] ATM in kreuzberg36... [19:53] ;) [19:53] lazyb0y: kuhles foto, BTW. [19:55] so serioes ;) [19:56] h01ger: und du hast dich gar nicht veraendert... [19:56] ;) [19:58] :) [19:58] eartoast_, which day will you be there฿ [19:58] ? [19:59] Action: h01ger only thursday+friday [20:03] didn't make any plans yet. thursday afternoona and friday perhaps... [20:08] \o/ [20:10] MT__: you're also in B_ [20:10] ? [20:10] scheissdeutschetastatur [20:10] no, unfortunately I can't [20:10] being too busy here in MUC at the university [20:11] Nick change: MT__ -> MT [20:52] MT... i read a little bit about scripts and hooks, ... i want to run an script with dialog.... where is the best place? [20:52] what do you want to ask the user for [20:54] MT, im creating some server profiles... im doing now... to samba... so i want, the domain.... the netbios name... ... and the admin password [20:54] somewhat perverting the principles of FAI :-) [20:55] full automatic installer ... [20:55] ;) [20:55] where are these things set? [20:55] in some custom script? [20:56] yes, im codding an script dialog based.... to change... a lot of files (smb.conf, slapd.conf, etc) with sed [20:56] probably you should do something like this [20:56] create a directory scripts/SAMBA/ [20:57] there, put some script 01-menu [20:57] where you do the dialog things [20:57] ok [20:57] and some other script 02-write-config-files [20:59] let me try [21:04] bless be, vmware, ;) [21:05] qemu for the win. :P [21:08] hm. wouldn't it be the best to ask these data as early as possible in the install process? [21:08] so you could put the questions in $FAI/class/ [21:08] and do whatever you like with the answers in $FAI/scripts [21:09] (roughly following the debconf approach) [21:19] just bought ticket for the social event... [21:28] hmmm could by, but, by the way, the script isnt run.... just show to me "executing 01-menu", but not happens... i have to follow some standard? (i have observed the use of trap on almost all scripts) [21:29] within scripts? [21:29] hmm, in fact you might need to follow eartoast's approach [21:30] because AFAIK stdout and stderr are redirected while running the scripts in scripts/ [21:32] nomeata (nobody@nomeata.de) left irc: Quit: Client exiting [21:33] BarryAllen: the traps are IMHO only there for error-handling... [21:37] n8 [21:48] ok, ill try put it in the $FAI/class [22:08] MT (~MT@dove.informatik.tu-muenchen.de) left irc: Ping timeout: 480 seconds [00:00] --- Wed May 30 2007