Linux Networking Cookbook
Linux Networking Cookbook By Carla Schroder
November 2007
Pages: 638


Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
I'm Simplified Chinese Version Translator, Please confirm the unconfirmed errata asap.
hutuworm
post Aug 8 2008, 11:41 PM
Post #1


New Member
*

Group: Members
Posts: 3
Joined: 8-August 08
Member No.: 564



Hi Carla,

I'm the LNC Simplified Chinese version's translator. As I've almost finished the translation work, I want to get the latest errata, and fix relevant mistakes in the SC version.So please confirm the unconfirmed errata asap, thank you very much for the great book! smile.gif

Liang Feng
hutuworm[a]gmail.com


--------------------
Go to the top of the page
 
+Quote Post
Carla
post Aug 10 2008, 05:00 PM
Post #2


Active Member
**

Group: Members
Posts: 11
Joined: 9-March 08
Member No.: 130



QUOTE (hutuworm @ Aug 9 2008, 12:41 AM) *
Hi Carla,

I'm the LNC Simplified Chinese version's translator. As I've almost finished the translation work, I want to get the latest errata, and fix relevant mistakes in the SC version.So please confirm the unconfirmed errata asap, thank you very much for the great book! smile.gif

Liang Feng
hutuworm[a]gmail.com


Hello Liang Feng,

Thank you for translating my book! Here is the current batch of errata. I had to divide this into two posts because the forum won't let me have so many quoted passages in one message:

QUOTE
(10)Table 1-2, bottom 3 paragraphs (paras 6-8);
Table 1-2
=========

The Speed column in Table 1-2 uses the incorrect units for PCI bandwidth. The given units are Mbps/Gbps (megabits/gigabits per second) but the actual bandwidth numbers for the PCI bus are those when measured in MBps (megabytes per second). For example:

The 32-bit 33MHz PCI bus has a speed of 132 MBps (or MB/s) _not_ 132 Mbps.
The 64-bit 133MHz PCI bus has a speed of 1GBps (or GB/s) _not_ 1 Gbps.


That is correct.

QUOTE
Pararaph 6
==========

The theoretical speed for PCI-E x16 is not 8Gbps (gigabits per second). In PCI-E 1.0, each lane can transfer 250 MBps (megabytes per second), such that an x16 PCI-E 1.0 device can transfer 4GBps (gigabytes per second) or 32Gbps (gigabits per second). PCI-E 2.0 doubles the lane transfers to 500 MBps, giving a PCI-E 2.0 device a theoretical maximum bandwidth of 8GBps. With the existence of x32 devices, maximum bandwidth increases even further.


This is correct- should be 8 GBps.


QUOTE
Paragraph 7
===========

USB 1.1 (USB Full Speed) runs at 12 Mbps (1.5MBps), not 11 Mbps.


Correct.

QUOTE
Paragraph 8
===========

32-bit CardBus adapters can run at up to 132 MBps (mebabytes per second) for CardBus adapters in DWord mode.


Page 10 uses the single Mbps unit for all devices, irrespective of whether the values given are for mega_bits_ or mega_bytes.


Correct.


QUOTE
[102] ##/etc/raddb/eap.conf;
It defines xena.crt as the private key file, and xena.key as the certificate file.

I cannot guarantee this, but it appears that xena.key is the key, while xena.crt is the certificate.


Correct.


Thanks to all the eagle-eyed readers who submitted these!
Go to the top of the page
 
+Quote Post
Carla
post Aug 10 2008, 05:02 PM
Post #3


Active Member
**

Group: Members
Posts: 11
Joined: 9-March 08
Member No.: 130



Here are the rest of the errata:

QUOTE
{102} ##/etc/raddb/eap.conf;
Random File is defined as /etc/raddb/keys/random

Halfway up, the directions to make the file say it ends up in /etc/raddb/random.


Correct.

QUOTE
(311) 7th paragraph;
The line that reads

"--with-automount -with-smbmount..."

should read

"... --with-smbmount..."


Correct.

QUOTE
{312} Solution for Fedora;
The correct chkconfig command is chkconfig --add smb.


Correct.

QUOTE
Fedora, Red Hat, and CentOS users who build Samba from sources will find init scripts in samba-
[version]/packaging/RHEL/setup. For example, copy smb.init to /etc/init.d/, change its name to smb,
and you're in business. You should also copy samba.sysconfig to /etc/sysconfig/ and change the name
to samba.


Correct.

QUOTE
{315} 5th line (2nd command);
The command to add the new machines group to the samba server's /etc/group file is missing any
mention of a GID value to add.

Executing the command as written yields the following:

# groupadd -g machines
usage: groupadd [-g gid [-o]] [-r] [-f] group

On a RHEL4 system using shadow-utils-4.0.3-63.RHEL4 anyway.

Neither is there any discussion of what value to use for the GID. Should the user just pick a value
not already in /etc/group or something else?


Yes, select a new unused GID less than 500, because RHEL uses GIDs 1-499 for system groups, and human users start at 500. However, this is just a convenience for keeping the two sorted; you may use whatever you like.

QUOTE
[333] diagram;
This diagram is inconsistent with its description on the next page (334) where, in the first
paragraph it says that "The leftmost branch terminates at a user ID (UID)." but the diagram's
leftmost branch terminates in an ou. The second paragraph of page 334 confirms this error by saying
that the entry "uid=terryjones" should be in the diagram.


Crud. The wrong diagram got used- the erratum is correct.

QUOTE
{334} last paragraph including indented example;
The example has one duplicate attribute but the first sentence following it says "This shows a
couple of duplicate attributes." Off by one!


OK, no need to gloat smile.gif. This is correct.

QUOTE
{336} first paragraph;
The text claims that DSE "is one of those clever self-referential geek names". Then it goes on to
explain that the D in DSE stands for DSA and that the D in DSA stands for Directory. Nowhere is
there any self-referentiality. DSA is simply an acronym which references ANOTHER acronym.


OK, then it's not so clever. smile.gif

QUOTE
{372} Last listing of Debian packages;
libbg2 should be libgd2-noxpm


Sarge has only libgd2; in later releases you do need libgd2-noxpm

QUOTE
On page 373 the list carries on and libgd2-dev is listed twice, however only the first one is
correct, the entry for package 3 should be libpng12-0-dev


Correct that libgd2-dev is listed twice. libpng12-0 is correct, and the list should also include libpng12-dev, not libpng12-0-dev.
Go to the top of the page
 
+Quote Post
hutuworm
post Aug 11 2008, 06:35 AM
Post #4


New Member
*

Group: Members
Posts: 3
Joined: 8-August 08
Member No.: 564



Hi Carla,

Thank you for your very fast response, I'm working on merging these fixes into SC version.

And you may also want to update the official errata: http://oreilly.com/catalog/9780596102487/e...02487.confirmed

Best regards,

Liang Feng


--------------------
Go to the top of the page
 
+Quote Post
hutuworm
post Aug 11 2008, 06:43 AM
Post #5


New Member
*

Group: Members
Posts: 3
Joined: 8-August 08
Member No.: 564



Forgot to mention that, there may have missed a recipe title on page 245, after 8.9, it should be "8.9.1 Using NX Session Administrator to monitor and control Nxclient Sessions"?

This post has been edited by hutuworm: Aug 11 2008, 06:44 AM


--------------------
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 

RSS Lo-Fi Version Time is now: 22nd November 2009 - 05:05 AM