diff -Nuar ubiquity.orig/scripts/install.py ubiquity/scripts/install.py --- ubiquity.orig/scripts/install.py 2010-03-22 18:30:36.000000000 +0100 +++ ubiquity/scripts/install.py 2010-03-24 13:22:36.000000000 +0100 @@ -1557,39 +1557,39 @@ struct.pack('256s', interfaces[i]))[16:24]) sock.close() - iftab = open(os.path.join(self.target, 'etc/iftab'), 'w') - - print >>iftab, textwrap.dedent("""\ - # This file assigns persistent names to network interfaces. - # See iftab(5) for syntax. - """) - - for i in range(len(interfaces)): - dup = False - - if_name = if_names[interfaces[i]] - if if_name is None or if_name[0] != ARPHRD_ETHER: - continue - - for j in range(len(interfaces)): - if i == j or if_names[interfaces[j]] is None: - continue - if if_name[1] != if_names[interfaces[j]][1]: - continue - - if if_names[interfaces[j]][0] == ARPHRD_ETHER: - dup = True - - if dup: - continue - - line = (interfaces[i] + " mac " + - ':'.join(['%02x' % ord(if_name[1][c]) - for c in range(6)])) - line += " arp %d" % if_name[0] - print >>iftab, line - - iftab.close() +# iftab = open(os.path.join(self.target, 'etc/iftab'), 'w') +# +# print >>iftab, textwrap.dedent("""\ +# # This file assigns persistent names to network interfaces. +# # See iftab(5) for syntax. +# """) +# +# for i in range(len(interfaces)): +# dup = False +# +# if_name = if_names[interfaces[i]] +# if if_name is None or if_name[0] != ARPHRD_ETHER: +# continue +# +# for j in range(len(interfaces)): +# if i == j or if_names[interfaces[j]] is None: +# continue +# if if_name[1] != if_names[interfaces[j]][1]: +# continue +# +# if if_names[interfaces[j]][0] == ARPHRD_ETHER: +# dup = True +# +# if dup: +# continue +# +# line = (interfaces[i] + " mac " + +# ':'.join(['%02x' % ord(if_name[1][c]) +# for c in range(6)])) +# line += " arp %d" % if_name[0] +# print >>iftab, line +# +# iftab.close() def configure_bootloader(self):