[02:07] <snaphappi> hi all, I'm having a problem with my ubuntu 8.04.1 ltsp install.
[02:07] <snaphappi> here is a post that describes the problem: http://ubuntuforums.org/showthread.php?p=5632409
[02:08] <snaphappi> it's the "ipconfig: eth0: SIOCGIFINDEX: No such device"  bug, with the Marvell/Sky2 eth controller
[02:08] <snaphappi> if I put in a 2nd Realtek PCI eth controller, the client boots fine. but I can't get the client to PXEboot from the Realtek
[02:09] <snaphappi> any ideas?
[02:09] <snaphappi> anyone here?
[13:37] <snaphappi> question: does anyone here have experience configuring ltsp server?
[13:38] <snaphappi> hi all, I'm having a problem with my ubuntu 8.04.1 ltsp install. it's the "ipconfig: eth0: SIOCGIFINDEX: No such device"  bug, with the Marvell/Sky2 eth controller.  if I put in a 2nd Realtek PCI eth controller, the client boots fine. but I can't get the client to PXEboot from the Realtek. can anyone here help?
[13:39] <snaphappi> hi all, I'm having a problem with my ubuntu 8.04.1 ltsp install. it's the "ipconfig: eth0: SIOCGIFINDEX: No such device"  bug, with the Marvell/Sky2 eth controller.  if I put in a 2nd Realtek PCI eth controller, the client boots fine. but I can't get the client to PXEboot from the Realtek. can anyone here help?
[13:41] <ogra> snaphappi, might be that the sky2 module is missing from initramfs's netboot code
[14:19] <Nubae> snaphappi: if you want the clients to boot from the other controller, edit /etc/default/dhcp3-server and set it to eth1
[14:22] <ogra> nah
[14:22] <ogra> file a bug on initramfs-tools with the exact module name so it gets added to the default set :)
[14:24] <Nubae> think the sk2 driver has known problems in kernel
[14:51] <Petaris> Hi all
[14:57] <Petaris> When I login to edubuntu I get a message that he ISD-server could not be started because port 5800 is already in use.  I see a lot of reports of this when I did a google search but no solutions (other then just getting rid of the message box)
[14:59] <stgraber> are you using kde ?
[14:59] <Petaris> no, xfce
[15:00] <Petaris> I just found out that its italc
[15:00] <stgraber> ok, do you have multiple sessions open at the same time ?
[15:00] <Petaris> nope
[15:00] <stgraber> are you using some session saving feature ? (your programs are restored when you open your session)
[15:00] <Petaris> nope
[15:01] <Petaris> I removed italc and it solved the issue
[15:01] <stgraber> this error message appears when italc is started multiple time, it can only happens in one of these two scenarios
[15:01] <Petaris> hrm
[15:02] <Petaris> well it does
[15:02] <stgraber> this problem has been solved in the version we currently have in Intrepid, if you want italc to work in Hardy the same way it does in Intrepid, we have a PPA with the package for Hardy
[15:03] <Petaris> its ok, I wasn't planning on using italc anyway
[15:03] <Petaris> :)
[15:06] <sbalneav> morning all
[15:07] <stgraber> morning sbalneav
[15:07] <Petaris> hi sbalneav
[20:09] <Eghie> !help
[20:10] <sbalneav> Eghie: Hello
[20:10] <Eghie> sbalneav: hello
[20:10] <Eghie> how are you doing?
[20:22] <Eghie> sbalneav: do you know a way to measure how much clients a LTSP server can handle?
[20:23] <Eghie> what I can do is boot the whole office from LTSP to check if it can handle it
[20:24] <Eghie> but better would be a good benchmarking tool, which gives me some numbers, so I directly can see what effect changes have on the server
[20:25] <sbalneav> Well, as usual, the answer is always: "It depends"
[20:25] <Eghie> hehe
[20:25] <Eghie> yeah, average usage of the clients, network speed, how much downloads, etc
[20:25] <sbalneav> If all you're going to do is log in and open up a telnet window, then lots and logs
[20:25] <Eghie> yes I know
[20:26] <sbalneav> The edubuntu handbook has some sever sizing guidelines
[20:26] <sbalneav> !handbook
[20:26] <Eghie> average student (primairy school)
[20:27] <Eghie> nice handbook :)
[20:29] <Eghie> where do you find the sizing guidelines?
[20:30] <coolio> does anyone here perhaps use fingerprinting authentication in their labs
[20:31] <Eghie> coolio: no, we do have some fingerprinting plans and also some fingerprinting keyboards from IBM
[20:31] <coolio> or maybe has some info on it for ubuntu/debian/etc
[20:31] <Eghie> there was a pam module for fingerprinting
[20:31] <Eghie> although, It would be nice to use it via the network
[20:32] <Eghie> the pam module reads an USB disk
[20:32] <Eghie> then you need something like USBIP to let it communicatie via the network
[20:32] <coolio> Eghie: a url link for more info
[20:32] <monteslu> anyone have a server hanging with "starting gnome display manager" ?
[20:33] <monteslu> I'm stuck right now
[20:33] <sbalneav> Eghie: http://doc.ubuntu.com/edubuntu/edubuntu/handbook/C/server-hw.html
[20:33] <monteslu> have a whole school down
[20:33] <sbalneav> monteslu: What does ps show?
[20:33] <sbalneav> Home dirs local or nfs mounted
[20:33] <Eghie> sbalneav: where I would expect it, thanks (didn't find it though)
[20:33] <monteslu> sbalneav, I can't log in
[20:33] <sbalneav> might have a tanked nfs server
[20:33] <monteslu> i'm using ldap
[20:33] <monteslu> but I cant get passed that part
[20:34] <sbalneav> can you ssh in from a full workstation?
[20:34] <monteslu> nope
[20:34] <monteslu> i can ping it
[20:34] <monteslu> but i can't authenticate
[20:34] <sbalneav> Log in on the console?
[20:34] <monteslu> nope
[20:34] <sbalneav> Not even as the local admin user you set up when you installed?
[20:34] <monteslu> and if i try and go in via safe mode it ignores my requests to go in as root
[20:34] <monteslu> oh, maybe that one
[20:35] <sbalneav> get in?
[20:40] <monteslu> still not yet
[20:40] <monteslu> before i moved it over to ldap i think was probably just using /etc/passwd or shadow or whatever
[20:40] <monteslu> but I can't remember the account I used
[20:41] <monteslu> and apparently root is bad to ubuntu or something
[20:42] <monteslu> I really wish I could see the events firing up like i do in redhat
[20:42] <monteslu> I'm not 100% certain where its hanging right now
[20:42] <monteslu> in safe mode it hangs on "starting gnome display manager"
[20:44] <monteslu> in regular mode if I ctl-alt-f1, it's hanginn on  "kinit: no resume image doing normal boot..."
[20:44] <monteslu> sbalneav, is there a param i can pass in grub to see the boot messages to better debug what's happening?
[20:45] <sbalneav> yup
[20:45] <monteslu> I'm edubuntu 8.04 btw
[20:45] <sbalneav> when you see the grub notice, hit esc
[20:46] <sbalneav> You'll want to 'e'dit the kernel boot line, remove the "quiet splash" bit at the end
[20:46] <sbalneav> then 'b'oot that kernel line.
[20:46] <monteslu> awesome
[20:47] <sbalneav> did you just convert to ldap auth?
[20:49] <monteslu> about a month ago
[20:49] <monteslu> things just went bad on friday
[20:50] <monteslu> looks like same problem with starting gnome display manager
[20:50] <monteslu> but it also has trouble binding to ldap right after boot
[20:51] <monteslu> my ldap server is able to ping the ltsp server without issues, and I was authenticating just fine friday
[20:51] <monteslu> oh, btw sbalneav. While I've got you here. Why do we need to put users in a group for local devices to work? Can't it just work for everyone?
[20:57] <sbalneav> It can
[20:57] <sbalneav> You just have to modify a udev rule
[20:58] <sbalneav> Well, I'd say the problem is the bind to ldap.  What's your ldap server, openldap?
[20:58] <monteslu> sbalneav, yeah. It'a ancient. FC5
[20:59] <monteslu> Was thinking about moving it to centos 5 or 8.04, but smbldap is dead :(
[21:01] <monteslu> Funny thing is, These two new servers I have could probably handle the load of seventy thin clients without my moving the users off so I could have 2 ltsp servers
[21:02] <sbalneav> ok, so you're using libpam-ldap to bind?
[21:02] <sbalneav> Any clues in the message logs where the problems are?
[21:02] <monteslu> I just got kicked. I'm thinking it might be the network now
[21:03] <monteslu> two new gigabit dell switches
[21:03] <monteslu> but they've been most working for a month
[21:03] <monteslu> maybe I can boot with a sysresccd to view the logs
[21:04] <monteslu> sbalneav, is there a way to individually launch services? In redhat. I could hit 'I' during boot and it would ask me Y/N to launch each
[21:05] <monteslu> i know theyre not sequential in ubuntu though
[21:08] <sbalneav> That I'm not sure of
[21:09] <monteslu> perhaps the "starting gnome..." gets stuck and it has dependant processes.
[21:09] <sbalneav> Typically what I do is modify the boot command line to include the -s (single user) and then start the services one by one
[21:10] <sbalneav> Are you using libnss-ldap?
[21:10] <Eghie> monteslu: starting gnome... will not say it IS starting gnome
[21:10] <Eghie> sometimes it is saying that and using something totally different
[21:13] <sbalneav> What I do these days is not use libnss-ldap, but rather install liblnss-db, and use the nss-updatedb package
[21:13] <sbalneav> I set up a cron job to update the local copies of group and passwd.
[21:14] <sbalneav> I've found libnss-ldap to be flaky, and, if you have a situation where you are now, it generally fubars the box
[21:14] <sbalneav> but with the libnss-db, the copy's local
[21:15] <monteslu> sbalneav, yeah libnss
[21:16] <monteslu> ok, sorry guys. Just found out my ldap server is hosed
[21:16] <monteslu> for some reason I thought it was fine
[21:16] <monteslu> but I think my database is trashed
[21:16] <monteslu> normal recovery steps aren't fixing it either
[21:17] <monteslu> this isn't an ubuntu ltsp, or gnome problem
[21:17] <monteslu> though not sure why gnome hangs when ldap server is down
[21:18] <sbalneav> Well, it's probably trying to look up group info
[21:18] <sbalneav> and since libnss- is hoszed
[21:18] <sbalneav> it's hanging
[21:19] <sbalneav> monteslu: Got an ldif dump of it you can reload?
[21:19] <monteslu> I wonder if there's a way to back openldap with mysql instead of berkley
[21:19] <sbalneav> I think so
[21:19] <monteslu> sbalneav, nothing recent :(
[21:19] <sbalneav> Oooh
[21:19] <monteslu> well, I didn't lose home dirs which is good, but I so don't want to rebuild that thing
[21:20] <monteslu> I have to go to my normal job tomorrow which means I'll be up all night fixing this thing
[21:21] <sbalneav> I sent you my nightly slapcat script
[21:21] <sbalneav> via private msg
[21:37] <monteslu> my slapd_db_recover seems to be working, but restarting ldap fails...
[21:37] <monteslu> I'ts gonna be a long night
[21:37] <monteslu> sbalneav, any suggestions on building a new ldap server for my 2 ltsp servers?
[21:37] <monteslu> 8.04?
[21:37] <monteslu> I'm not even worried about the samba part anymore.
[21:38] <monteslu> i gave up hope on it being my domain controller / linux homes
[21:39] <monteslu> my win2003 terminal server will remain standalone for users
[21:47] <sbalneav> We're running an older 6.10 box for ldap
[21:48] <sbalneav> it needs to be updated, but I can't see why 8.04 wouldn't be OK for openldp
[22:12] <monteslu> my googling tells me that that i can recover everything _but_ dn2id and id2entry bdb files
[22:12] <monteslu> this really, really bites
[22:13] <monteslu> it is so easy to corrupt berkely databases
[22:15] <sbalneav> Depending on how many entries you have, I think there's a plaintext backend, isn't there?
[22:15] <sbalneav> Little slower than db, but vi-editable
[22:17] <monteslu> the bdb file looks almost plain text
[22:18] <monteslu> i really wish slapd_db_recover would fix it or tell me if it can't. It just finshes like everything is cool. But then ldap doesn't start because it thinks id2entry.bdb is corrupt
[22:20] <sbalneav> monteslu: Hmm, a "shell" backend
[22:24] <monteslu> a backend that doesn't try to cache transactions
[22:24] <monteslu> something that just commits changes to whatever its datastore is when it happens
[22:24] <monteslu> if it crashes, oh well
[22:24] <monteslu> just start back up
[22:47] <monteslu> google slapd_db_load or slapd_db_dump
[22:47] <monteslu> absolute joke
[22:47] <monteslu> nobody beside the author must have any idea what those things do
[22:47] <monteslu> compeletely undocumented
[23:52] <monteslu> what's the command to build the /opt/ltsp stuff after a new install ?
[23:54] <monteslu> sudo ltsp-build-client