Hey Rob, > You could well be right about the default KCS port, I'll have a > look in the morning.
Just so you know, the IPMI specification default is 0xCA2. If you find an alternate default port, you may want to also give a shot at manually changing the ports at the top of ipmi-kcs-interface.h. There was once a time I had to do that too :-) Also if you're interested, the CVS version of FreeIPMI has a lot of enhancements, including various code to detect the system default KCS port. So if you're up for it, you could see if that works. LMK if you need a tar.gz file. Thanks, Al -- Albert Chu [EMAIL PROTECTED] Lawrence Livermore National Laboratory ----- Original Message ----- From: [EMAIL PROTECTED] Date: Monday, November 7, 2005 2:29 pm Subject: Re: [Freeipmi-users] fish crashes with "Segmentation fault" at startup > Hi, Albert. > > Finding the bug was a team effort. Myself and a colleague, Martin > Bruce,spent a couple of hours working on it this afternoon. > > 'bmc-info' from the shell prompt hangs without returning anything. > If run > from the fish prompt it returns immediately without displaying any > data. > You could well be right about the default KCS port, I'll have a > look in the > morning. > > The target board is brand-new, not even in full production yet so > we don't > know a great deal about it and I suspect the vendor doesn't know > much about > IPMI and the BMC either ! The BMC firmware was developed by a third > party.The System Management Comtroller just gets a stream of i2c > NAK's back from > the board when it polls it over IPMB. My hope was that we could get > Linux/FreeIPMIup and running quickly to see what's going on. That's > a lot closer now. > > Will let you know what I find tomorrow. > > Cheers, > Rob > > >-- Original Message -- > >Date: Mon, 07 Nov 2005 11:44:37 -0800 > >From: Albert Chu <[EMAIL PROTECTED]> > >Subject: Re: [Freeipmi-users] fish crashes with "Segmentation > fault" at > startup > >To: [EMAIL PROTECTED] > >Cc: [email protected] > > > > > >Hi Rob, > > > >Thanks for figuring this out and finding the bug. I have > submitted a > >bug for Balamarugan to fix this. I think it is a bug for fish to > assume>the user has a home directory. I've asked that if a home > directory>isn't found, then fish should instead fall back to some > default location > >(/var or /tmp or something). > > > >Regarding bmc-info, does bmc-info actually return and not output > >anything? Or does the the command hang and not do anything? > > > >The later (usually) indicates that libfreeipmi is having trouble > finding>the default KCS port to read/write data to the BMC. Since > this is an > >embedded system of some sort I would assume the KCS port might not be > >the default (and the 0.1.3 release has some difficulty finding the > >non-default ports). > > > >I believe you can set the alternate default port in /etc/fish.scm for > >FreeIPMI 0.1.3. Hopefully your system doesn't have register spacing > >issues, b/c that might require you to use a newer version we have > >checked into CVS. > > > >I think you can determine your systems default port through: > > > >dmidecode | grep -i ipmi --context=10 > > > >The context of 10 should be enough to show you all the info you need. > > > >LMK how it goes, > > > >Al > > > >-- > >Albert Chu > >[EMAIL PROTECTED] > >Lawrence Livermore National Laboratory > > > > ___________________________________________________________ > > Unlimited Tiscali Broadband from 14.99! > http://www.tiscali.co.uk/products/broadband/ > > > _______________________________________________ Freeipmi-users mailing list [email protected] http://lists.gnu.org/mailman/listinfo/freeipmi-users
