Slashdot Mirror


User: d3vi1

d3vi1's activity in the archive.

Stories
0
Comments
103
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 103

  1. Re:End of an era on IBM To Buy Red Hat, the Top Linux Distributor, For $34 Billion (bloomberg.com) · · Score: 1

    Among some of my clients, I administer the UNIX infrastructure of a small Telecom operator. They have about 100 Linux Servers running RHEL, JBoss EAP, FreeIPA, CloudForms, Satellite, etc. This costs about €40k/year. The alternative from Oracle would have been €500k with their incredibly bad support.

    I remember being excited when Oracle bought Sun. SUNW was running out of cash, but they had a spectacularly good software portfolio with ZFS, DTrace, Comstar, etc. It all went bust. Solaris hasn't seen any innovation in 10 years.

    Suddenly SuXE is starting to look good again.

  2. You can make it boot in less than 1 minute on Can You Install Linux On a 1993 PC? (yeokhengmeng.com) · · Score: 1

    All you need is to compile your own kernel without useless stuff such as ACPI, PCI, USB, SCSI, MD. This is a config that should work like a charm for that system in at most 3 seconds (instead of 14) on a 386sx PS/1 and with a lot less RAM based on 2.4.37.11. You only need SB32, VESA, EL3 (3COM), TTY, ISA, ISAPNP, PARPORT on the hardware side. It also has support for SMBFS. It can further be trimmed without SMBFS and NLS to around 600kb (loading and decompressing are slow on a 386.
    https://pastebin.com/Mj0cudLF

  3. The '93 ps/1s were easy on Can You Install Linux On a 1993 PC? (yeokhengmeng.com) · · Score: 1

    The post '92 PS/1s were easy because they behaved like an AT system, but the '92 ones were a bit more difficult. I've done the same thing on a 2133-W13. It was a complicated PS/1 because linux's setup.s couldn't detect the IDE drives. It incorrectly assumed that the FDPT is at 0x41 and 0x46 and the HDD type is at 0x19 in CMOS. While that is true for the AT systems, the PS/1 systems were not AT. IBM released a unixboot.com binary that can solve this for a single boot. With a bit of hexediting to kill the final reboot you can put it as a syslinux .com executable to use as a preload to the Linux Kernel.

    You can obviously solve this by adding ide0=0x1f0,0x3f6,14 ide1=0x170,0x376,15 hda=3884,16,63 hda=noprobe hdc=cdrom, but there are still some issues.
    This is the boot log of a Red Hat Linux 6.2:

    Loading initrd.img................
    Loading vmlinuz............
    Uncompressing Linux... Ok, booting the kernel.
    Linux version 2.2.14-5.0BOOT (root@porky.devel.redhat.com) (gcc version ecgs-2.91.66 19990314/Linux (ecgs-1.1.2 release)) #1 Tue Mar 7 20:31:32 EST 2000
    ide_setup: ide0=0x1f0,0x3f6,14
    ide_setup: ide1=0x170,0x376,15
    ide_setup: hda=3884,16,63
    ide_setup: hda=noprobe
    Console: colour VGA+ 80x25
    Calibrating delay loop... 3.12 BogoMIPS
    Memory: 13496k/16256k available (1000k kernel code, 408k reserved, 456k data, 60k init, 0k bigmem)
    Checking if this processor honours the WP bit even in supervisor mode... No.
    Dentry hash table entries: 262144 (order 9, 2048k)
    Buffer cache hash table entries: 16384 (order 4, 64k)
    Page cache hash table entries: 4096 (order 2, 16k)
    CPU: 386
    Checking 386/387 coupling... OK, FPU using old IRQ 13 error reporting
    Checking 'hlt' instruction... OK.
    POSIX conformance testing by UNIFIX
    PCI: No PCI bus detected
    Linux NET4.0 for Linux 2.2
    Based upon Swansea University Computer Society NET3.039
    NET4: Unix domain sockets 1.0 for Linux NET4.0.
    NET4: Linux TCP/IP 1.0 for NET4.0.
    IP Protocols: ICMP, UDP, TCP
    TCP: Hash tables configured (ehash 16384 bhash 16384)
    Starting kswapd v 1.5
    Detected PS/2 Mouse Port.
    Serial driver version 4.27 with no serial options enabled
    ttyS00 at 0x03f8 (irq = 4) is a 16450
    ttyS01 at 0x02f8 (irq=3) is a 8250
    ttyS02 at 0x03e8 (irq=3) is a 8250
    pty: 256 Unix98 ptys configured
    RAM disk driver initialized: 16 RAM disks of 4096K size
    loop: registered device at major 7
    hdc: , ATAPI cdrom
    ide2: ports already in use, skipping probe
    ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
    ide1 at 0x170-0x177,0x376 on irq 15
    Floppy drive(s): fd0 is 1.44M
    FDC 0 is a post-1991 82077
    md driver 0.90.0 MAX_MD_DEVS=256, MAX_REAL=12
    raid5: measuring checksuming speed
    8regs : 3.048 MB/sec
    32regs : 1.524 MB/sec
    using fastest function: 8regs (3.048 MB/sec)
    scsi : 0 hosts.
    scsi : detected total.
    md.c: sizeof(mdp_super_t) = 4096
    Partition check:
    hda: hda1
    RAMDISK: Compressed image found at block 0
    EXT2-fs warning: checktime reached, running e2fsck is recommended
    VFS: Mounted root (ext2 filesystem)

  4. Not an artificial restriction on Apple Could Have Brought a Big iPhone X Feature To Older iPhone But Didn't, Developer Says (twitter.com) · · Score: 5, Informative

    From what I understand, portrait lighting depends on a depth camera. Once you take the photo, if you also have the depth information, you can indeed change the "portrait" settings on any iOS 11 device, but you can't take it since the iPhone 7 doesn't actually have the depth camera.Actually the 'developer' confuses portrait mode with portrait lighting.

    Portrait mode which works on the iPhone 7 Plus, 8 Plus and X is accomplished by using the two cameras simulate the depth of field effect of a large diaphragm.

    Portrait lighting uses the depth camera on the iPhone X to also get a depth map. It is used in turn to figure out which is the face/head and what is the background in the picture. It applies the light effects on the head and darkens the background. If you capture the picture on an iOS device that supports depth mapping, you can indeed edit it on another device since all the needed information is present in the photo.

    Apple has a history of almost artificially restricting features like it did with FaceTime on non-front camera phones (iPhone 3GS). It made sense if you think about it, you can't see and be seen at the same time. At the time, jailbreaks allowed the activation of FaceTime on non-front camera devices, but it was almost pointless.

  5. Damn... Not funny anymore... on Sean Spicer Resigns as White House Press Secretary After Objecting To Scaramucci Hire (cnbc.com) · · Score: 1

    (As seen from Bucharest) At least with Sean Spicer the Trump presidency was humorous. Dark humor, but humor nevertheless. Now it's just plain sad.

  6. Wrong conversion to International System of Units on Tesla Says Its Model 3 Car Will Go On Sale On Friday (apnews.com) · · Score: 4, Informative

    215 miles is roughly 346 kilometers (not 133).

  7. Wrong questions. More details needed. on Ask Slashdot: How Do You Store a Half-Petabyte of Data? (And Back It Up?) · · Score: 5, Informative

    You're not asking the right questions:

    The first correct question is why on earth would someone need to access half a petabyte? In most cases the commonly accessed data is less than 1%. That's the amount of data that realistically needs to reside on disk. It never is more than 10% on such a large dataset. Everything else would be better placed on tape. Tiered storage is the answer to the first question. You have RAM, solid/flash storage (PCI based), fast disks, slow high capacity disks and tape. Choose your tiering wisely.

    The second question you need to ask is how the customer needs to access that large datastore. In most cases you need serious metadata in parallel with that data. For Petabytes of data you cannot in most cases just use an intelligent tree structure. You need a web-site or an app to search that data and get the required "blob". For such an app you need a large database since you have 5M objects with searchable metadata (at 200MB/blob).

    The third question is why do you have SAN as a premise? Do you want to put a clustered filesystem with 5-10 nodes? Probably Isilon or Oracle ZS3-2/ZS4-4 are your answer.

    Fourth question: what are the requirements? (How many simultaneous clients? IOPS? Bandwidth? ACL support? Auditing? AD integration? Performance tuning?)

    Fifth question: There is no such thing as 100% availability. The term disaster in Disaster Recovery is correctly placed. Set reasonable SLA expectations. If you go for five-nine availability it will triple the cost of the project. Keep in mind that synchronous replication is distance limited. Typically, for a small performance cost, the radius is 150 miles and everything above impacts a lot.

    Even if you solve the problems above, if you want to share it via NFS/CIFS or something else you're going to run into troubles. Since CIFS was not realistically designed for clustered operation regardless of the distributed FS underneath the CIFS server, you get locking issues. Windows Explorer is a good example since it creates thumbs.db files, leaves them open and when you want to delete the folder you cannot unless you magically ask the same node that was serving you when it created the Thumbs.DB file. Apparently, the POSIX lock is transferred to the other server and stops you from deleting, but when Windows Explorer asks the other node who has the lock on the file you get screwed since the other server doesn't know. Posix locks are different from Windows locks. It affects all Likewise based products from EMC (VNX filler, Isilon, etc.) and it also affects the CIFS product from NetApp. I'm not sure about Samba CTDB though.
    I would design a storage based on ZFS for the main tiers, exported via NFSv4 to the front-end nodes and have QFS on top of the whole thing in order to push rarely accessed data to Tape. The fronted nodes would be accessed via WebDAV by a portal in which you can also query the metadata with a serious DB behind it.

    I've installed Isilon storage for 6000 xendesktop clients that all log-on at 9AM, i've worked on an SL8500, Exadata, various NetApp and Sun storages and I can tell you that you need to do a study. Have simulations with commodity hardware on smaller datasets to figure out the performance requirements and optimal access method (NAS, Web, etc.). Extrapolate the numbers, double them and ask for POC and demos from vendors, be it IBM, EMC, Oracle, NetApp or HP. Make sure that in the future, when you'll need 2PB you can expand in an affordable manner. Take care since vendors like IBM tend to use the least upgradable solution. They will do a demo with something that can hold 0,6PB in their max configuration and if you'll need to go larger you'll need a brand new solution from another vendor.

    It's not worth doing it yourself since it will be time-consuming (at least 500 man-hours until production) and with at least 1 full-time employees for the storage. But if you must, look at Nexenta and the hardware that they recommend.

    And remember to test DR failover scenarios.

    Good luck!

  8. Re:Germany should pay war reparations for WWII on Greece Is Running Out of Money, Cannot Make June IMF Repayment · · Score: 1

    I live in Romania, which has a similar situation to Bulgaria economically, so I know one or two things about average net wage, so fuck off.

  9. Re:Germany should pay war reparations for WWII on Greece Is Running Out of Money, Cannot Make June IMF Repayment · · Score: 4, Insightful

    This kind of ridiculous stunt is why the Germans are sick and tired of giving Greece money. They've been model world citizens and have been subsidizing Greece for decades, and trying to use this now is the ultimate in spoiled screaming teenager tactics. Nobody bankrupted Greece except Greece - as the Nordics, who actually got their shit together, very painfully, like to point out.

    If I remember correctly, it was the 3rd party auditors that made the economical recommendations that led Greece to bankruptcy. In a perfect world, the financial institutions and auditors that pushed Greece onto such a road would pay for the economical disaster that they directly contributed to. But I guess that they're busy giving bonuses to C*Os. If your financial consultant (or tax consultant) makes wrong calculations/projections/recommendations for you and puts you into default, wouldn't you seek compensation from him? You did pay him to give you realistic results. How can one country's rating go down from AAA to Junk in one day?

    Germany are somewhat dour and grumpy parents, and a Grexit now is much less harmful to Eurozone than it would have been two years ago, so being kicked out of the house isn't out of the question at all. I wouldn't push it too hard.

    You're claiming that it's not fair, but the IMF and ECB gave Greece loans at rates that are not sustainable. I can get an EURO credit at a lower rate than Greece has. Furthermore, for Germany it's win/win. They bought out a lot of Greek companies for pennies. Think of OTE that was bought by Deutsche Telekom. I personally feel like this is looting and not helping out. Private corporations from the US, UK and Germany (financial and audit) bankrupted Greece with bad advice, while earning serious money for it (think Deloitte, S&P, etc.). When the bubble burst, the Greek government received help at ridiculously high rates from a few countries and multi-national institutions. Then came the major companies from those countries and bought everything for pennies. Afterwards, they are still complaining that the Greek can't make the payments.

    I'm not German or Greek, but have been following this for years in the Economist and Bloomberg, and I know lazy scammers trying to wheedle more money rather than earn it.

    I see your problem right there: you're reading it from Economist or Bloomberg. How about checking out the bare survival conditions of a lot of Greek citizens? Should Greece abandon them because Germany said austerity is the way? The Greek government's responsibility is to it's citizens. P.S.: I'm not Greek or German either. I don't live in Greece or Germany, but I try to get my news from newspapers that aren't necessarily in New York, London, Frankfurt, Tokyo or Hong Kong.

  10. Re:Absolutely correct! on Romanian Officials Say Russia Finances European Fracking Protests · · Score: 1

    Would you please point to a study that states that fracking wells have a higher incidence of water contamination than normal classic oil or gas wells? Traditionally Romanian gas exploration has used hydraulic fracturing. The only difference is that we are now drilling deeper, as well as horizontally and we can exploit more from an existing deposit. To give you an idea: right now, out of all the electricity produced in Romania, only 39% is carbon producing (coal, heating oil, gas), the rest is non carbon producing (hydro, wind, nuclear, photovoltaic, biomass). You can see the real-time information on http://www.transelectrica.ro/w... . You an also see historical values http://www.transelectrica.ro/w... .
    Romania has gone through a complete overhaul of it's energy sources in the past 20 years. We have an installed capacity of 23GW with a power usage between 4GW (low point in summer) and 9GW (max point in winter). In the past 10 years we've added 2,5GW of wind turbines (completely absent until then), and 1GW of photovoltaic. Since we still need gas (for now) and have ample reserves, why should we import from our "old adversary" instead of using our own?

  11. Re:Switch to Solaris... seriously... on Facebook Seeks Devs To Make Linux Network Stack As Good As FreeBSD's · · Score: 1

    I remember seeing at some point numbers. It didn't impress in a single thread, but could easily saturate a 10Gb link in multi-threaded tests. They tested an FTP server on a T2plus. Regarding cores, we have anything from dual UltraSPARC IIIi to T4 based systems including some M-class. I believe the T3-4 has the highest number of cores. It should be 64 cores and 512 threads, but a single Solaris instance can only see 256. I believe that the M9000 and M9000-64 should have the same problem, but the biggest M series I've worked with is M8000.

  12. Re:Switch to Solaris... seriously... on Facebook Seeks Devs To Make Linux Network Stack As Good As FreeBSD's · · Score: 0

    While I'm a Solaris admin for some time, I can tell you that it's not the best TCP/IP stack. It does have all the bells and whistles, but it's not even close to the speed of FreeBSD. It's actually not even in the same ballpark as FreeBSD. It's probably Linux fast if you tune it properly. It does have cool configuration, virtual switches, link aggregations, hardware crypto that can be usable by OpenSSL, OpenSSH, and ipsec but it's not even close speed-wise. But the cost of all those features basically means that it has mediocre performance for simple, yet performance-hungry scenarios.

  13. Re:Baseline power? on Germany's Glut of Electricity Causing Prices To Plummet · · Score: 2

    Sunny days they make tons of "free" electricity.

    On cold dark winter nights, where does the power come from?

    They can build backup plants that run on coal/gas typically operating under nameplate capacity or they can buy nuke power from the French.

    Oh, the irony...

    You've got it. What I don't understand is why nuclear electricity is put in the same basket as coal and gas plants. The incidents that Nuclear has gone through in the past 60 years only reinforce my view that it's a safe solution. If given all the fsck-ups that gave us Chernobyl, Fukushima and 3 Mile Island that's all that happened I think that it's pretty much OK. I'm saying this because coal/thermal have their exhaust pipe problems which affect a much greater percent of the population and hydro is in general an ecological mess that also involves massive population relocation.

  14. Nothing is laptop hardware in that machine. Like previous Mac Pros it has workstation cpu (Xeon), workstation graphics (FireMV) and workstation RAM (registered, ECC). Indeed, the mac mini has a laptop CPU and SO-DIMMs for memory, but we're talking about the Mac Pro.
    Furthermore, I don't get the "doubts about the thunderbolt displays". Thunderbolt can act as a simple mini-display port (with audio also). So go grab your $150 Dell Display Port monitor and plug it in. All it takes is a $8 mini-display port M to display port M cable. If you want to use the more advanced features of thunderbolt, it's a matter of taste, but for a lot of external hardware USB is not an option even in it's 3rd incarnation.

  15. Stop scratching the machine if you don't want scratches on it. My workstation is always on, and I think that except for dusting it, I haven't actually touched it in over 1 year. Now going to serious stuff...
    Upgrades are allowed. It features 6 Thunderbolt ports so you can add as many 10GigE, FC, HBA, high performance external directly attached storage arrays, Video Capture controllers as you want. There are a few thunderbolt to pci-express 2.0 8x adaptors available if you want to use your own hardware.
    I guess that the only non-upgradable parts are the video cards. I think that they are swap-able but due to their proprietary format there would be no 3rd party alternatives.

  16. Re:Opportunity on Revamped Google Maps Finally Available On iOS · · Score: 0

    P.S.: Have you noticed how Google managed to come up with a decent Maps app in only 6 months? They completely neglected the iOS distributed app for years and only improved on Android until Apple kicked their arse back to work. I find that kind of competition to be healthy!

  17. Re:Opportunity on Revamped Google Maps Finally Available On iOS · · Score: 3, Insightful

    If you were Apple, you wouldn't have survived the 90's.
    While the Apple maps data is not the best in some places, I can say that they're doing a much better job improving than everyone else. It took Google a few years to have any roads listed in most European countries. Apple started with complete maps. I've compared the coverage of Apple, Google, Nokia, Bing and OSM on quite a few occasions and OSM is the only one better than the rest. Google, Apple, Nokia and Bing are not showing one third of the motorways in Romania. I'm not talking about a forgotten secondary road somewhere up in the mountains, I'm talking about (albeit a few) hundreds of kilometers of motorways.
    The application isn't bad at all. It's still superior to Google's, at least for now. The data might be flawed in some places, but you should give them a few months to get it right. I'm quite sure that when Google Maps first appeared, their data wasn't optimal either. Their maps are now much better due to community effort in apps like mapmaker.
    In case you're an idiot and couldn't figure this out by yourself, I'm going to spell it out: it makes perfect business sense to build your own maps application if your biggest competitors (Google, Microsoft, Nokia) all have their own solutions. What do you think the licensing costs would be if Apple attempted to license a maps solution from Nokia's Navteq or from Microsoft's Bing?

  18. Re:Yeah right on EU Passes Resolution Against ITU Asserting Control Over Internet · · Score: 1

    You haven't been to the Netherlands recently. NS should stand for "No Show"!
    In my experience, while traveling between FR, DE, BE, LX, CH, AT and the NL, once a train (including a high speed train) crosses the Dutch border it's instantly delayed. Should I count the part where they are changing the trains to between NL and BE to "high-speed" trains, even if they are traveling at normal speed, is just an excuse for making the prices 3-4 times higher and with mandatory reservations (unless you buy the tickets from Belgium). Should I count the times that I've wasted on their platforms mostly in bad weather.
    The Dutch are good at a lot of things. Punctuality hasn't been one of them in a long time, whether you're talking about KLM, KPN (especially Getronics), NS they have completely forgotten what punctual means. Furthermore, they have replaced their BS-free attitude to a disgusting "politically correct/tongue up your arse" attitude, where, in order not to loose your business they tell you what you want to hear instead of the ugly truth. Fortunately, the Germans and the French are still frank enough.

  19. Re:RAID on Ask Slashdot: Simple Way To Backup 24TB of Data Onto USB HDDs ? · · Score: 2

    You didn't read what I said. Yes, ZFS+Snapshots, but you also need at least Sun Cluster replication and tape backup. ZFS + Snapshots doesn't save you from fires, floods, software bugs and ill-will. It does save you from idiots, and disk failure though.

  20. Re:RAID on Ask Slashdot: Simple Way To Backup 24TB of Data Onto USB HDDs ? · · Score: 0, Troll

    RAID is a method of reducing the chances of a disk failure being fatal to the data. RAID is not a backup solution. Anyone who answers a question about backup with RAID is an IDIOT who doesn't deserve his oxygen quota and should be put down.
    Disk failure is not the only reason for using backups. More often than not you run into an idiot user (who happens to be executive) that deleted stuff by mistake and you need it back.
    Furthermore, disk failure can happen on all the disks at once. You have: fires, idiots, floods, more idiots, bad wiring, idiot admins, software bugs, and my personal favourite: tired admins.
    Always have an off-line back and an off-site replica is my personal favourite.

  21. Re:right filesystem on Ask Slashdot: What's a Good Tool To Detect Corrupted Files? · · Score: 1

    > what you're looking for (ZFS) hasn't been invented on any of the OSs that you're using.

    Actually, there is MacZFS. Runs just fine on OSX. I have the OS, apps, and my home folder on an HFS+ partition on an SSD. Everything else is on ZFS. It's exported via SMB to all my Win boxes.

    And there's the ten's complement implementation that's even better, but doesn't cover Windows and Linux. There is no Windows implementation and the Linux one is alpha quality at best.

  22. Re:right filesystem on Ask Slashdot: What's a Good Tool To Detect Corrupted Files? · · Score: 4, Informative

    Two aspects to your problem:

    1) Recovering from the current situation

    If you didn't make ANY changes to the filesystem after it was corrupted, you still have a chance with software like DiskWarrior or Stelar Phoenix. Never work on the original corrupted filesystem unless you have copies of it. So grab a second drive, connect it over USB and using hdiutil or dd copy it to the second drive. Once you do that, use DiskWarrior or Stelar Phoenix on either one of the copies, while keeping the other one intact. Always have an intact copy of the original FS. You might be successful trying multiple methods, so KEEP AN INTACT COPY.

    2) Avoiding it in the future
    NTFS is good at surviving a crash if and only if the crash occurs in Windows. Paragon NTFS for Mac/Linux or NTFS-3G don't use journaling to it's full extent (for both metadata and data). So, if you get a crash while in Mac OS X or Linux, chances are that you get data corruption.

    Same goes for HFS+. While Mac OS X uses journaling on HFS+, Linux doesn't. It's read-only in Linux if it has journaling. Furthermore, the journaling is metadata only in HFS+.

    Now we get to the last journaled filesystem available to all 3 OSs: EXT3. It's the same crap as above.

    Because of the three points above, I have a conclusion: what you're looking for (ZFS) hasn't been invented on any of the OSs that you're using.
    Thus, I have a simple recommendation:
    Use ZFS in a VMware machine exported via CIFS/WebDAV/NFS/AFP to Linux, Windows or Mac OS X. A small FreeNAS VM with 256MB of RAM can run in VMWare Player and Workstation on Windows/Linux and Fusion on OS X.

    ZFS uses checksumming on the filesystem blocks, which lets you know of the silent corruptions. Furthermore, by design, it will be able to roll-back any incomplete filesystem transactions. I've had my arse saved by ZFS more times than I care to remember. The most difficult thing for my home storage system is to find external disk arrays that give me direct access to all the disks (not their RAID crap). A proper home storage system is RAIDZ2 (basically RAID6) + Hot Spare.

    Another way is to have a simple, TimeMachine-like backup solution on at least one of your operating systems. But even that doesn't catch silent data corruptions, let alone warn you. As such, we get back to: ZFS.

  23. Re:Because 32bits of addressing... on Apple Under Fire For Backing Off IPv6 Support · · Score: 1

    I do appreciate your sarcasm. It's of quite reasonable quality; unlike most /. comments.

    UTF-8 encoding comes with a lot of additional processing. IP communication (v4 or v6) needs to be implementable in anything from ASICs to Java in as few lines as possible. Adding something like a decoder increases the complexity of the whole thing and definitely increases the latency. Since we're in a jitter and latency sensitive world, decoding each packet that comes through each router interface will most probably add a quite sensitive amount of latency to the whole equation.

    The whole article starts from the wrong premise. What I'm debating is the whole anti-IPv6 movement from idiots that aren't able to understand the need or the features of IPv6. If we're completely on-topic, Apple hasn't stopped using/providing IPv6. Apple still provides IPv6 on their AP/routers, however, their newest configuration tool doesn't provide a method for configuring it. So, what Apple is missing in the whole IPv6 equation is not IPv6 support, but:
    A) Support for configuring IPv6 in Airport Utility Version 6.0 (5.6 still does the job, and both versions can be installed in parallel). Following Apple standard behaviour, by July 1st, they will release Airport Utility 6.1 that 'reintroduces' IPv6 support. Fortunately, the 5.6 version is still available for download.
    B) Support for PPPoEv6. Apple supports static IPv6, 6to4 tunnels and automatic allocation (incl. DHCPv6) but no PPPoEv6. This is the only thing that is really missing on the AP/TimeCapsule side of the things (not in the config tool). PPPoEv6 is mandatory for most DLS providers that actually give you the option of using your own router (while turning that expensive VDSL2 router into a simple bridge).

  24. Re:Because 32bits of addressing... on Apple Under Fire For Backing Off IPv6 Support · · Score: 1

    OK. It seems that I am well rested, so let's see why you're an idiot:

    1) NAT doesn't work. It only works properly for trackable connections (TCP/IP for example). Otherwise NAT requires hacks such as NAT-PMP and UPnP. Can you please explain to me why do we need the intervention of a complex protocol (like UPnP) just to get layer 3 working properly? Understanding NAT traversal and implementing it properly is more difficult than just understanding and implementing IPv6.

    2) NAT is used as a security feature only by idiots (thus, my assumption that you're an idiot). Sane router defaults and enabling the firewall that comes with your operating system might do a better job. Even blondes have heard of a firewall. Not doing that is as inexcusable as not locking your car and then complaining that it got stolen/vandalised. In order to do some things (such as using a computer), you need to accept that you need to learn shit (such as enabling a firewall).

    3) Getting IPv4 and IPv6 to play nice is not a problem. Getting both of them at the same time might duplicate some of the work, but that's what you get when you migrate from something old to something new. Some things still need to be done twice. However, since they are independent protocols (none assumes or requires the other one), you don't have to get them to "play nice" and you don't "default" to one or the other. Google "CCNA Semester 1" if you're missing the basics about IPv4 and IPv6 and the layered OSI model.

    4) You make the ASSumption that if you have both protocols, somehow, all requests will first go through IPv6 and then, after timing-out will attempt IPv4. That ASSumes a few things that need to go wrong and usually don't.:
    4a) the requested resource advertises both protocols (most only advertise IPv4)
    4b) the application defaults to IPv6. Applications don't default! Applications do as they (or the OS in this case) are configured.
    4c) your system is imagining that it's connected to both an IPv4 and an IPv6 network that can route to the requested resource when if fact it's only connected to an IPv4 network that can route to the resource. If your network doesn't provide IPv6, even if your system supports it, the applications will NOT use IPv6, let alone time-out. Same with IPv4. If your network only provides IPv6, your applications will not attempt to connect via IPv4. Actually, some applications will, but will instantly get a "no route to host" on the missconfigured protocol and only then will attempt to use the other protocol. But even in this scenario, you don't have a time-out, you get an instant exception.

    5) Making IPv6 somewhat backwards compatible with IPv4 would make it IPv4.

    6) Not having experience at something should be an incentive for us to get better at it, not a reason to stick with IPv4. We've already had almost 15 years to learn what IPv6 is all about, but some 'experienced' fucks are too damned lazy to give IPv6 6-12 hours of their life.

    7) It's about time we move on and get rid of all the crap around IPv4 (such as: IPSEC not mandatory in all implementations, DHCP/BOOTp, ARP, RARP, 32-bit addressing, not-auto-configuring)

    BTW, everybody should pray that we still use horses for transport as much as possible, because investing in tarmac is so expensive and time-consuming. God only knows what happens when the switch is flipped and we move to cars.
    Thank God you're out of corp IT because you're definitely not able to adapt to the natural evolution of things.

  25. Re:Because 32bits of addressing... on Apple Under Fire For Backing Off IPv6 Support · · Score: 1

    IPv6 is terrible if those "20 bytes more" are relevant for your application.

    This is a ridiculous argument. Over the internet you don't have any guarantee of the MTU. A common value is 1280, another one is 1500, but you might end up with the packets fragmented to a lot less than that (sometimes even 400 bytes). There are bigger differences in path MTU sizes over the internet than the 20 bytes that might be different between IPv4 and IPv6.
    If you're talking about intranet, then I should remind you that Jumbo Frames have been around for about 10 years. If you're still not using at least Gigabit Ethernet, then it's your design that is at fault not IPv6.
    Sometimes admins and developers need to suck it up and go with the wave. We can't keep using Lotus Notes 6, Windows 95 and IPv4 over PPP/POTS forever.
    IPv6 is something that we need and you need to adapt your application to that. If you don't, it means that you're not doing your job. It's your duty to find out any hiccups and if you can't directly fix them, at least report them upstream as near-term risks for the infrastructure.
    If developers did their job properly, IPv6 will work without any intervention from them. Microsoft introduced the IPv6 stack for testing back in Windows NT 4.0. If you use the correct APIs, you should be using IPv6, IPv4 or even IPX depending on your network conditions almost transparently. Apple also documented the correct APIs for looking up hosts and getting sockets that are protocol agnostic for a few years. Even if you didn't follow the OS vendor recommendations, IPv6 clearly visible at the horizon for 10-12 years. I will presume that your application is not 20 years old, so you have no excuse for ignoring compatibility with a disruptive upcoming technology that everyone knew was coming unavoidably.