From owner-freebsd-chat Tue Jan 18 14:38: 9 2000 Delivered-To: freebsd-chat@freebsd.org Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (Postfix) with ESMTP id 2F69614F49 for ; Tue, 18 Jan 2000 14:37:58 -0800 (PST) (envelope-from tlambert@usr09.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.9.3/8.9.3) id PAA09023; Tue, 18 Jan 2000 15:37:43 -0700 (MST) Received: from usr09.primenet.com(206.165.6.209) via SMTP by smtp03.primenet.com, id smtpdAAAIJaaIr; Tue Jan 18 15:37:33 2000 Received: (from tlambert@localhost) by usr09.primenet.com (8.8.5/8.8.5) id PAA13223; Tue, 18 Jan 2000 15:37:42 -0700 (MST) From: Terry Lambert Message-Id: <200001182237.PAA13223@usr09.primenet.com> Subject: Re: IBM To: brett@lariat.org (Brett Glass) Date: Tue, 18 Jan 2000 22:37:42 +0000 (GMT) Cc: tlambert@primenet.com (Terry Lambert), jcm@dogma.freebsd-uk.eu.org (Jonathon McKitrick), chat@FreeBSD.ORG (freebsd-chat) In-Reply-To: <4.2.2.20000118143609.01924f00@localhost> from "Brett Glass" at Jan 18, 2000 03:06:32 PM X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Obviously, these were different departments. > > This ThinkPad has been a great deal of trouble for me. Its > power management has never worked correctly, and the thermal > design is poor; when you put it into the docking station, the > station places the fluid-filled heat exchanger up against a > slab of insulating plastic. The unit gets so hot you can't > touch it. The MWave modem originally did not work at 33.6 > Kbps, and when they finally hacked the code so that it could, > it was balky, slow, and shut off the sound while you were > online. If the machine tried to make a sound during the call, > the system crashed -- sometimes immediately, sometimes as you > hung up. I can't tell if you are saying this is a Windows crash or a BSD crash... if a Windows, all I can say is "Well, Duh!, that's the reason for Windows, it's what it does". If you are complaining about a BSD crash, it is perfectly legal, in Findland, Germany, and elsewhere, to take the Windows drivers and run them through "Sourcer" from V Communications, Inc. (Frank van Gilluwe's company, author of "The Undocumented PC"), and then use this documented source code to as interface documentation to create a BSD driver. I am deeply surprised that the countries where this is legal do not have more of this going on; if I were a citizen there, you could be guaranteed that I would spend much of my time getting my hands on hardware with Windows drivers, and making BSD drivers. Linux seems to have learned how to do this. If that isn't enough, the MWave modem was widely criticized when it was released, as any "Winmodem" or DSP codec-based modem so far released. Unless you got a prerelease of the hardware, you have only yourself to blame. > And, of course, IBM refuses to release the technical > information that would let anyone develop a better driver > or one for BSD. The modem -- in fact, the entire MWave -- > is useless under BSD. The documentation is attainable. I will personally put up half the cost of a copy of "Sourcer" for up to 5 people who agree to do the reverse engineering work, and are familiar enough with Windows and FreeBSD to do the work, and will agree to send the software to someone else in that position, should they not produce one driver every six months. As far as the hard part about WinModems, I seriously doubt you will be able to utilize the "modem" part under any circumstances, regardless of whether or not IBM (or any other vendor) releases all of the technical information that they can legally release. This is because the CODEC that is necessary to utilize such a modem is both Copyright and Patented in most cases. However, I would be happy to pursue documentation for what can be legally released (e.g. that is not under non-disclosure from another vendor) on your behalf; however, I doubt the availability of the CODEC license will allow you to get very far, regardless of the documentation. > The service I've gotten on this ThinkPad has likewise been > horrendous, in part because it's outsourced to a chop shop > called "Solectron." I suspect that IBM has lost money on the > 760 laptops because they so frequently need repair. I do > not know if this is why they try to charge users who send > their machines in for warranty repair. Repair of my unit > was held up for several days because their billing department > wanted to charge me $300 -- for two tiny pieces of plastic > which were dented but did not affect operation. (During > the delay, they didn't order parts for the repairs > which WERE covered by the warranty, even though they knew > that those repairs were to be made even if I declined to pay > for overpriced ones it did not need.) And I've already mentioned > that the machine was TWICE not fixed properly. You need to call you Customer Care Representative, whose sole job is to fight tooth and nail on your behalf. > It's been back and forth to Memphis three times since the > beginning of December, and FINALLY seems to be stable enough > for me to reload my data onto it. So it was fixed. > >IBM may be many things, but in the seven months since they > >purchased Whistle, it's bleedingly obvious to me that they have > >a very strong service philosophy. > > It's hard to generalize about an organization as large as IBM. > The IBM PC Company seems not to have such a strong service > philosophy. IBM PC Direct, their sales division, once sent me > an obviously used laptop when I ordered a new one. (The > packaging was not intact, the AC adapter cord had a knot > in the middle, and the previous user had already selected > an OS -- so I could not choose OS/2 instead of Windows. You haven't been through the Cultural Indoctrination Process; you may have had a bad experience (which seems predicated on buying a modem that was knowingly not supported by BSD, and which doubled as a sound card, and then trying to use it as a modem), but I can tell you that they are agressively service oriented. Julian and Archie will tell you the same thing, since they are also recent indoctrinees. > >PS: Just so that people know my bias, I still have a bad taste > >in my mouth from the last time I was swallowed by a very large > >company, back when Novell bought USL, and I can still say nice > >things about both Novell and IBM. > > Novell and IBM both have good sides and bad sides. But this > is certainly the last time I'm buying a ThinkPad. Their > PC Company seems to be one of the bad sides. Well, that's too bad. Unfortunately, if there's no customer base for off-brand OSs, then there will never be support for those OSs forthcoming. > P.S. -- I am currently working on a BSD driver for a Lexmark > inkjet printer for which they only furnish Microsoft drivers. > Alas, Lexmark (another IBM company) will only release > the information required to write drivers under NDA. (I'm not > sure why; there's nothing terribly unique about the way ANY > of the major manufacturers' inkjets work.) I'm pretty sure that it's the same reason Adaptec invented their HIM layer for microcode: to prevent people from building clone hardware that utilized drivers that they had invested engineering effort in writing. It's a means of using software license to protect a hardware market, where margins are often hovering around 3%. All hardware manufacturers do this; it's probably quasi-legal, if they have significant marketshare where they do it. > I'd be willing to > give away the source, but due to the NDA I won't be able > to. (Sigh.) I will, however, publish binaries if I can. Binaries. > For the life of me, I don't understand why Lexmark wouldn't > want the UNIX market to use their products. What UNIX market? How many lost sales have they suffered because of this? Where's the IDC report to back up the lost sales numbers to the marketing people? But that aside, I've described the process for revealing interfaces and offered to go half-sies with you on funding it. I really don't know what else I can personally do. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message